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.Provides an implementation of IAsyncResult for use by XML Web service proxies to implement the standard asynchronous method pattern.

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.When you call the BeginMyMethodName method, where MyMethodName is the synchronous version of the method, on an XML Web service proxy class, an instance of the WebClientAsyncResult is returned. 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.Following the standard asynchronous design pattern, that instance of WebClientAsyncResult must later be passed to EndMyMethodName to complete the asynchronous method call.

XML Web hizmetlerini zaman uyumsuz olarak çağırma hakkında ayrıntılar için bkz. XML Web Hizmetleri Ile Iletişim zaman uyumsuz.For details on calling XML Web services asynchronously, see Communicating with XML Web Services Asynchronously.

Özellikler

AsyncState

Zaman uyumsuz çağrının son parametresinde belirtilen nesneyi alır Begin .Gets the object provided in the last parameter to the Begin method asynchronous call.

AsyncWaitHandle

WaitHandleZaman uyumsuz bir işlemin tamamlanmasını beklemek için kullanılan bir alır.Gets a WaitHandle that is used to wait for an asynchronous operation to complete.

CompletedSynchronously

Begin çağrısının zaman uyumlu olarak tamamlanıp tamamlanmadığını gösteren bir değer alır.Gets a value indicating whether the Begin call completed synchronously.

IsCompleted

Zaman uyumsuz XML Web hizmeti isteğinin tamamlanıp tamamlanmadığını gösteren bir değer alır.Gets a value indicating whether the asynchronous XML Web service request has completed.

Yöntemler

Abort()

Zaman uyumsuz XML Web hizmeti isteğini iptal eder.Cancels an asynchronous XML Web service request.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

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

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

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

TypeGeçerli örneği alır.Gets the Type of the current instance.

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

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

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

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.