Auf Englisch lesen Bearbeiten

Teilen über


AttributedModelServices.AddExportedValue Method

Definition

Creates a part from a specified value and adds it to a composition batch.

Overloads

AddExportedValue<T>(CompositionBatch, T)

Creates a part from the specified value and adds it to the specified batch.

AddExportedValue<T>(CompositionBatch, String, T)

Creates a part from the specified value and adds it to the specified batch with the specified contract name.

AddExportedValue<T>(CompositionBatch, T)

Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs

Creates a part from the specified value and adds it to the specified batch.

C#
public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T>(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue);

Type Parameters

T

The type of the new part.

Parameters

batch
CompositionBatch

The batch to add to.

exportedValue
T

The value to add.

Returns

The new part.

Applies to

.NET 10 (package-provided) und andere Versionen
Produkt Versionen
.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)

AddExportedValue<T>(CompositionBatch, String, T)

Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs

Creates a part from the specified value and adds it to the specified batch with the specified contract name.

C#
public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T>(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue);

Type Parameters

T

The type of the new part.

Parameters

batch
CompositionBatch

The batch to add to.

contractName
String

The contract name of the export.

exportedValue
T

The value to add.

Returns

The new part.

Applies to

.NET 10 (package-provided) und andere Versionen
Produkt Versionen
.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)