ExecutionContext.Run(ExecutionContext, ContextCallback, Object) 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.
Geçerli iş parçacığında belirtilen yürütme bağlamında bir yöntem çalıştırır.
public:
static void Run(System::Threading::ExecutionContext ^ executionContext, System::Threading::ContextCallback ^ callback, System::Object ^ state);
[System.Security.SecurityCritical]
public static void Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state);
public static void Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object? state);
public static void Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state);
[<System.Security.SecurityCritical>]
static member Run : System.Threading.ExecutionContext * System.Threading.ContextCallback * obj -> unit
static member Run : System.Threading.ExecutionContext * System.Threading.ContextCallback * obj -> unit
Public Shared Sub Run (executionContext As ExecutionContext, callback As ContextCallback, state As Object)
Parametreler
- executionContext
- ExecutionContext
Ayarlanacak ExecutionContext.
- callback
- ContextCallback
ContextCallback Sağlanan yürütme bağlamında çalıştırılacak yöntemi temsil eden bir temsilci.
- state
- Object
Geri çağırma yöntemine geçirecek nesne.
- Öznitelikler
Özel durumlar
executionContext
, null
değeridir.
-veya-
executionContext
bir yakalama işlemi aracılığıyla alınmadı.
-veya-
executionContext
bir çağrının bağımsız değişkeni Run(ExecutionContext, ContextCallback, Object) olarak zaten kullanılmıştır.
Açıklamalar
Çağıran iş parçacığının yürütme bağlamı ve eşitleme bağlamları, yöntem tamamlandığında önceki durumlarına döndürülür.