IdentityReferenceCollection.Translate メソッド

定義

IdentityReferenceCollection コレクション内のオブジェクトを指定した型に変換します。

オーバーロード

Translate(Type)

コレクション内のオブジェクトを指定した型に変換します。 このメソッドを呼び出した場合、2 つ目のパラメーターを false に設定して Translate(Type, Boolean) を呼び出した場合と同じ結果が得られます。この場合、変換に失敗した項目に対して例外がスローされません。

Translate(Type, Boolean)

コレクション内のオブジェクトを指定した型に変換します。また、指定したフォールト トレランスを使用して、変換後の型が割り当てられていない型に関連付けられたエラーを処理または無視します。

Translate(Type)

コレクション内のオブジェクトを指定した型に変換します。 このメソッドを呼び出した場合、2 つ目のパラメーターを false に設定して Translate(Type, Boolean) を呼び出した場合と同じ結果が得られます。この場合、変換に失敗した項目に対して例外がスローされません。

public:
 System::Security::Principal::IdentityReferenceCollection ^ Translate(Type ^ targetType);
public System.Security.Principal.IdentityReferenceCollection Translate (Type targetType);
member this.Translate : Type -> System.Security.Principal.IdentityReferenceCollection
Public Function Translate (targetType As Type) As IdentityReferenceCollection

パラメーター

targetType
Type

コレクション内の項目の変換後の型。

戻り値

元のコレクションの変換後の内容を表す IdentityReferenceCollection コレクション。

注釈

順序は、返されたコレクションに保持されます。つまり、返されるコレクションの最初の項目は、コレクション内の各項目のソース コレクション内の最初の項目に対応します。

ソース コレクション内の項目は、同じ型である必要はありません。

適用対象

Translate(Type, Boolean)

コレクション内のオブジェクトを指定した型に変換します。また、指定したフォールト トレランスを使用して、変換後の型が割り当てられていない型に関連付けられたエラーを処理または無視します。

public:
 System::Security::Principal::IdentityReferenceCollection ^ Translate(Type ^ targetType, bool forceSuccess);
public System.Security.Principal.IdentityReferenceCollection Translate (Type targetType, bool forceSuccess);
member this.Translate : Type * bool -> System.Security.Principal.IdentityReferenceCollection
Public Function Translate (targetType As Type, forceSuccess As Boolean) As IdentityReferenceCollection

パラメーター

targetType
Type

コレクション内の項目の変換後の型。

forceSuccess
Boolean

変換エラーの処理方法を決定するブール値。

forceSuccesstrue の場合、変換後の型が割り当てられていないことが原因で変換エラーが発生すると、変換が失敗して例外がスローされます。

forceSuccessfalse の場合、変換後の型が割り当てられていないことが原因で変換に失敗した型は、返されるコレクション内に変換されずにコピーされます。

戻り値

元のコレクションの変換後の内容を表す IdentityReferenceCollection コレクション。

注釈

順序は、返されたコレクションに保持されます。つまり、返されるコレクションの最初の項目は、コレクション内の各項目のソース コレクション内の最初の項目に対応します。

ソース コレクション内の項目は、同じ型である必要はありません。

適用対象