Partilhar via


Classe UserOptions

The UserOptions object represents a set configurable server options that relate specifically to users.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (em Microsoft.SqlServer.Smo.dll)

Sintaxe

'Declaração
<SfcElementTypeAttribute("UserOption")> _
Public NotInheritable Class UserOptions _
    Inherits SqlSmoObject _
    Implements IAlterable, IScriptable
'Uso
Dim instance As UserOptions
[SfcElementTypeAttribute("UserOption")]
public sealed class UserOptions : SqlSmoObject, 
    IAlterable, IScriptable
[SfcElementTypeAttribute(L"UserOption")]
public ref class UserOptions sealed : public SqlSmoObject, 
    IAlterable, IScriptable
[<SealedAttribute>]
[<SfcElementTypeAttribute("UserOption")>]
type UserOptions =  
    class
        inherit SqlSmoObject
        interface IAlterable
        interface IScriptable
    end
public final class UserOptions extends SqlSmoObject implements IAlterable, IScriptable

Comentários

To get or set UserOptions object properties, users can be a member of the public fixed server role. The setting applies to the current user.

Thread Safety

Qualquer membro público estático (Compartilhado no Microsoft Visual Basic) desse tipo é seguro para operações multi-threaded. Não há garantia de que qualquer membro de instância seja seguro para threads.

Hierarquia de herança

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
    Microsoft.SqlServer.Management.Smo. . :: . .SqlSmoObject
      Microsoft.SqlServer.Management.Smo..::..UserOptions

Segurança de thread

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.