IDataBus インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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] |
DataBase コントロールのプロパティ値を取得または設定します。 |
メソッド
Add(ISfcProperty) |
指定されたメタデータおよび値を持つプロパティをコレクションに追加します。 |
Add(ISfcProperty, ISfcPropertyProvider) |
プロパティの登録およびプロパティのプロバイダーを追加します。 |
Add(ISfcPropertyProvider) |
プロバイダーからすべてのプロパティを追加します。 |
Add(String, ISfcPropertyProvider) |
指定された名前およびプロパティ プロバイダーを持つプロパティを追加します。 |
Add<T>(String, T) |
指定された名前と型を持つプロパティを追加します。 |
Add<T>(String, T, Boolean) |
指定された名前と型を持つプロパティを追加し、プロパティが読み取り専用かどうかを示します。 |
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) |
名前によりコレクションからプロパティを削除します。 |
Remove(String, ISfcPropertyProvider) |
DataBus コントロールの指定されたプロパティのプロバイダーを削除します。 |
TryGetProperty(String, ISfcProperty) |
プロパティのメタデータの取得を試行します。 このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。 (継承元 ISfcPropertySet) |
TryGetPropertyValue(String, Object) |
プロパティ値の取得を試行します。 このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。 (継承元 ISfcPropertySet) |
TryGetPropertyValue<T>(String, T) |
プロパティ値の取得を試行します。 このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。 (継承元 ISfcPropertySet) |
イベント
PropertyMetadataChanged |
プロパティのメタデータが変更されたときに発生します。 このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。 (継承元 ISfcNotifyPropertyMetadataChanged) |