DatabaseSnapshotExtender Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Extender-Klasse für Datenbankmomentaufnahme

[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
Vererbung
DatabaseSnapshotExtender
Attribute
Implementiert

Konstruktoren

Name Beschreibung
DatabaseSnapshotExtender()

Standard-Ctor

DatabaseSnapshotExtender(Database)

ctor. Verwendet übergeordnetes Datenbankobjekt zum Aggregieren auf

Eigenschaften

Name Beschreibung
Files

Extender-Klasse für Datenbankmomentaufnahme

Parent

Übergeordnetes Objekt

(Geerbt von SfcObjectExtender<TSfcInstance>)

Methoden

Name Beschreibung
GetParentSfcPropertySet()

Extender-Klasse für Datenbankmomentaufnahme

(Geerbt von SmoObjectExtender<T>)
GetPropertySet()

gibt eine Auflistung der Eigenschaften zurück.

(Geerbt von SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

Fires PropertyChanged-Ereignis, wenn es über einen Abonnenten verfügt

(Geerbt von SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

Fires PropertyMetadataChanged-Ereignis, wenn es über einen Abonnenten verfügt

(Geerbt von SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Extender-Klasse für Datenbankmomentaufnahme

parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Extender-Klasse für Datenbankmomentaufnahme

(Geerbt von SfcObjectExtender<TSfcInstance>)
PropagateAlterToChildren(StringCollection, Boolean)

Fügt dem Skript das Skript "Alter" der untergeordneten Objekte hinzu.

(Geerbt von SmoObjectExtender<T>)
RegisterParentProperty(PropertyInfo)

Registereigenschaft des übergeordneten Elements, das nicht in der Eigenschaftensammlung enthalten ist (z. B. "Name" in SMO oder Auflistungen

(Geerbt von SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

Registrieren einer zusätzlichen reflektierten Eigenschaft, abhängig von der Eigenschaft aus dem übergeordneten Objekt

(Geerbt von SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

Registrieren einer zusätzlichen reflektierten Eigenschaft

(Geerbt von SfcObjectExtender<TSfcInstance>)

Ereignisse

Name Beschreibung
PropertyChanged

Extender-Klasse für Datenbankmomentaufnahme

(Geerbt von SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Extender-Klasse für Datenbankmomentaufnahme

(Geerbt von SfcObjectExtender<TSfcInstance>)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ISfcValidate.Validate(String, Object[])

Extender-Klasse für Datenbankmomentaufnahme

Gilt für: