Udostępnij za pośrednictwem


Klasa AsymmetricKey

AsymmetricKey Reprezentuje obiekt SQL Server klucz asymetrycznego.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Smo.SmoObjectBase
    Microsoft.SqlServer.Management.Smo.SqlSmoObject
      Microsoft.SqlServer.Management.Smo.NamedSmoObject
        Microsoft.SqlServer.Management.Smo.AsymmetricKey

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
<StateChangeEventAttribute("ALTER_ASYMMETRIC_KEY", "ASYMMETRICKEY", "ASYMMETRIC KEY")> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None Or AutomatedPolicyEvaluationMode.Enforce Or AutomatedPolicyEvaluationMode.CheckOnChanges Or AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<PhysicalFacetAttribute> _
<StateChangeEventAttribute("CREATE_ASYMMETRIC_KEY", "ASYMMETRICKEY", "ASYMMETRIC KEY")> _
<StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "ASYMMETRIC KEY")> _
Public NotInheritable Class AsymmetricKey _
    Inherits NamedSmoObject _
    Implements IAlterable, IDroppable, ISfcSupportsDesignMode, IObjectPermission
'Użycie
Dim instance As AsymmetricKey
[StateChangeEventAttribute("ALTER_ASYMMETRIC_KEY", "ASYMMETRICKEY", "ASYMMETRIC KEY")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[PhysicalFacetAttribute]
[StateChangeEventAttribute("CREATE_ASYMMETRIC_KEY", "ASYMMETRICKEY", "ASYMMETRIC KEY")]
[StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "ASYMMETRIC KEY")]
public sealed class AsymmetricKey : NamedSmoObject, 
    IAlterable, IDroppable, ISfcSupportsDesignMode, IObjectPermission
[StateChangeEventAttribute(L"ALTER_ASYMMETRIC_KEY", L"ASYMMETRICKEY", L"ASYMMETRIC KEY")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::None|AutomatedPolicyEvaluationMode::Enforce|AutomatedPolicyEvaluationMode::CheckOnChanges|AutomatedPolicyEvaluationMode::CheckOnSchedule)]
[PhysicalFacetAttribute]
[StateChangeEventAttribute(L"CREATE_ASYMMETRIC_KEY", L"ASYMMETRICKEY", L"ASYMMETRIC KEY")]
[StateChangeEventAttribute(L"ALTER_AUTHORIZATION_DATABASE", L"ASYMMETRIC KEY")]
public ref class AsymmetricKey sealed : public NamedSmoObject, 
    IAlterable, IDroppable, ISfcSupportsDesignMode, IObjectPermission
[<SealedAttribute>]
[<StateChangeEventAttribute("ALTER_ASYMMETRIC_KEY", "ASYMMETRICKEY", "ASYMMETRIC KEY")>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<PhysicalFacetAttribute>]
[<StateChangeEventAttribute("CREATE_ASYMMETRIC_KEY", "ASYMMETRICKEY", "ASYMMETRIC KEY")>]
[<StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "ASYMMETRIC KEY")>]
type AsymmetricKey =  
    class
        inherit NamedSmoObject
        interface IAlterable
        interface IDroppable
        interface ISfcSupportsDesignMode
        interface IObjectPermission
    end
public final class AsymmetricKey extends NamedSmoObject implements IAlterable, IDroppable, ISfcSupportsDesignMode, IObjectPermission

Typ AsymmetricKey uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna AsymmetricKey() Inicjuje nowe wystąpienie AsymmetricKey klasy
Metoda publiczna AsymmetricKey(Database, String) Inicjuje nowe wystąpienie AsymmetricKey klasy określonej bazy danych.

Do góry

Właściwości

  Nazwa Opis
