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