DataBus 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í.
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. |