Właściwość chroniona ExecuteForScalar Pobiera lub zestaws Boolean wartości właściwość, która określa, czy obiekt jest zestaw do wykonywania dla opcji wartość skalarna. (Dziedziczony z SqlSmoObject).
Właściwość publiczna ID Pobiera wartość Identyfikatora, który unikatowo identyfikuje klucz asymetrycznego.
Właściwość chroniona IsTouched Pobiera Boolean wartość właściwość określa, czy właściwość obiektu zostały zaktualizowane, ale jeszcze nie zostały utrwalone na serwerze. (Dziedziczony z SqlSmoObject).
Właściwość publiczna KeyEncryptionAlgorithm Pobiera algorytm szyfrowanie użyty do szyfrowanie klucz asymetrycznego.
Właściwość publiczna KeyLength Pobiera długość klucz asymetrycznego.
Właściwość publiczna Name Pobiera lub ustawia nazwę obiektu. (Dziedziczony z NamedSmoObject).
Właściwość chroniona ObjectInSpace Pobiera Boolean Określa, czy obiekt istnieje w izolacji, lub czy jest bezpośrednio lub pośrednio podłączone do wystąpienie wartość właściwość SQL Server. (Dziedziczony z SqlSmoObject).
Właściwość publiczna Owner Pobiera lub ustawia nazwę główną bazę danych, która jest właścicielem klucz asymetrycznego.
Właściwość publiczna Parent Pobiera Database obiekt, który jest elementem nadrzędnym AsymmetricKey obiektu.
Właściwość publiczna PrivateKeyEncryptionType Pobiera typ szyfrowanie klucz prywatnego klucz asymetrycznego.
Właściwość publiczna Properties Pobiera kolekcja z Property obiektów, które reprezentują właściwości obiektu. (Dziedziczony z SqlSmoObject).
Właściwość publiczna ProviderName Pobiera lub ustawia nazwę dostawca klucz asymetrycznego zabezpieczeń.
Właściwość publiczna PublicKey Pobiera klucz publiczny dla klucza asymetrycznego.
Właściwość chroniona ScalarResult Wynik wartość skalarna pobiera odwołanie obiektu. (Dziedziczony z SqlSmoObject).
Właściwość publiczna Sid Pobiera logowanie identyfikator zabezpieczeń (SID) dla klucz asymetrycznego.
Właściwość publiczna State Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase).
Właściwość publiczna Thumbprint Pobiera unikatowy globalnie odcisku palca skrótu SHA-1 dla klucz asymetrycznego.
Właściwość publiczna Urn Pobiera wartość adresu jednolitej nazwy zasobu URN, która jednoznacznie identyfikuje obiekt. (Dziedziczony z SqlSmoObject).
Właściwość publiczna UserData Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie. (Dziedziczony z SmoObjectBase).

Do góry

Metody

  Nazwa Opis
