Edit

Share via


PartBuilder.AddMetadata Method

Definition

Adds metadata to the matching types.

Overloads

AddMetadata(String, Func<Type,Object>)

Adds metadata to the matching types.

AddMetadata(String, Object)

Adds metadata to the matching types.

AddMetadata(String, Func<Type,Object>)

Source:
PartBuilder.cs
Source:
PartBuilder.cs
Source:
PartBuilder.cs
Source:
PartBuilder.cs

Adds metadata to the matching types.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ AddMetadata(System::String ^ name, Func<Type ^, System::Object ^> ^ itemFunc);
public System.ComponentModel.Composition.Registration.PartBuilder AddMetadata (string name, Func<Type,object> itemFunc);
member this.AddMetadata : string * Func<Type, obj> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function AddMetadata (name As String, itemFunc As Func(Of Type, Object)) As PartBuilder

Parameters

name
String

The metadata key.

itemFunc
Func<Type,Object>

A function that returns the metadata value, given the target type.

Returns

The current object, to allow chaining.

Applies to

AddMetadata(String, Object)

Source:
PartBuilder.cs
Source:
PartBuilder.cs
Source:
PartBuilder.cs
Source:
PartBuilder.cs

Adds metadata to the matching types.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ AddMetadata(System::String ^ name, System::Object ^ value);
public System.ComponentModel.Composition.Registration.PartBuilder AddMetadata (string name, object value);
member this.AddMetadata : string * obj -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function AddMetadata (name As String, value As Object) As PartBuilder

Parameters

name
String

The metadata key.

value
Object

The metadata value.

Returns

The current object, to allow chaining.

Applies to