ContractBasedImportDefinition.RequiredMetadata Proprietà

Definizione

Ottiene i nomi di metadati dell'esportazione richiesti dalla definizione di importazione.

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

Valore della proprietà

Raccolta di oggetti String che contengono i nomi di metadati degli oggetti Export richiesti da ContractBasedImportDefinition. Il valore predefinito è una raccolta IEnumerable<T> vuota.

Commenti

Gli overridi di questa proprietà non devono mai restituire null o restituire una IEnumerable<T> raccolta contenente un elemento che è null. Se la definizione non contiene metadati obbligatori, restituire invece una raccolta vuota IEnumerable<T> .

Si applica a