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