ProxyBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base utilisée par le générateur de code de communication à distance pour générer le proxy pour les interfaces distantes.
public abstract class ProxyBase
type ProxyBase = class
Public MustInherit Class ProxyBase
- Héritage
-
ProxyBase
- Dérivé
Constructeurs
ProxyBase() |
Initialise une nouvelle instance de la classe ProxyBase. |
Méthodes
CheckIfItsWrappedRequest(IServiceRemotingRequestMessageBody) |
Cette case activée si nous encapsulons le message de communication à distance ou non. |
ContinueWith(Task<Object>) |
Cette méthode est utilisée par le type de proxy généré et doit être utilisée directement. Cette méthode convertit la tâche avec la valeur de retour de l’objet en task sans la valeur de retour pour l’appel de méthode void. |
ContinueWithResultV2<TRetval>(Int32, Int32, Task<IServiceRemotingResponseMessageBody>) |
Appelé par la classe proxy générée pour obtenir le résultat du corps de la réponse. |
CreateRequestMessageBodyV2(String, String, Int32, Object) |
Crée le corps du message de demande de communication à distance |
GetReturnValue(Int32, Int32, Object) |
Cette méthode est utilisée par le type de proxy généré et doit être utilisée directement. Cette méthode convertit la tâche avec la valeur de retour de l’objet en tâche sans la valeur de retour pour l’appel de méthode void |
InvokeAsyncV2(Int32, Int32, String, IServiceRemotingRequestMessageBody, CancellationToken) |
Appelé par la classe proxy générée pour envoyer la demande à l’objet distant et récupérer la réponse. |
InvokeV2(Int32, Int32, IServiceRemotingRequestMessageBody) |
Appelé par la classe proxy générée pour envoyer le requestMessage à l’objet distant. |
S’applique à
Azure SDK for .NET