WorkflowInstanceExtensionManager.Add Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Add(Object) |
Belirtilen uzantıyı uzantı koleksiyonuna ekler. |
| Add<T>(Func<T>) |
İş Func<TResult> akışı örneği tarafından istendiğinde uzantı örneği sağlamak için kullanılan bir öğesini kaydeder. |
Add(Object)
Belirtilen uzantıyı uzantı koleksiyonuna ekler.
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)
Parametreler
- singletonExtension
- Object
Eklenecek uzantı.
Açıklamalar
Bu aşırı yükleme kullanıldığında, bu uzantı türünü isteyen her iş akışı örneği bu yönteme sağlanan uzantı örneğini alır. Her iş akışı örneğinin kendi uzantısı örneği olması gerekiyorsa, diğer Add aşırı yüklemeyi kullanın.
Aşırı yüklemelerden herhangi biri Add sonra MakeReadOnlyçağrılırsa, bir InvalidOperationException oluşturulur.
Şunlara uygulanır
Add<T>(Func<T>)
İş Func<TResult> akışı örneği tarafından istendiğinde uzantı örneği sağlamak için kullanılan bir öğesini kaydeder.
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))
Tür Parametreleri
- T
Eklenecek uzantı türü.
Parametreler
- extensionCreationFunction
- Func<T>
Uzantıyı oluşturan yöntem.
Açıklamalar
Bu aşırı yükleme kullanıldığında, bu uzantı türünü isteyen her iş akışı örneği uzantının yeni bir örneğini alır. Tek bir uzantı isteniyorsa diğer Add aşırı yüklemeyi kullanın.
Aşırı yüklemelerden herhangi biri Add sonra MakeReadOnlyçağrılırsa, bir InvalidOperationException oluşturulur.