IDataBus Интерфейс

Определение

Определяет размер, переписчики и методы синхронизации для всех неуниверсальных коллекций в управлении 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
Производный
Реализации

Свойства

Имя Описание
Item[String]

Получает или устанавливает значение свойства для управления базой данных.

Методы

Имя Описание
Add(ISfcProperty, ISfcPropertyProvider)

Добавляет регистрацию недвижимости и поставщика недвижимости.

Add(ISfcProperty)

Добавляет свойство с указанными метаданными и значением в коллекцию.

Add(ISfcPropertyProvider)

Добавляет все свойства от провайдера.

Add(String, ISfcPropertyProvider)

Добавляет свойство с указанным именем и поставщиком свойства.

Add<T>(String, T, Boolean)

Добавляет свойство с указанным именем и типом и определяет, является ли оно только для чтения.

Add<T>(String, T)

Добавляет свойство с указанным именем и типом.

Contains(ISfcProperty)

Проверяет, находится ли свойство с указанными метаданными в наборе свойств. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от ISfcPropertySet)
Contains(String)

Проверяет, входит ли свойство с указанным именем в набор свойств. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от ISfcPropertySet)
Contains<T>(String)

Проверяет, есть ли свойство с указанным именем и типом в наборе свойств. Не ссылайтесь на этот элемент напрямую в вашем коде. Он поддерживает инфраструктуру SQL Server...

(Унаследовано от ISfcPropertySet)
EnumProperties()

Возвращает переписчик, который может просматривать свойства в наборе свойств. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от ISfcPropertySet)
GetPropertySet()

Получает интерфейсную ссылку на множество свойств этого объекта.

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от ISfcPropertyProvider)
Remove(ISfcProperty)

Удаляет свойство из коллекции с помощью метаданных.

Remove(ISfcPropertyProvider)

Удаляет указанного поставщика для всех объектов.

Remove(String, ISfcPropertyProvider)

Удаляет указанного провайдера для свойства из управления DataBus.

Remove(String)

Удаляет свойство из коллекции по названию.

TryGetProperty(String, ISfcProperty)

Попытки получить метаданные свойства. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от ISfcPropertySet)
TryGetPropertyValue(String, Object)

Пытается узнать стоимость недвижимости. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от ISfcPropertySet)
TryGetPropertyValue<T>(String, T)

Пытается узнать стоимость недвижимости. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от ISfcPropertySet)

События

Имя Описание
PropertyMetadataChanged

Возникает, когда метаданные свойства изменились. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от ISfcNotifyPropertyMetadataChanged)

Применяется к