SmoObjectExtender<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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>) |