ContractBasedImportDefinition.RequiredMetadata Property

Definition

Gets the metadata names of the export required by the import definition.

C#
public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Type>> RequiredMetadata { get; }

Property Value

A collection of String objects that contain the metadata names of the Export objects required by the ContractBasedImportDefinition. The default is an empty IEnumerable<T> collection.

Remarks

Overrides of this property should never return null or return an IEnumerable<T> collection that contains an element that is null. If the definition does not contain required metadata, return an empty IEnumerable<T> collection instead.

Applies to

Продукт Версії
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)