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