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> коллекцию.

Применяется к