DatabaseSnapshotExtender Clase

Definición

Importante

Esta API no es conforme a CLS.

Clase extender para Database Snapshot

[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
Herencia
DatabaseSnapshotExtender
Atributos
Implementaciones

Constructores

Nombre Description
DatabaseSnapshotExtender()

ctor predeterminado

DatabaseSnapshotExtender(Database)

ctor. Toma el objeto de base de datos primario en el que agregar

Propiedades

Nombre Description
Files

Clase extender para Database Snapshot

Parent

Objeto primario

(Heredado de SfcObjectExtender<TSfcInstance>)

Métodos

Nombre Description
GetParentSfcPropertySet()

Clase extender para Database Snapshot

(Heredado de SmoObjectExtender<T>)
GetPropertySet()

devuelve la colección de las propiedades.

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

Desencadena el evento PropertyChanged, cuando tiene cualquier suscriptor

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

Desencadena el evento PropertyMetadataChanged, cuando tiene cualquier suscriptor

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

Clase extender para Database Snapshot

parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Clase extender para Database Snapshot

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

Agrega el script Alter de los objetos secundarios al script.

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

Registrar propiedad del elemento primario, que no se ha incluido en la colección de propiedades (como "Name" en SMO o colecciones

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

Registrar una propiedad reflejada adicional, dependiente de la propiedad del objeto primario

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

Registro de una propiedad reflejada adicional

(Heredado de SfcObjectExtender<TSfcInstance>)

Eventos

Nombre Description
PropertyChanged

Clase extender para Database Snapshot

(Heredado de SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Clase extender para Database Snapshot

(Heredado de SfcObjectExtender<TSfcInstance>)

Implementaciones de interfaz explícitas

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

Clase extender para Database Snapshot

Se aplica a