SfcReferenceCollection<K,T,S> クラス

定義

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

public abstract class SfcReferenceCollection<K,T,S> : Microsoft.SqlServer.Management.Sdk.Sfc.IReadOnlyCollection<T>, Microsoft.SqlServer.Management.Sdk.Sfc.IReadOnlyDictionary<K,T>, System.Collections.Generic.IEnumerable<T>, System.ComponentModel.IListSource where K : IComparable<K> where T : SfcInstance where S : SfcInstance
type SfcReferenceCollection<'K, 'T, 'S (requires 'K :> IComparable<'K> and 'T :> SfcInstance and 'S :> SfcInstance)> = class
    interface IReadOnlyDictionary<'K, 'T (requires 'K :> IComparable<'K> and 'T :> SfcInstance)>
    interface IReadOnlyCollection<'T (requires 'T :> SfcInstance)>
    interface IReadOnlyCollection
    interface IEnumerable
    interface seq<'T (requires 'T :> SfcInstance)>
    interface IListSource
Public MustInherit Class SfcReferenceCollection(Of K, T, S)
Implements IEnumerable(Of T), IListSource, IReadOnlyCollection(Of T), IReadOnlyDictionary(Of K, T)

型パラメーター

K

ターゲット コレクションのキーの種類。

T

ターゲット コレクションの要素型。

S

コレクション所有者の型。

継承
SfcReferenceCollection<K,T,S>
実装

コンストラクター

名前 説明
SfcReferenceCollection<K,T,S>(S, ISfcReferenceCollectionResolver<T,S>, IComparer<K>)

インスタンス参照のコレクションを作成します。

プロパティ

名前 説明
Count

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

Item[K]

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

Keys

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

Values

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

メソッド

名前 説明
Contains(T)

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

ContainsKey(K)

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

CopyTo(T[], Int32)

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

GetEnumerator()

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

GetKeyFromValue(T)

派生型は、アイテム値からキーを取得するためにこれを実装します。

Refresh()

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

TryGetValue(K, T)

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

明示的なインターフェイスの実装

名前 説明
IEnumerable<T>.GetEnumerator()

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

IListSource.ContainsListCollection

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

IListSource.GetList()

すべてのドメイン コレクションの Sfc コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。

適用対象