WebClientAsyncResult Sınıf

Tanım

IAsyncResultStandart zaman uyumsuz yöntem modelini uygulamak üzere XML Web hizmeti proxy 'leri tarafından kullanılmak üzere uygulamasının bir uygulamasını sağlar.

public ref class WebClientAsyncResult : IAsyncResult
public class WebClientAsyncResult : IAsyncResult
type WebClientAsyncResult = class
    interface IAsyncResult
Public Class WebClientAsyncResult
Implements IAsyncResult
Devralma
WebClientAsyncResult
Uygulamalar

Açıklamalar

Yöntemini çağırdığınızda, BeginMyMethodName MyMethodName bir XML Web hizmeti proxy sınıfı üzerinde yöntemin zaman uyumlu sürümüdür, bir örneği WebClientAsyncResult döndürülür. Standart zaman uyumsuz tasarım deseninin ardından, bu örneğinin WebClientAsyncResult daha sonra EndMyMethodName zaman uyumsuz yöntem çağrısını tamamlaması için öğesine geçirilmesi gerekir.

XML Web hizmetlerini zaman uyumsuz olarak çağırma hakkında ayrıntılar için bkz. XML Web Hizmetleri Ile Iletişim zaman uyumsuz.

Özellikler

AsyncState

Zaman uyumsuz çağrının son parametresinde belirtilen nesneyi alır Begin .

AsyncWaitHandle

WaitHandleZaman uyumsuz bir işlemin tamamlanmasını beklemek için kullanılan bir alır.

CompletedSynchronously

Begin çağrısının zaman uyumlu olarak tamamlanıp tamamlanmadığını gösteren bir değer alır.

IsCompleted

Zaman uyumsuz XML Web hizmeti isteğinin tamamlanıp tamamlanmadığını gösteren bir değer alır.

Yöntemler

Abort()

Zaman uyumsuz XML Web hizmeti isteğini iptal eder.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.