IGuardedOperations.RaiseEventOnBackgroundAsync<TArgs> 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.
, Bir arka plan iş parçacığında belirtilen bir olayı güvenli bir şekilde oluşturur args .
Hatalar, gönderen başına izlenir, her işleyici için performans izlenir.
public:
generic <typename TArgs>
where TArgs : EventArgs System::Threading::Tasks::Task ^ RaiseEventOnBackgroundAsync(System::Object ^ sender, Microsoft::VisualStudio::Threading::AsyncEventHandler<TArgs> ^ eventHandlers, TArgs args);
public System.Threading.Tasks.Task RaiseEventOnBackgroundAsync<TArgs> (object sender, Microsoft.VisualStudio.Threading.AsyncEventHandler<TArgs> eventHandlers, TArgs args) where TArgs : EventArgs;
abstract member RaiseEventOnBackgroundAsync : obj * Microsoft.VisualStudio.Threading.AsyncEventHandler<'Args (requires 'Args :> EventArgs)> * 'Args -> System.Threading.Tasks.Task (requires 'Args :> EventArgs)
Public Function RaiseEventOnBackgroundAsync(Of TArgs As EventArgs) (sender As Object, eventHandlers As AsyncEventHandler(Of TArgs), args As TArgs) As Task
Tür Parametreleri
- TArgs
Parametreler
- sender
- Object
Olayın göndericisine başvuru. Hataları izler.
- eventHandlers
- AsyncEventHandler<TArgs>
Tetikedilecek olay. Her işleyici performansı izler.
- args
- TArgs
Olay verileri.
Döndürülenler
TaskZaman uyumsuz olarak yürüten bir eventHandlers .
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.