DataBus Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a classe 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
- Herança
-
DataBus
- Implementações
Construtores
DataBus() |
Inicializa uma nova instância da classe DataBus. |
Propriedades
Count |
Obtém o número de dados em um barramento de dados. |
IsSynchronized |
Obtém um valor que indica se os dados em um controle DataBus são sincronizados. |
Item[String] |
Obtém ou define o valor da propriedade no controle DataBus. |
SyncRoot |
Obtém um objeto que pode ser usado para sincronizar dados com o controle DataBus. |
Métodos
Add(ISfcProperty) |
Adiciona uma propriedade com os metadados e o valor especificados à coleção. Essa classe não pode ser herdada. |
Add(ISfcProperty, ISfcPropertyProvider) |
Adiciona metadados de propriedade, um valor e um provedor de propriedade. Essa classe não pode ser herdada. |
Add(ISfcPropertyProvider) |
Adiciona todas as propriedade do provedor. Essa classe não pode ser herdada. |
Add(String, ISfcPropertyProvider) |
Adiciona uma propriedade com o nome e o provedor de propriedades especificados. Essa classe não pode ser herdada. |
Add<T>(String, T) |
Adiciona uma propriedade com o nome e o tipo especificados. Essa classe não pode ser herdada. |
Add<T>(String, T, Boolean) |
Adiciona uma propriedade com o nome e o tipo especificados. Essa classe não pode ser herdada. |
Contains(ISfcProperty) |
Verifica se a propriedade com os metadados e o valor especificados existe. Essa classe não pode ser herdada. |
Contains(String) |
Verifica se a propriedade com o nome especificado existe. Essa classe não pode ser herdada. |
Contains<T>(String) |
Indica se a propriedade com o nome especificado existe. |
CopyTo(Array, Int32) |
Copia os itens de um controle DataBus em uma matriz unidimensional a partir do índice de matriz indicado. |
Dispose() |
Libera todos os recursos usados pela classe DataBus. |
Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo DataBus e opcionalmente libera os recursos gerenciados. |
EnumProperties() |
Especifica todas as propriedades. |
GetAttributes() |
Indica a coleção de atributos dos dados no controle DataBus. |
GetClassName() |
Retorna o nome da classe do controle DataBus. |
GetComponentName() |
Retorna o nome do componente do controle DataBus. |
GetConverter() |
Retorna um conversor de tipo para o controle DataBus. |
GetDefaultEvent() |
Retorna o evento padrão do controle DataBus. |
GetDefaultProperty() |
Retorna a propriedade padrão do controle DataBus. |
GetEditor(Type) |
Obtém o tipo de um editor para o controle DataBus. |
GetEnumerator() |
Retorna uma interface de IEnumerator para o controle DataBus. |
GetEvents() |
Retorna os eventos do controle DataBus. |
GetEvents(Attribute[]) |
Retorna uma coleção filtrada de descritores de eventos para o controle DataBus. |
GetProperties() |
Retorna uma coleção de descritores de propriedades para o controle DataBus. |
GetProperties(Attribute[]) |
Retorna as propriedades do controle DataBus usando a matriz de atributos como um filtro. |
GetPropertyOwner(PropertyDescriptor) |
Retorna um objeto que contém a propriedade descrita pelo descritor de propriedade especificado. |
GetPropertySet() |
Recupera o conjunto de propriedades do barramento de dados. |
Remove(ISfcProperty) |
Remove uma propriedade com os metadados e o valor especificados da coleção. |
Remove(ISfcPropertyProvider) |
Remove o provedor especificado para todas as propriedades. |
Remove(String) |
Remove o nome da propriedade especificada do barramento de dados. |
Remove(String, ISfcPropertyProvider) |
Remove o provedor especificado da propriedade do controle Data Bus. |
TryGetProperty(String, ISfcProperty) |
Obtém a propriedade associada à chave especificada. |
TryGetPropertyValue(String, Object) |
Tenta obter o valor da propriedade com o nome e o valor especificados. |
TryGetPropertyValue<T>(String, T) |
Tenta obter o valor da propriedade com o nome e o tipo especificados. |
Eventos
PropertyChanged |
Ocorre quando o valor da propriedade do controle DataBus é alterado. |
PropertyMetadataChanged |
Ocorre quando o valor da propriedade dos metadados do controle DataBus é alterado. |