Partager via


Interface ILoginOptions

The ILoginOptions class is an interface that represents a collection of options associated with a login.

Cette API n'est pas conforme CLS. 

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
<DisplayNameKeyAttribute("ILoginOptions_Name")> _
<DisplayDescriptionKeyAttribute("ILoginOptions_Desc")> _
<StateChangeEventAttribute("CREATE_LOGIN", "LOGIN")> _
<StateChangeEventAttribute("ALTER_LOGIN", "LOGIN")> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None Or AutomatedPolicyEvaluationMode.Enforce Or AutomatedPolicyEvaluationMode.CheckOnChanges Or AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")> _
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<CLSCompliantAttribute(False)> _
Public Interface ILoginOptions _
    Inherits IDmfFacet
'Utilisation
Dim instance As ILoginOptions
[DisplayNameKeyAttribute("ILoginOptions_Name")]
[DisplayDescriptionKeyAttribute("ILoginOptions_Desc")]
[StateChangeEventAttribute("CREATE_LOGIN", "LOGIN")]
[StateChangeEventAttribute("ALTER_LOGIN", "LOGIN")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[CLSCompliantAttribute(false)]
public interface ILoginOptions : IDmfFacet
[DisplayNameKeyAttribute(L"ILoginOptions_Name")]
[DisplayDescriptionKeyAttribute(L"ILoginOptions_Desc")]
[StateChangeEventAttribute(L"CREATE_LOGIN", L"LOGIN")]
[StateChangeEventAttribute(L"ALTER_LOGIN", L"LOGIN")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::None|AutomatedPolicyEvaluationMode::Enforce|AutomatedPolicyEvaluationMode::CheckOnChanges|AutomatedPolicyEvaluationMode::CheckOnSchedule)]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[CLSCompliantAttribute(false)]
public interface class ILoginOptions : IDmfFacet
[<DisplayNameKeyAttribute("ILoginOptions_Name")>]
[<DisplayDescriptionKeyAttribute("ILoginOptions_Desc")>]
[<StateChangeEventAttribute("CREATE_LOGIN", "LOGIN")>]
[<StateChangeEventAttribute("ALTER_LOGIN", "LOGIN")>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<CLSCompliantAttribute(false)>]
type ILoginOptions =  
    interface
        interface IDmfFacet
    end
public interface ILoginOptions extends IDmfFacet

Le type ILoginOptions expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AsymmetricKey Gets or sets the asymmetric key that is associated with the login.
Propriété publique Certificate Gets or sets the certificate that is associated with the login.
Propriété publique CreateDate Gets the date and time when the login was created.
Propriété publique Credential Gets or sets the credential that is associated with the login.
Propriété publique DefaultDatabase Gets or sets the database that the login uses by default.
Propriété publique ID Gets the ID value that uniquely identifies the login.
Propriété publique IsDisabled Gets the Boolean value that determines whether the login is disabled.
Propriété publique IsLocked Gets the Boolean value that determines whether the login is locked.
Propriété publique IsSystemObject Gets the Boolean value that determines whether the login is a system object.
Propriété publique Language Gets or sets the language that is associated with the login.
Propriété publique LanguageAlias Gets the alternative name that describes the language that is associated with the login.
Propriété publique MustChangePassword Gets the Boolean value that determines whether the login password must be changed.
Propriété publique Name Gets or sets the name of the login.
Propriété publique PasswordExpirationEnabled Gets or sets the Boolean value that determines whether the login password will expire automatically.
Propriété publique PasswordPolicyEnforced Gets or sets the Boolean value that determines whether the login password must adhere to a policy.

Haut de la page