ContractBasedImportDefinition.RequiredMetadata Özellik

Tanım

İçeri aktarma tanımının gerektirdiği dışarı aktarma işleminin meta veri adlarını alır.

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))

Özellik Değeri

tarafından Stringgerekli kılınan nesnelerin meta veri adlarını Export içeren bir nesne koleksiyonuContractBasedImportDefinition. Varsayılan değer boş IEnumerable<T> bir koleksiyondur.

Açıklamalar

Bu özelliğin geçersiz kılmaları hiçbir zaman öğesi olan bir null koleksiyonu IEnumerable<T>döndürmemeli null veya döndürmemelidir. Tanım gerekli meta verileri içermiyorsa, bunun yerine boş IEnumerable<T> bir koleksiyon döndürebilirsiniz.

Şunlara uygulanır