IdentityReferenceCollection.Translate メソッド

定義

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

オーバーロード

名前 説明
Translate(Type)

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

Translate(Type, Boolean)

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

Translate(Type)

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

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 コレクション。

注釈

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

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

適用対象