Udostępnij za pośrednictwem


Klasa ServerAuditSpecificationExtender

Dodaje metody i właściwości, aby ServerAuditSpecification obiektu.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. Zgodna ze specyfikacją CLS alternatywa to [false].

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<ServerAuditSpecification>
    Microsoft.SqlServer.Management.Smo.SmoObjectExtender<ServerAuditSpecification>
      Microsoft.SqlServer.Management.Smo.ServerAuditSpecificationExtender

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

Składnia

'Deklaracja
<CLSCompliantAttribute(False)> _
Public Class ServerAuditSpecificationExtender _
    Inherits SmoObjectExtender(Of ServerAuditSpecification) _
    Implements ISfcValidate
'Użycie
Dim instance As ServerAuditSpecificationExtender
[CLSCompliantAttribute(false)]
public class ServerAuditSpecificationExtender : SmoObjectExtender<ServerAuditSpecification>, 
    ISfcValidate
[CLSCompliantAttribute(false)]
public ref class ServerAuditSpecificationExtender : public SmoObjectExtender<ServerAuditSpecification^>, 
    ISfcValidate
[<CLSCompliantAttribute(false)>]
type ServerAuditSpecificationExtender =  
    class
        inherit SmoObjectExtender<ServerAuditSpecification>
        interface ISfcValidate
    end
public class ServerAuditSpecificationExtender extends SmoObjectExtender<ServerAuditSpecification> implements ISfcValidate

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ServerAuditSpecificationExtender() Dodaje metody i właściwość, aby ServerAuditSpecification obiekt z wartości właściwość domyślnych.
Metoda publiczna ServerAuditSpecificationExtender(ServerAuditSpecification) Dodaje do określonej metody i właściwości ServerAuditSpecification obiektu.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Audits Pobiera kolekcja obiektów w extender serwera.
Właściwość publiczna AuditSpecificationDetails Pobiera lub ustawia szczegóły specyfikacji po inspekcji.
Właściwość publiczna ConnectionContext Zwraca kontekst połączenia ServerAuditSpecification obiektu.
Właściwość publiczna DatabaseName Pobiera nazwę określonej bazy danych.
Właściwość publiczna GridValidationState Pobiera lub ustawia bieżący stan sprawdzania poprawności.
Właściwość chroniona Parent Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Właściwość publiczna State Zwraca stan ServerAuditSpecification obiektu.
Właściwość publiczna Type Pobiera typ ServerAuditSpecification obiektu.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetParentSfcPropertySet Zwraca wystąpienie zestaw właściwość obiektów nadrzędnych. (Dziedziczony z SmoObjectExtender<T>).
Metoda publiczna GetPropertySet Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona OnPropertyChanged Podnosi PropertyChanged zdarzenie, kiedy ma żadnych subskrybent.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Metoda chroniona OnPropertyMetadataChanged Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Metoda chroniona parent_PropertyChanged Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Metoda chroniona parent_PropertyMetadataChanged Wskazuje obiektu nadrzędnego w PropertyMetadata.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Metoda chroniona RegisterParentProperty Rejestruje właściwość nadrzędny, która nie została uwzględniona kolekcja właściwość.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Metoda chroniona RegisterProperty(PropertyInfo) Rejestruje dodatkowe właściwość lustrzany.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Metoda chroniona RegisterProperty(PropertyInfo, String) Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Validate Sprawdza poprawność określona metoda z określonymi parametrami specyfikacji inspekcji serwera.

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PropertyChanged Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).
Zdarzenie publiczne PropertyMetadataChanged Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcObjectExtender<TSfcInstance>).

Do góry

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.