DatabaseSnapshotExtender Classe

Definizione

Importante

Questa API non è conforme a CLS.

Classe Extender per Snapshot del database

[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
Ereditarietà
DatabaseSnapshotExtender
Attributi
Implementazioni

Costruttori

Nome Descrizione
DatabaseSnapshotExtender()

ctor predefinito

DatabaseSnapshotExtender(Database)

ctor. Accetta l'aggregazione dell'oggetto di database padre in

Proprietà

Nome Descrizione
Files

Classe Extender per Snapshot del database

Parent

Oggetto padre

(Ereditato da SfcObjectExtender<TSfcInstance>)

Metodi

Nome Descrizione
GetParentSfcPropertySet()

Classe Extender per Snapshot del database

(Ereditato da SmoObjectExtender<T>)
GetPropertySet()

restituisce la raccolta delle proprietà

(Ereditato da SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

Evento Fires PropertyChanged, quando ha un sottoscrittore

(Ereditato da SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

Evento Fires PropertyMetadataChanged, quando ha un sottoscrittore

(Ereditato da SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Classe Extender per Snapshot del database

parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Classe Extender per Snapshot del database

(Ereditato da SfcObjectExtender<TSfcInstance>)
PropagateAlterToChildren(StringCollection, Boolean)

Aggiunge lo script Alter degli oggetti figlio allo script.

(Ereditato da SmoObjectExtender<T>)
RegisterParentProperty(PropertyInfo)

Registrare la proprietà dell'elemento padre, che non è stata inclusa nell'insieme delle proprietà , ad esempio 'Name' in SMO o insiemi

(Ereditato da SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

Registrare una proprietà riflessa aggiuntiva, a seconda della proprietà dall'oggetto padre

(Ereditato da SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

Registrare una proprietà riflessa aggiuntiva

(Ereditato da SfcObjectExtender<TSfcInstance>)

Eventi

Nome Descrizione
PropertyChanged

Classe Extender per Snapshot del database

(Ereditato da SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Classe Extender per Snapshot del database

(Ereditato da SfcObjectExtender<TSfcInstance>)

Implementazioni dell'interfaccia esplicita

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

Classe Extender per Snapshot del database

Si applica a