ReflectionModelServices.CreateExportDefinition メソッド

定義

指定したコントラクト名、メタデータ、および配信元を使用して、指定したメンバーからエクスポート定義を作成します。

public:
 static System::ComponentModel::Composition::Primitives::ExportDefinition ^ CreateExportDefinition(System::ComponentModel::Composition::ReflectionModel::LazyMemberInfo exportingMember, System::String ^ contractName, Lazy<System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^> ^ metadata, System::ComponentModel::Composition::Primitives::ICompositionElement ^ origin);
public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, Lazy<System.Collections.Generic.IDictionary<string,object>> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin);
static member CreateExportDefinition : System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo * string * Lazy<System.Collections.Generic.IDictionary<string, obj>> * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Primitives.ExportDefinition
Public Shared Function CreateExportDefinition (exportingMember As LazyMemberInfo, contractName As String, metadata As Lazy(Of IDictionary(Of String, Object)), origin As ICompositionElement) As ExportDefinition

パラメーター

exportingMember
LazyMemberInfo

エクスポートするメンバー。

contractName
String

エクスポートに使用するコントラクト名。

metadata
Lazy<IDictionary<String,Object>>

エクスポートのメタデータ。

origin
ICompositionElement

エクスポート元のオブジェクト。

返品

指定したパラメーターから作成されたエクスポート定義。

適用対象