次の方法で共有


ModelMemberCollection<TItemType,TFindType>.Find メソッド

定義

指定したキーのコレクションを検索し、見つかった場合はそれを取得します。

オーバーロード

Find(String)

指定したキーのコレクションを検索し、見つかった場合はそれを取得します。 キーが見つからない場合、このメソッドは null を返します。

Find(TFindType)

指定したキーのコレクションを検索し、見つかった場合はそれを取得します。 キーが見つからない場合、このメソッドは null を返します。

Find(String, Boolean)

派生クラスでオーバーライドされた場合、指定したキーのコレクションを検索し、見つかった場合はそれを取得します。 キーが見つからない場合、このメソッドは throwOnError に渡された値に応じて、例外をスローするか null を返します。

Find(TFindType, Boolean)

派生クラスでオーバーライドされた場合、指定したキーのコレクションを検索し、見つかった場合はそれを取得します。 キーが見つからない場合、このメソッドは throwOnError に渡された値に応じて、例外をスローするか null を返します。

Find(String)

指定したキーのコレクションを検索し、見つかった場合はそれを取得します。 キーが見つからない場合、このメソッドは null を返します。

public:
 TItemType Find(System::String ^ name);
public TItemType Find (string name);
member this.Find : string -> 'ItemType
Public Function Find (name As String) As TItemType

パラメーター

name
String

指定したキーの名前。

戻り値

TItemType

見つかった場合は項目を返します。

例外

namenull です。

適用対象

Find(TFindType)

指定したキーのコレクションを検索し、見つかった場合はそれを取得します。 キーが見つからない場合、このメソッドは null を返します。

public:
 TItemType Find(TFindType value);
public TItemType Find (TFindType value);
member this.Find : 'FindType -> 'ItemType
Public Function Find (value As TFindType) As TItemType

パラメーター

value
TFindType

指定したキーの型。

戻り値

TItemType

見つかった場合は項目を返します。

例外

valuenull です。

適用対象

Find(String, Boolean)

派生クラスでオーバーライドされた場合、指定したキーのコレクションを検索し、見つかった場合はそれを取得します。 キーが見つからない場合、このメソッドは throwOnError に渡された値に応じて、例外をスローするか null を返します。

protected:
 abstract TItemType Find(System::String ^ name, bool throwOnError);
protected abstract TItemType Find (string name, bool throwOnError);
abstract member Find : string * bool -> 'ItemType
Protected MustOverride Function Find (name As String, throwOnError As Boolean) As TItemType

パラメーター

name
String

指定したキーの名前。

throwOnError
Boolean

指定されたキーが見つからなかったときに例外をスローする場合は true、それ以外の場合は false

戻り値

TItemType

見つかった場合は項目を返します。

例外

name が見つからず、throwOnErrortrue です。

適用対象

Find(TFindType, Boolean)

派生クラスでオーバーライドされた場合、指定したキーのコレクションを検索し、見つかった場合はそれを取得します。 キーが見つからない場合、このメソッドは throwOnError に渡された値に応じて、例外をスローするか null を返します。

protected:
 abstract TItemType Find(TFindType value, bool throwOnError);
protected abstract TItemType Find (TFindType value, bool throwOnError);
abstract member Find : 'FindType * bool -> 'ItemType
Protected MustOverride Function Find (value As TFindType, throwOnError As Boolean) As TItemType

パラメーター

value
TFindType

指定したキーの型。

throwOnError
Boolean

指定されたキーが見つからなかったときに例外をスローする場合は true、それ以外の場合は false

戻り値

TItemType

見つかった場合は項目を返します。

例外

value が見つからず、throwOnErrortrue です。

適用対象