ProxyBase Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase base utilizada por el generador de código remoto para generar el proxy para las interfaces remotas.
public abstract class ProxyBase
type ProxyBase = class
Public MustInherit Class ProxyBase
- Herencia
-
ProxyBase
- Derivado
Constructores
ProxyBase() |
Inicializa una nueva instancia de la clase ProxyBase. |
Métodos
CheckIfItsWrappedRequest(IServiceRemotingRequestMessageBody) |
Esto comprueba si estamos ajustando el mensaje de comunicación remota o no. |
ContinueWith(Task<Object>) |
El tipo de proxy generado usa este método y se debe usar directamente. Este método convierte el objeto Task con el valor devuelto por un objeto Task sin el valor devuelto para la invocación del método void. |
ContinueWithResultV2<TRetval>(Int32, Int32, Task<IServiceRemotingResponseMessageBody>) |
Lo llama la clase de proxy generada para obtener el resultado del cuerpo de la respuesta. |
CreateRequestMessageBodyV2(String, String, Int32, Object) |
Crea el cuerpo del mensaje de solicitud de comunicación remota |
GetReturnValue(Int32, Int32, Object) |
El tipo de proxy generado usa este método y se debe usar directamente. Este método convierte la tarea con el valor devuelto de objeto en una tarea sin el valor devuelto para la invocación del método void. |
InvokeAsyncV2(Int32, Int32, String, IServiceRemotingRequestMessageBody, CancellationToken) |
Llamada por la clase de proxy generada para enviar la solicitud al objeto remoto y devolver la respuesta. |
InvokeV2(Int32, Int32, IServiceRemotingRequestMessageBody) |
Llamado por la clase de proxy generada para enviar requestMessage al objeto remoto. |
Se aplica a
Azure SDK for .NET