Task.Factory.FromAsync fabrikasını "out" parametreleriyle birden çok değer döndüren bir son yöntem için nasıl kullanırım?Task.Factory.FromAsync, "Son" Yöntemde "out" parametreleriyle
public virtual System.IAsyncResult BeginGetCaseStatus(int CaseOID, int ClientOID, System.AsyncCallback @__Callback, object @__UserData)
Bitiş yöntemidir: yöntemini başlamak
bu imzası vardır
public virtual void EndGetCaseStatus(System.IAsyncResult @__AsyncResult, out DTGenericCode[] BasicStatus, out DTGenericCode[] ARStatus)
Can Bazı nasıl kullanılması:
public Task<?> GetCaseStatusAsync(int CaseOID, int ClientOID)
{
return Task.Factory.FromAsync (BeginGetCaseStatus(CaseOID, ClientOID, null, null), EndGetCaseStatus(?, ?));
}
Bu standart bir APM End *** çağrısı değil, dolayısıyla FromAsync yöntemleri çalışmaz. –