InvocationMiddleware Temsilci
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.
Komut işleyicisi çağırma ara yazılımı eklemek için kullanılan bir temsilci.
public delegate System::Threading::Tasks::Task ^ InvocationMiddleware(InvocationContext ^ context, Func<InvocationContext ^, Task ^> ^ next);
public delegate System.Threading.Tasks.Task InvocationMiddleware(InvocationContext context, Func<InvocationContext,Task> next);
type InvocationMiddleware = delegate of InvocationContext * Func<InvocationContext, Task> -> Task
Public Delegate Function InvocationMiddleware(context As InvocationContext, next As Func(Of InvocationContext, Task)) As Task
Parametreler
- context
- InvocationContext
Ara yazılım kısa devresi oluşturmadığı sürece her ara yazılıma ve ardından komut işleyicisine geçirilecek geçerli çağrının bağlamı.
- next
- Func<InvocationContext,Task>
Devamlılık. Gelen InvocationContext öğesinin geçirilmesi işlem hattında bir sonraki ara yazılımı ve işlem hattının sonunda komut işleyicisini yürütür. Ara yazılım, bu devamlılığı çağırmayarak çağrıyı kısa devre yapabilir.