WorkflowInstanceExtensionManager.Add Metod

Definition

Överlagringar

Name Description
Add(Object)

Lägger till det angivna tillägget i samlingen med tillägg.

Add<T>(Func<T>)

Registrerar en Func<TResult> som används för att tillhandahålla en instans av ett tillägg när en arbetsflödesinstans begär det.

Add(Object)

Lägger till det angivna tillägget i samlingen med tillägg.

public:
 virtual void Add(System::Object ^ singletonExtension);
public virtual void Add(object singletonExtension);
abstract member Add : obj -> unit
override this.Add : obj -> unit
Public Overridable Sub Add (singletonExtension As Object)

Parametrar

singletonExtension
Object

Tillägget som ska läggas till.

Kommentarer

När den här överlagringen används får varje arbetsflödesinstans som begär den här tilläggstypen den tilläggsinstans som tillhandahålls till den här metoden. Om varje arbetsflödesinstans ska ha en egen instans av tillägget använder du den andra Add överlagringen.

Om någon av överlagringarna Add anropas efter MakeReadOnlyutlöses en InvalidOperationException .

Gäller för

Add<T>(Func<T>)

Registrerar en Func<TResult> som används för att tillhandahålla en instans av ett tillägg när en arbetsflödesinstans begär det.

public:
generic <typename T>
 where T : class virtual void Add(Func<T> ^ extensionCreationFunction);
public virtual void Add<T>(Func<T> extensionCreationFunction) where T : class;
abstract member Add : Func<'T (requires 'T : null)> -> unit (requires 'T : null)
override this.Add : Func<'T (requires 'T : null)> -> unit (requires 'T : null)
Public Overridable Sub Add(Of T As Class) (extensionCreationFunction As Func(Of T))

Typparametrar

T

Typ av tillägg som ska läggas till.

Parametrar

extensionCreationFunction
Func<T>

Metoden som skapar tillägget.

Kommentarer

När den här överlagringen används får varje arbetsflödesinstans som begär den här tilläggstypen en ny instans av tillägget. Om du vill använda ett singleton-tillägg använder du den andra Add överlagringen.

Om någon av överlagringarna Add anropas efter MakeReadOnlyutlöses en InvalidOperationException .

Gäller för