SfcReferenceCollection<K,T,S> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべてのドメイン コレクションの 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 コレクション ベース。 親オブジェクトとコレクションまたは要素オブジェクトの間のすべての必要なハンドシェイクを抽象化します。 |