Click or drag to resize

IMetadata Interface

A collection of named metadata objects.

Namespace: TomsToolbox.Composition
Assembly: TomsToolbox.Composition (in TomsToolbox.Composition.dll) Version: 2.20.0+44d18b541fc9419ec3c549350a832394661b2a4d
XMLNS for XAML: Not mapped to an xmlns.
Syntax
public interface IMetadata

The IMetadata type exposes the following members.

Methods
 NameDescription
Public methodGetValue Gets the metadata with the specified name.
Public methodTryGetValue Gets the metadata with the specified name.
Top
Extension Methods
 NameDescription
Public Extension MethodContractNameMatches Checks whether the contractName matches the value stored in the metadata.
(Defined by ExtensionMethods)
Public Extension MethodGetContractName Reads the well known ContractName property from the metadata.
(Defined by ExtensionMethods)
Public Extension MethodGetValueT Gets the metadata with the specified name.
(Defined by ExtensionMethods)
Public Extension MethodGetValueOrDefault Gets the value, or default if no item with this name exists.
(Defined by ExtensionMethods)
Public Extension MethodGetValueOrDefaultT Gets the value, or default if no item with this name exists.
(Defined by ExtensionMethods)
Public Extension MethodTryGetValueT Gets the metadata with the specified name.
(Defined by ExtensionMethods)
Top
See Also