Udostępnij za pośrednictwem


ContractBasedImportDefinition.RequiredMetadata Właściwość

Definicja

Pobiera nazwy metadanych eksportu wymagane przez definicję importu.

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

Wartość właściwości

Kolekcja String obiektów, które zawierają nazwy Export metadanych obiektów wymaganych przez obiekt ContractBasedImportDefinition. Wartość domyślna to pusta IEnumerable<T> kolekcja.

Uwagi

Przesłonięcia tej właściwości nigdy nie powinny zwracać null ani zwracać kolekcji zawierającej IEnumerable<T> element o nullnazwie . Jeśli definicja nie zawiera wymaganych metadanych, zamiast tego zwróć pustą IEnumerable<T> kolekcję.

Dotyczy