ServerAuditSpecificationExtender ServerAuditSpecificationExtender ServerAuditSpecificationExtender Class

Definition

Important

This API is not CLS-compliant.

CLS-compliant alternative
false

Adds methods and properties to the ServerAuditSpecification object.

public ref class ServerAuditSpecificationExtender : Microsoft::SqlServer::Management::Smo::SmoObjectExtender<Microsoft::SqlServer::Management::Smo::ServerAuditSpecification ^>, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcValidate
[System.CLSCompliant(false)]
public class ServerAuditSpecificationExtender : Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Microsoft.SqlServer.Management.Smo.ServerAuditSpecification>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
Public Class ServerAuditSpecificationExtender
Inherits SmoObjectExtender(Of ServerAuditSpecification)
Implements ISfcValidate
Inheritance
Attributes
Implements

Constructors

ServerAuditSpecificationExtender() ServerAuditSpecificationExtender() ServerAuditSpecificationExtender()

Adds methods and properties to the ServerAuditSpecification object with the default property values.

ServerAuditSpecificationExtender(ServerAuditSpecification) ServerAuditSpecificationExtender(ServerAuditSpecification) ServerAuditSpecificationExtender(ServerAuditSpecification)

Adds methods and properties to the specified ServerAuditSpecification object.

Properties

Audits Audits Audits

Gets the collection of objects in the server extender.

AuditSpecificationDetails AuditSpecificationDetails AuditSpecificationDetails

Gets or sets the specification details after auditing.

ConnectionContext ConnectionContext ConnectionContext

Returns the connection context for the ServerAuditSpecification object.

DatabaseName DatabaseName DatabaseName

Gets the specified name of the database.

GridValidationState GridValidationState GridValidationState

Gets or sets the current status of the validation.

Parent Parent Parent

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
State State State

Returns the state of the ServerAuditSpecification object.

Type Type Type

Gets the type of ServerAuditSpecification object.

Methods

GetParentSfcPropertySet() GetParentSfcPropertySet() GetParentSfcPropertySet()

Returns an instance of the parent objects property set.

(Inherited from SmoObjectExtender<T>)
GetPropertySet() GetPropertySet() GetPropertySet()

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String) OnPropertyChanged(String) OnPropertyChanged(String)

Raises the OnPropertyChanged(String) event when it has any subscriber. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String) OnPropertyMetadataChanged(String) OnPropertyMetadataChanged(String)

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs) parent_PropertyChanged(Object, PropertyChangedEventArgs) parent_PropertyChanged(Object, PropertyChangedEventArgs)

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Indicates the parent object in the PropertyMetadata. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
RegisterParentProperty(PropertyInfo) RegisterParentProperty(PropertyInfo) RegisterParentProperty(PropertyInfo)

Registers the property of the parent that has not been included in properties collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo) RegisterProperty(PropertyInfo) RegisterProperty(PropertyInfo)

Registers an additional reflected property. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String) RegisterProperty(PropertyInfo, String) RegisterProperty(PropertyInfo, String)

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
Validate(String, Object[]) Validate(String, Object[]) Validate(String, Object[])

Validates the specified method with specified parameters for the server audit specification.

Events

PropertyChanged PropertyChanged PropertyChanged

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged PropertyMetadataChanged PropertyMetadataChanged

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)

Applies to