IRequestChannel.EndRequest(IAsyncResult) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Slutför en asynkron åtgärd för att returnera ett meddelandebaserat svar på en översänd begäran.
public:
System::ServiceModel::Channels::Message ^ EndRequest(IAsyncResult ^ result);
public System.ServiceModel.Channels.Message EndRequest(IAsyncResult result);
abstract member EndRequest : IAsyncResult -> System.ServiceModel.Channels.Message
Public Function EndRequest (result As IAsyncResult) As Message
Parametrar
- result
- IAsyncResult
Returneras IAsyncResult av ett anrop till BeginReceive metoden.
Returer
Mottaget Message som svar på begäran.
Exempel
Följande kod visar hur du implementerar den här metoden.
public Message EndRequest(IAsyncResult result)
{
return this.InnerChannel.EndRequest(result);
}
Kommentarer
Om begärandemeddelandet är större än den maximala meddelandestorlek som tillåts av bindningen som används genereras en QuotaExceededException . Den maximala meddelandestorleken anges av egenskapen MaxReceivedMessageSize . Standardvärdet är 65536 byte.