Compartilhar via


IDataBus Interface

Definição

Define o tamanho, os enumeradores e os métodos de sincronização para todas as coleções não genéricas no controle DataBus.

public interface class IDataBus : IDisposable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::ICollection, System::ComponentModel::INotifyPropertyChanged
public interface IDataBus : IDisposable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection, System.ComponentModel.INotifyPropertyChanged
type IDataBus = interface
    interface ISfcPropertySet
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
    interface ICollection
    interface IEnumerable
    interface IDisposable
Public Interface IDataBus
Implements ICollection, IDisposable, INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
Derivado
Implementações

Propriedades

Item[String]

Obtém ou define o valor da propriedade para o controle DataBase.

Métodos

Add(ISfcProperty)

Adiciona uma propriedade com os metadados e o valor especificados à coleção.

Add(ISfcProperty, ISfcPropertyProvider)

Adiciona o registro de propriedade e o provedor de propriedade.

Add(ISfcPropertyProvider)

Adiciona todas as propriedades do provedor.

Add(String, ISfcPropertyProvider)

Adiciona uma propriedade com o nome e o provedor de propriedade especificados.

Add<T>(String, T)

Adiciona uma propriedade com o nome e o tipo especificados.

Add<T>(String, T, Boolean)

Adiciona uma propriedade com o nome e o tipo especificados e que determina se a propriedade é somente leitura.

Contains(ISfcProperty)

Verifica se uma propriedade com os metadados especificados está no conjunto de propriedades. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

(Herdado de ISfcPropertySet)
Contains(String)

Verifica se uma propriedade com o nome especificado está no conjunto de propriedades. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

(Herdado de ISfcPropertySet)
Contains<T>(String)

Verifica se uma propriedade com o nome e o tipo especificados está no conjunto de propriedades Não faça referência a esse membro diretamente em seu código. Ele dá suporte à infraestrutura de SQL Server..

(Herdado de ISfcPropertySet)
EnumProperties()

Retorna um enumerador que pode iterar pelas propriedades do conjunto de propriedades. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

(Herdado de ISfcPropertySet)
GetPropertySet()

Obtém a referência da interface para o conjunto de propriedades do objeto.

Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

(Herdado de ISfcPropertyProvider)
Remove(ISfcProperty)

Remove a propriedade da coleção por metadados.

Remove(ISfcPropertyProvider)

Remove o provedor especificado para todas as propriedades.

Remove(String)

Remove a propriedade de uma coleção por nome.

Remove(String, ISfcPropertyProvider)

Remove o provedor especificado para a propriedade do controle DataBus.

TryGetProperty(String, ISfcProperty)

Tenta obter os metadados de propriedade. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

(Herdado de ISfcPropertySet)
TryGetPropertyValue(String, Object)

Tenta obter o valor da propriedade. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

(Herdado de ISfcPropertySet)
TryGetPropertyValue<T>(String, T)

Tenta obter o valor da propriedade. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

(Herdado de ISfcPropertySet)

Eventos

PropertyMetadataChanged

Ocorre quando os metadados de uma propriedade são alterados. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

(Herdado de ISfcNotifyPropertyMetadataChanged)

Aplica-se a