System.Net.Socket.TSocket.EndReceiveStringFrom

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function EndReceiveStringFrom(const AAsyncResult: IAsyncResult; out AEndPoint: TNetEndPoint): string; overload;
function EndReceiveStringFrom(const AAsyncResult: IAsyncResult): string; overload; inline;

C++

System::UnicodeString __fastcall EndReceiveStringFrom(const System::Types::_di_IAsyncResult AAsyncResult, /* out */ TNetEndpoint &AEndPoint)/* overload */;
System::UnicodeString __fastcall EndReceiveStringFrom(const System::Types::_di_IAsyncResult AAsyncResult)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket TSocket


Description

La méthode Receive reçoit une chaîne à partir d'un socket distant en utilisant le résultat spécifié renvoyé par un appel précédent à BeginReceiveFrom.

Les appels à EndReceiveStringFrom bloquent l'appelant jusqu'à ce que les chaînes entrantes soient reçues. Cependant, vous ne devez appeler EndReceiveStringFrom qu'après avoir reçu un rappel à partir d'un appel précédent à BeginReceiveFrom, de manière à ce que l'appel renvoie un résultat immédiatement.

Le paramètre de sortie Endpoint indique le point de terminaison source qui envoie la chaîne.

Exceptions

EndReceiveStringFrom re-déclenche des exceptions que l'appel asynchrone aux méthodes suivantes peut déclencher :

Voir aussi