ContractBasedImportDefinition.RequiredMetadata 属性

定义

获取导入定义所需要的导出的元数据名称。

public:
 virtual property System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, Type ^>> ^ RequiredMetadata { System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, Type ^>> ^ get(); };
public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Type>> RequiredMetadata { get; }
member this.RequiredMetadata : seq<System.Collections.Generic.KeyValuePair<string, Type>>
Public Overridable ReadOnly Property RequiredMetadata As IEnumerable(Of KeyValuePair(Of String, Type))

属性值

String 对象的集合,这些对象包含 Export 所需要的 ContractBasedImportDefinition 对象的元数据名称。 默认为空 IEnumerable<T> 集合。

注解

此属性的重写永远不会返回 null 或返回 IEnumerable<T> 包含 元素的 null集合。 如果定义不包含必需的元数据,请改为返回空 IEnumerable<T> 集合。

适用于