次の方法で共有


IClrCollectionAccessor インターフェイス

定義

ナビゲーション プロパティに対するコレクションの操作を許可するコンパイル済みデリゲートによってサポートされる操作を表します。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

public interface IClrCollectionAccessor
type IClrCollectionAccessor = interface
Public Interface IClrCollectionAccessor

注釈

詳細と例については、「 データベース プロバイダーと拡張機能の実装 」を参照してください。

プロパティ

CollectionType

コレクションの種類。

メソッド

Add(Object, Object, Boolean)

ナビゲーション プロパティ コレクションに値を追加します(コレクションに既に含まれている場合を除く)。

AddStandalone(Object, Object)

既にコレクションに含まれている場合を除き、渡されたコレクションに値を追加します。

Contains(Object, Object)

値がコレクションに含まれているかどうかを確認します。

ContainsStandalone(Object, Object)

値が渡されたコレクションに含まれているかどうかを確認します。

Create()

ナビゲーション プロパティの適切な型の新しいコレクション インスタンスを作成します。

GetOrCreate(Object, Boolean)

ナビゲーション プロパティに設定されている既存のコレクション インスタンスを返すか、存在しない場合は、新しいインスタンスを作成して設定し、返します。

Remove(Object, Object)

コレクションから値を削除します。

RemoveStandalone(Object, Object)

渡されたコレクションから値を削除します。

適用対象