Metoda chroniona AddDatabaseContext(StringCollection) Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona AddDatabaseContext(StringCollection, ScriptingOptions) Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametr i przy użyciu określonych opcji wykonywanie skryptów. (Dziedziczony z SqlSmoObject).
Metoda publiczna AddPrivateKey Dodaje klucz prywatny do klucza asymetrycznego przy użyciu określonego hasła.
Metoda publiczna Alter Dowolny AsymmetricKey zmiany właściwość obiektu na wystąpienie SQL Server.
Metoda chroniona AlterImpl Uaktywnia obiekt zmienione zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplFinish Metoda wywoływana, gdy obiekt zmienione zdarzenie wykończenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplInit Metoda wywoływana po zmianie obiektu zdarzenie jest zainicjowany. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplWorker Wywołuje metody Alter. (Dziedziczony z SqlSmoObject).
Metoda chroniona BindDefaultImpl Powiązanie elementy domyślne, określone przez parametry. (Dziedziczony z SqlSmoObject).
Metoda chroniona BindRuleImpl Wiąże schematu reguły reguła i kolumn określone przez parametry. (Dziedziczony z SqlSmoObject).
Metoda publiczna ChangePrivateKeyPassword Modyfikuje hasło klucz prywatnego używany do zabezpieczenia klucz prywatnego dla klucz asymetrycznego.
Metoda chroniona CheckCollation Sprawdza zamówienia opcje obsługi wykonywanie skryptów przez sortowanie metoda identyfikowane przez collationName parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckObjectState() Sprawdza stan odwołania obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckObjectState(Boolean) Sprawdza stan odwołania obiektu z opcji, aby określić, że wyjątek jest generowany, jeśli obiekt nie jest jeszcze utworzone. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckObjectStateImpl Sprawdza stan SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion100 Sprawdza, czy wersja SQL Server jest SQL Server 2008. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion80 Sprawdza poprawność obiektu na SQL Server 2000. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion80SP3 Sprawdza poprawność obiektu na SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion90 Sprawdzanie ważności obiektu na SQL Server 2005. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersionBelow90 Sprawdza, czy wersja SQL Server przed SQL Server 2005. (Dziedziczony z SqlSmoObject).
Metoda chroniona CleanObject Ustawia obiekt stanie niezmodyfikowanym. (Dziedziczony z SqlSmoObject).
Metoda publiczna Create(AsymmetricKeyEncryptionAlgorithm) Tworzy klucz asymetrycznego na wystąpienie SQL Server z algorytmu szyfrowanie określony.
Metoda publiczna Create(String, AsymmetricKeySourceType) Tworzy klucz asymetrycznego na wystąpienie SQL Server przez załadowanie klucz asymetrycznego z określonego źródło.
Metoda publiczna Create(AsymmetricKeyEncryptionAlgorithm, String) Tworzy klucz asymetrycznego na wystąpienie SQL Server z określony algorytm szyfrowanie i określonego hasła.
Metoda publiczna Create(String, AsymmetricKeySourceType, String) Tworzy klucz asymetrycznego na wystąpienie SQL Server przez załadowanie określonego klucz asymetrycznego i przy użyciu określonego hasła.
Metoda publiczna Create(String, String, CreateDispositionType, AsymmetricKeySourceType) Tworzy klucz asymetrycznego na wystąpienie SQL Server przez załadowanie określonego klucz asymetrycznego i przy użyciu określonego hasła.
Metoda chroniona CreateImpl Tworzy obiekt z opcje wykonywanie skryptów. (Dziedziczony z SqlSmoObject).
Metoda chroniona CreateImplFinish Metoda wywoływana, gdy zakończy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona CreateImplInit Metoda wywoływana, gdy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda publiczna Deny(ObjectPermissionSet, String) Odrzuca określony zestaw uprawnień dla określonego grantee klucz asymetrycznego.
Metoda publiczna Deny(ObjectPermissionSet, array<String[]) Odrzuca określony zestaw uprawnień dla stypendystów określonego klucz asymetrycznego.
Metoda publiczna Deny(ObjectPermissionSet, String, Boolean) Odrzuca określony zestaw uprawnień dla określonego grantee i innych użytkowników, że grantee przyznane określony zestaw uprawnień do klucz asymetrycznego.
Metoda publiczna Deny(ObjectPermissionSet, array<String[], Boolean) Odrzuca określony zestaw uprawnień dla określonego stypendystów i innych użytkowników, że grantee przyznane określony zestaw uprawnień do klucz asymetrycznego.
Metoda publiczna Discover Wykrywa listy typu Object. (Dziedziczony z SqlSmoObject).
Metoda publiczna Drop() Usunięcie klucz asymetrycznego wystąpienie SQL Server.
Metoda publiczna Drop(Boolean) Usuwa klucz Zarządzanie klucza rozszerzonego (EKM) z urządzenia EKM.
Metoda chroniona DropImpl Krople SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona DropImplWorker Wywołuje metody upuszczania. (Dziedziczony z SqlSmoObject).
Metoda publiczna EnumObjectPermissions() Wylicza listę uprawnień obiektu dla klucz asymetrycznego.
Metoda publiczna EnumObjectPermissions(String) Wylicza listę uprawnień obiektu dla określonego grantee klucz asymetrycznego.
Metoda publiczna EnumObjectPermissions(ObjectPermissionSet) Wylicza listę uprawnień obiektu dla określonego uprawnienia do klucz asymetrycznego.
Metoda publiczna EnumObjectPermissions(String, ObjectPermissionSet) Wylicza listę uprawnienia obiektu dla określonego grantee i określone uprawnienie do klucz asymetrycznego.
Metoda chroniona EnumScriptImpl Wylicza skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona EnumScriptImplWorker Wywołuje metody, które wyliczyć skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona EnumScriptImplWorkerSOChanged Zwraca IEnumerable ciąg opisujący opcje obsługi wykonywanie skryptów dla obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda chroniona FormatSqlVariant Sformatowanie obiektu jako SqlVariant typu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GenerateDataSpaceFileStreamScript Generuje skrypt, aby utworzyć plik danych. (Dziedziczony z SqlSmoObject).
Metoda chroniona GenerateDataSpaceScript Generuje skrypt do przydzielania miejsca w pliku danych. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBindDefaultScript Pobiera skrypt, który wiąże wartości domyślne określone przez defSchema i defName Parametry. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBindRuleScript Pobiera skrypt, który określa powiązanie zasady. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Parametr typu wartość logiczna przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Przypisuje wartość logiczna właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetDateTimeParameter Właściwość datetime przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetDateTimeParameterAsInt Właściwość datetime przypisuje SqlSmoObject jako wartość całkowitą, jeśli właściwość datetime jest null. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetDBName Pobiera nazwę bazy danych, która jest skojarzona z obiektem. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetEnumParameter Przypisuje właściwość wyliczania SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetFragOptionString Pobiera FragmentationOption obiektu jako wartość ciąg. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetGuidParameter Przypisuje Guid Właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetPropValue Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetPropValueOptional Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetPropValueOptionalAllowNull Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetRealValue Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetScriptingOptionsForCreate Pobiera ScriptingOptions dla SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetServerName Pobiera nazwę wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetServerObject Pobiera nazwę serwera SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetSqlServerVersionName Pobiera nazwę wersja wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetTimeSpanParameterAsInt Przypisuje czas span parametr SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona GetUrnRecursive(StringBuilder) Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetUrnRecursive(StringBuilder, UrnIdOption) Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna Grant(ObjectPermissionSet, String) Udziela określony zestaw uprawnień do grantee klucz asymetrycznego.
Metoda publiczna Grant(ObjectPermissionSet, array<String[]) Udziela określony zestaw uprawnień określony stypendystów klucz asymetrycznego.
Metoda publiczna Grant(ObjectPermissionSet, String, Boolean) Przyznającą dostęp do określonych uprawnień do grantee i możliwość udostępnienia innym użytkownikom klucz asymetrycznego.
Metoda publiczna Grant(ObjectPermissionSet, array<String[], Boolean) Przyznającą dostęp do określonych uprawnień do stypendystów i możliwość udostępnienia innym użytkownikom klucz asymetrycznego.
Metoda publiczna Grant(ObjectPermissionSet, String, Boolean, String) Udziela określony zestaw uprawnień grantee i przydzielać uprawnień innym użytkownikom klucz asymetrycznego pod zakładanej roli.
Metoda publiczna Grant(ObjectPermissionSet, array<String[], Boolean, String) Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innym użytkownikom klucz asymetrycznego pod zakładanej roli.
Metoda chroniona ImplInitialize Inicjuje pola z SqlSmoObjectobiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna Initialize() Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject).
Metoda publiczna Initialize(Boolean) Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsObjectDirty Sprawdza, czy zostały zmodyfikowane właściwości obiektu i zmiany nie zostały jeszcze utrwalone na wystąpienie SQL Server. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsObjectInitialized Sprawdza, czy obiekt został zainicjowany. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsObjectInSpace Sprawdza, czy obiekt jest izolowane lub podłączone do wystąpienie SQL Server. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsVersion80SP3 Określa, czy wersja SQL Server jest SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsVersion90AndAbove Określa, czy wersja SQL Server jest SQL Server 2005 lub nowszej. (Dziedziczony z SqlSmoObject).
Metoda chroniona MarkDropped Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject).
Metoda chroniona MarkForDropImpl Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona PostAlter Metoda aktywacji po SqlSmoObject zostanie zmieniona. (Dziedziczony z SqlSmoObject).
Metoda chroniona PostCreate Metoda aktywacji po SqlSmoObject jest tworzony. (Dziedziczony z SqlSmoObject).
Metoda chroniona PostDrop Metoda aktywacji po SqlSmoObject jest porzucane. (Dziedziczony z SqlSmoObject).
Metoda publiczna Refresh Odświeża obiektu i pobiera właściwości, gdy obiekt jest dalej dostępny. (Dziedziczony z SqlSmoObject).
Metoda publiczna RemovePrivateKey Usunięcie klucz prywatnego klucz asymetrycznego.
Metoda chroniona RenameImpl Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject).
Metoda chroniona RenameImplWorker Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject).
Metoda publiczna Revoke(ObjectPermissionSet, String) Cofa uprzednio przyznana zestaw uprawnień do grantee klucz asymetrycznego.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[]) Cofa uprzednio przyznana zestaw uprawnień listy stypendystów klucz asymetrycznego.
Metoda publiczna Revoke(ObjectPermissionSet, String, Boolean, Boolean) Odwołuje wcześniej udzielone uprawnienia do grantee klucz asymetrycznego i innych użytkowników, którym przyznało grantee określonego zestaw uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean) Odwołuje uprzednio przyznane uprawnienia dla stypendystów klucz asymetrycznego i innych użytkowników, którym przyznano stypendystów określonego zestaw uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) Odwołuje wcześniej udzielone uprawnienia do grantee klucz asymetrycznego i innych użytkowników, którym przyznało grantee określonego zestaw uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean, String) Odwołuje uprzednio przyznane uprawnienia dla stypendystów klucz asymetrycznego i innych użytkowników, którym przyznano stypendystów określonego zestaw uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda chroniona ScriptAlter Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptChangeOwner Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject).
Metoda chroniona ScriptCreate Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptDdl Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptDrop Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImpl() Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImpl(ScriptingOptions) Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImplWorker Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptOwner Zmienia skrypt autoryzacja właściciela. (Dziedziczony z NamedSmoObject).
Metoda chroniona ScriptRename Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject).
Metoda chroniona SetParentImpl Ustawia nadrzędnym SqlSmoObject do newParent parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona SetSchemaOwned Ustawia schematu własnością wartość. (Dziedziczony z NamedSmoObject).
Metoda publiczna ToString Zwraca String reprezentująca odwołanie obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona TouchImpl Nie zaimplementowano. (Dziedziczony z SqlSmoObject).
Metoda chroniona UnbindDefaultImpl Domyślne kolumny z Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona UnbindRuleImpl Regulamin Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna Validate Sprawdza stan obiektu. (Dziedziczony z SmoObjectBase).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PropertyChanged Reprezentuje zdarzenie, które występuje po zmianie właściwość. (Dziedziczony z SqlSmoObject).
Zdarzenie publiczne PropertyMetadataChanged Reprezentuje zdarzenie, które występuje, gdy właściwość metadane. (Dziedziczony z SqlSmoObject).

