ExpressionBindingCollection クラス

定義

ExpressionBinding オブジェクトのコレクションを表します。Represents a collection of ExpressionBinding objects. このクラスは継承できません。This class cannot be inherited.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class ExpressionBindingCollection sealed : System::Collections::ICollection
public sealed class ExpressionBindingCollection : System.Collections.ICollection
type ExpressionBindingCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ExpressionBindingCollection
Implements ICollection
継承
ExpressionBindingCollection
実装

コンストラクター

ExpressionBindingCollection()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ExpressionBindingCollection クラスの新しいインスタンスを初期化します。Initializes a new instance of the ExpressionBindingCollection class.

プロパティ

Count

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ExpressionBinding objects in the ExpressionBindingCollection collection.Gets the number of ExpressionBinding objects in the ExpressionBindingCollection collection.

IsReadOnly

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コレクション内の ExpressionBinding オブジェクトを変更できるかどうかを示す値を取得します。Gets a value indicating whether the ExpressionBinding objects in the collection can be modified.

IsSynchronized

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[String]

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した ExpressionBinding 値の PropertyName オブジェクトをコレクションから取得します。Gets an ExpressionBinding object from the collection with the specified PropertyName value.

RemovedBindings

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

削除されたバインディング名を表す文字列コレクションを取得します。Gets a collection of strings representing the names of bindings that have been removed.

SyncRoot

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。Gets an object that can be used to synchronize access to the collection.

メソッド

Add(ExpressionBinding)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した ExpressionBinding オブジェクトをコレクションの末尾に追加します。Appends the specified ExpressionBinding object to the end of the collection.

Clear()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

すべての ExpressionBinding オブジェクトをコレクションから削除します。Removes all the ExpressionBinding objects from the collection.

Contains(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

特定の ExpressionBindingCollection オブジェクトが ExpressionBinding コレクションに格納されているかどうかを確認します。Determines whether the ExpressionBindingCollection collection contains a specific ExpressionBinding object.

CopyTo(Array, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コピー先配列の指定されたインデックスを開始位置として、ExpressionBinding コレクション内のすべての ExpressionBindingCollection オブジェクトを 1 次元配列にコピーします。Copies all the ExpressionBinding objects from the ExpressionBindingCollection collection to a one-dimensional array, starting at the specified index in the target array.

CopyTo(ExpressionBinding[], Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コピー先配列の指定されたインデックスを開始位置として、ExpressionBinding コレクション内のすべての ExpressionBindingCollection オブジェクトを ExpressionBinding オブジェクトの 1 次元配列にコピーします。Copies all the ExpressionBinding objects from the ExpressionBindingCollection collection to a one-dimensional array of ExpressionBinding objects, starting at the specified index in the target array.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetEnumerator()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コレクション内の IEnumerator オブジェクトを反復処理するために使用できる ExpressionBinding 実装オブジェクトを返します。Returns an IEnumerator-implemented object that can be used to iterate through the ExpressionBinding objects in the collection.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
Remove(ExpressionBinding)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した ExpressionBinding オブジェクトをコレクションから削除します。Removes the specified ExpressionBinding object from the collection.

Remove(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した ExpressionBinding オブジェクトをコレクションから削除します。Removes the specified ExpressionBinding object from the collection.

Remove(String, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した ExpressionBinding オブジェクトをコレクションから削除します。Removes the specified ExpressionBinding object from the collection.

ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(継承元 Object)

イベント

Changed

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ExpressionBinding オブジェクトのコレクションが変更されているときに発生します。Occurs when the collection of ExpressionBinding objects is changed.

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

適用対象