DatabaseSnapshotExtender Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Classe extender para Instantâneo de Banco de Dados

[System.CLSCompliant(false)]
public class DatabaseSnapshotExtender : Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Microsoft.SqlServer.Management.Smo.Database>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
[<System.CLSCompliant(false)>]
type DatabaseSnapshotExtender = class
    inherit SmoObjectExtender<Database>
    interface ISfcValidate
Public Class DatabaseSnapshotExtender
Inherits SmoObjectExtender(Of Database)
Implements ISfcValidate
Herança
DatabaseSnapshotExtender
Atributos
Implementações

Construtores

Nome Description
DatabaseSnapshotExtender()

ctor padrão

DatabaseSnapshotExtender(Database)

ctor. Usa o objeto de banco de dados pai para agregar em

Propriedades

Nome Description
Files

Classe extender para Instantâneo de Banco de Dados

Parent

Objeto pai

(Herdado de SfcObjectExtender<TSfcInstance>)

Métodos

Nome Description
GetParentSfcPropertySet()

Classe extender para Instantâneo de Banco de Dados

(Herdado de SmoObjectExtender<T>)
GetPropertySet()

retorna a coleção das propriedades

(Herdado de SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

Aciona o evento PropertyChanged, quando tem qualquer assinante

(Herdado de SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

Aciona o evento PropertyMetadataChanged, quando tem qualquer assinante

(Herdado de SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Classe extender para Instantâneo de Banco de Dados

parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Classe extender para Instantâneo de Banco de Dados

(Herdado de SfcObjectExtender<TSfcInstance>)
PropagateAlterToChildren(StringCollection, Boolean)

Adiciona o script Alter dos objetos filho ao script.

(Herdado de SmoObjectExtender<T>)
RegisterParentProperty(PropertyInfo)

Registrar propriedade do pai, que não foi incluída na coleção de propriedades (como 'Name' em SMO ou coleções

(Herdado de SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

Registrar uma propriedade refletida adicional, dependendo da propriedade do objeto pai

(Herdado de SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

Registrar uma propriedade refletida adicional

(Herdado de SfcObjectExtender<TSfcInstance>)

Eventos

Nome Description
PropertyChanged

Classe extender para Instantâneo de Banco de Dados

(Herdado de SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Classe extender para Instantâneo de Banco de Dados

(Herdado de SfcObjectExtender<TSfcInstance>)

Implantações explícitas de interface

Nome Description
ISfcValidate.Validate(String, Object[])

Classe extender para Instantâneo de Banco de Dados

Aplica-se a