Do góry

Pola

  Nazwa Opis
Pole chronione m_ExtendedProperties Reprezentuje właściwość określonych właściwość dostarczone przez rozszerzenie SqlSmoObject. (Dziedziczony z SqlSmoObject).
Pole chronione singletonParent Reprezentuje singleton nadrzędnej. (Dziedziczony z SqlSmoObject).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IAlienObject.Discover Wykrywa wszystkie zależności.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetDomainRoot Zwraca główny domena. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetParent Pobiera tego obiektu nadrzędnego.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetPropertyType Pobiera typ określonej właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetPropertyValue Pobiera wartości określonej właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetUrn Pobiera nazwę zasobu Unified obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.Resolve Pobiera wystąpienie, które zawiera informacje o obiekcie z nazwy zasobu Unified obiektu. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.SetObjectState Ustawia stan obiektu na określony SfcObjectState wartości. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.SetPropertyValue Ustawia wartość właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna ISfcPropertyProvider.GetPropertySet Pobiera odwołanie interfejs do zestaw właściwości tego obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuWłaściwość prywatna ISfcSupportsDesignMode.IsDesignMode Pobiera wartość logiczna wskazująca, czy obiekt obsługuje tryb projektowania.Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.

Do góry

Uwagi

Aby uzyskać AsymmetricKey Właściwości obiektu, użytkownicy mogą być element członkowski z publicznych roli serwera stałych.

Aby zestaw wszelkie AsymmetricKey Właściwości obiektu i uruchom Alter Metoda, użytkownicy muszą mieć uprawnienie Kontrola w bazie danych.

Aby utworzyć AsymmetricKey obiekt, użytkownicy muszą mieć uprawnienia roli utworzyć klucza asymetrycznego nadrzędnego bazy danych.

Aby upuścić AsymmetricKey obiektów użytkowników musi być właścicielem klucz asymetrycznego lub mieć uprawnienie Kontrola klucz asymetrycznego.

Przyznania, odmowy i odwołać uprawnienia na AsymmetricKey obiekt, użytkownicy muszą mieć uprawnienie sterowania klucz asymetrycznego.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.