Aracılığıyla paylaş


WindowsRuntimeSystemExtensions.AsAsyncAction(Task) Yöntem

Tanım

Başlatan Windows temsil eden bir Çalışma Zamanı zaman uyumsuz eylemi döndürür.

public:
[System::Runtime::CompilerServices::Extension]
 static Windows::Foundation::IAsyncAction ^ AsAsyncAction(System::Threading::Tasks::Task ^ source);
public static Windows.Foundation.IAsyncAction AsAsyncAction (this System.Threading.Tasks.Task source);
static member AsAsyncAction : System.Threading.Tasks.Task -> Windows.Foundation.IAsyncAction
<Extension()>
Public Function AsAsyncAction (source As Task) As IAsyncAction

Parametreler

source
Task

Başlatan görev.

Döndürülenler

IAsyncAction

Başlatan IAsyncAction görevi temsil eden bir örnek.

Özel durumlar

source, null değeridir.

source , başlatlanmamış bir görevdir.

Açıklamalar

Not

Visual Basic ve C# ile bu yöntemi türünde herhangi bir nesnede örnek yöntemi olarak Task çağırabilirsiniz. Bu yöntemi çağırmak için örnek yöntemi sözdizimini kullandığınızda, ilk parametreyi yok sayın. Daha fazla bilgi için bkz. Uzantı Yöntemleri (Visual Basic) veya Uzantı Yöntemleri (C# Programlama Kılavuzu).

Bir görevi zaman uyumsuz bir eylem alan Windows Runtime yöntemine geçmek için bu yöntemi kullanın.

sınıfı, iptal isteklerine yanıt veren ve ilerlemeyi raporlayan görevleri temsil eden Windows Runtime zaman uyumsuz eylemleri oluşturmak ve başlatmak için statik yöntemler (Visual Basic'daki AsyncInfo Shared yöntemler) sağlar.

Şunlara uygulanır