SmoObjectExtender<T> Clase

Definición

Importante

Esta API no es conforme a CLS.

Clase Extender para objetos Smo

[System.CLSCompliant(false)]
public class SmoObjectExtender<T> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<T> where T : SqlSmoObject, new()
[<System.CLSCompliant(false)>]
type SmoObjectExtender<'T (requires 'T :> SqlSmoObject and 'T : (new : unit -> 'T))> = class
    inherit SfcObjectExtender<'T (requires 'T :> SqlSmoObject and 'T : (new : unit -> 'T))>
Public Class SmoObjectExtender(Of T)
Inherits SfcObjectExtender(Of T)

Parámetros de tipo

T
Herencia
SmoObjectExtender<T>
Derivado
Atributos

Constructores

Nombre Description
SmoObjectExtender<T>()

ctor predeterminado

SmoObjectExtender<T>(T)

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

Propiedades

Nombre Description
Parent

Objeto primario

(Heredado de SfcObjectExtender<TSfcInstance>)

Métodos

Nombre Description
GetParentSfcPropertySet()

Clase Extender para objetos Smo

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 objetos Smo

(Heredado de SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Clase Extender para objetos Smo

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

Agrega el script Alter de los objetos secundarios al script.

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 objetos Smo

(Heredado de SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Clase Extender para objetos Smo

(Heredado de SfcObjectExtender<TSfcInstance>)

Se aplica a