Click or drag to resize

IMetadata Interface

A collection of named metadata objects.

Namespace:  TomsToolbox.Composition
Assembly:  TomsToolbox.Composition (in TomsToolbox.Composition.dll)
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(String)Overloaded.
Gets the value, or default if no item with this name exists.
(Defined by ExtensionMethods.)
Public Extension MethodGetValueOrDefaultT(String)Overloaded.
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