Aracılığıyla paylaş


ContractBasedImportDefinition.RequiredMetadata Özellik

Tanım

İçeri aktarma tanımının gerektirdiği dışarı aktarmanın 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 ContractBasedImportDefinitiongerekli kılınan nesnelerin meta veri adlarını Export içeren bir nesne koleksiyonuString. Varsayılan değer boş IEnumerable<T> bir koleksiyondur.

Açıklamalar

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

Şunlara uygulanır