Поделиться через


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

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