IReadOnlyDictionary<K, T> インターフェイス
キーと値のペアの汎用型の読み取り専用コレクションのプロパティとメソッドを定義します。
名前空間: Microsoft.SqlServer.Management.Sdk.Sfc
アセンブリ: Microsoft.SqlServer.Management.Sdk.Sfc (Microsoft.SqlServer.Management.Sdk.Sfc.dll)
構文
'宣言
Public Interface IReadOnlyDictionary(Of K, T) _
Inherits IReadOnlyCollection(Of T), IReadOnlyCollection, IEnumerable(Of T), _
IEnumerable
'使用
Dim instance As IReadOnlyDictionary(Of K, T)
public interface IReadOnlyDictionary<K, T> : IReadOnlyCollection<T>,
IReadOnlyCollection, IEnumerable<T>, IEnumerable
generic<typename K, typename T>
public interface class IReadOnlyDictionary : IReadOnlyCollection<T>,
IReadOnlyCollection, IEnumerable<T>, IEnumerable
type IReadOnlyDictionary<'K, 'T> =
interface
interface IReadOnlyCollection<'T>
interface IReadOnlyCollection
interface IEnumerable<'T>
interface IEnumerable
end
JScript は汎用の型およびメソッドをサポートしていません。
型パラメーター
- K
ディクショナリ内のキーの型。
- T
ディクショナリ内の値の型。
IReadOnlyDictionary<K, T> 型は、以下のメンバーを公開しています。
プロパティ
名前 | 説明 | |
---|---|---|
Count | コレクションに含まれているアイテムの数を取得します。 (IReadOnlyCollection から継承されています。) | |
Item | 指定されたキーに関連付けられている値を取得します。 | |
Keys | ディクショナリのキーを含む列挙オブジェクトを取得します。 | |
Values | ディクショナリの値を含む列挙オブジェクトを取得します。 |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
Contains | 指定されたアイテムがコレクション内に存在するかどうかを示します。 (IReadOnlyCollection<T> から継承されています。) | |
ContainsKey | 指定されたキーを持つ要素がディクショナリ内に存在するかどうかを確認します。 | |
CopyTo | 指定された配列にコレクションの要素をコピーします。その際、特定の配列インデックスの位置からコピーを開始します。 (IReadOnlyCollection<T> から継承されています。) | |
GetEnumerator | (IEnumerable<T> から継承されています。) | |
TryGetValue | 指定されたキーに関連付けられている値を取得します。 |
先頭に戻る