DataBus Clase

Definición

Representa la clase DataBus.

public ref class DataBus : IDisposable, Microsoft::SqlServer::Management::Data::IDataBus, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::ICollection, System::ComponentModel::ICustomTypeDescriptor, System::ComponentModel::INotifyPropertyChanged
public class DataBus : IDisposable, Microsoft.SqlServer.Management.Data.IDataBus, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.INotifyPropertyChanged
type DataBus = class
    interface IDataBus
    interface ISfcPropertySet
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
    interface ICollection
    interface IEnumerable
    interface IDisposable
    interface ICustomTypeDescriptor
Public Class DataBus
Implements ICollection, ICustomTypeDescriptor, IDataBus, IDisposable, INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
Herencia
DataBus
Implementaciones

Constructores

DataBus()

Inicializa una nueva instancia de la clase DataBus.

Propiedades

Count

Obtiene el número de datos de un bus de datos.

IsSynchronized

Obtiene un valor que indica si los datos de un control DataBus están sincronizados.

Item[String]

Obtiene o establece el valor de propiedad del control DataBus.

SyncRoot

Obtiene un objeto que se puede usar para sincronizar los datos para el control DataBus.

Métodos

Add(ISfcProperty)

Agrega a la colección una propiedad con los metadatos y el valor especificados. No se puede heredar esta clase.

Add(ISfcProperty, ISfcPropertyProvider)

Agrega los metadatos de propiedad, un valor y un proveedor de propiedad. No se puede heredar esta clase.

Add(ISfcPropertyProvider)

Agrega todas las propiedades del proveedor. No se puede heredar esta clase.

Add(String, ISfcPropertyProvider)

Agrega una propiedad con el nombre y el proveedor de propiedades especificados. No se puede heredar esta clase.

Add<T>(String, T)

Agrega una propiedad con el nombre y el tipo especificados. No se puede heredar esta clase.

Add<T>(String, T, Boolean)

Agrega una propiedad con el nombre y el tipo especificados. No se puede heredar esta clase.

Contains(ISfcProperty)

Comprueba si la propiedad con los metadatos y el valor especificados existe. No se puede heredar esta clase.

Contains(String)

Comprueba si existe la propiedad con el nombre especificado. No se puede heredar esta clase.

Contains<T>(String)

Indica si existe la propiedad con el nombre especificado.

CopyTo(Array, Int32)

Copia los elementos de un control DataBus a una matriz unidimensional comenzando en el índice de la matriz dado.

Dispose()

Libera todos los recursos utilizados por la clase DataBus.

Dispose(Boolean)

Libera los recursos no administrados que usa DataBus y, de forma opcional, libera los recursos administrados.

EnumProperties()

Especifica todas las propiedades.

GetAttributes()

Indica la colección de atributos de los datos en el control DataBus.

GetClassName()

Devuelve el nombre de la clase para el control DataBus.

GetComponentName()

Devuelve el nombre del componente para el control DataBus.

GetConverter()

Devuelve un convertidor de tipos para el control DataBus.

GetDefaultEvent()

Devuelve el evento predeterminado para el control DataBus.

GetDefaultProperty()

Devuelve la propiedad predeterminada para el control DataBus.

GetEditor(Type)

Obtiene el tipo de un editor para el control DataBus.

GetEnumerator()

Devuelve una interfaz IEnumerator para el control DataBus.

GetEvents()

Devuelve los eventos para el control DataBus.

GetEvents(Attribute[])

Devuelve una colección filtrada de descriptores de eventos para el control DataBus.

GetProperties()

Devuelve una colección de descriptores de propiedad para el control DataBus.

GetProperties(Attribute[])

Devuelve las propiedades para el control DataBus utilizando la matriz de atributos como un filtro.

GetPropertyOwner(PropertyDescriptor)

Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado.

GetPropertySet()

Recupera el conjunto de propiedades del bus de datos.

Remove(ISfcProperty)

Quita una propiedad de la colección con el valor y los metadatos especificados.

Remove(ISfcPropertyProvider)

Quita el proveedor especificado para todas las propiedades.

Remove(String)

Quita el nombre especificado de la propiedad del bus de datos.

Remove(String, ISfcPropertyProvider)

Quita el proveedor especificado para la propiedad del control Data Bus.

TryGetProperty(String, ISfcProperty)

Obtiene la propiedad asociada a la clave especificada.

TryGetPropertyValue(String, Object)

Intenta obtener el valor de propiedad con un nombre especificado y valor.

TryGetPropertyValue<T>(String, T)

Intenta obtener el valor de propiedad con un nombre y tipo especificados.

Eventos

PropertyChanged

Se produce cuando el valor de propiedad del control DataBus cambia.

PropertyMetadataChanged

Se produce cuando el valor de la propiedad de metadatos del control DataBus cambia.

Se aplica a