ServiceRpcDescriptor.RpcConnection.ConstructRpcClient Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ConstructRpcClient(Type) |
Produces a proxy that provides a strongly-typed API for invoking methods offered by the remote party. |
ConstructRpcClient<T>() |
Produces a proxy that provides a strongly-typed API for invoking methods offered by the remote party. |
ConstructRpcClient(Type)
Produces a proxy that provides a strongly-typed API for invoking methods offered by the remote party.
public:
virtual System::Object ^ ConstructRpcClient(Type ^ interfaceType);
public virtual object ConstructRpcClient (Type interfaceType);
abstract member ConstructRpcClient : Type -> obj
override this.ConstructRpcClient : Type -> obj
Public Overridable Function ConstructRpcClient (interfaceType As Type) As Object
Parameters
- interfaceType
- Type
The interface that the returned proxy should implement.
Returns
The generated proxy.
Exceptions
May be thrown when StartListening() has already been called.
Remarks
This method may be called any number of times, but restrictions may apply after StartListening() is called, particularly when interfaceType
includes events.
Applies to
ConstructRpcClient<T>()
Produces a proxy that provides a strongly-typed API for invoking methods offered by the remote party.
public:
generic <typename T>
where T : class abstract T ConstructRpcClient();
public abstract T ConstructRpcClient<T> () where T : class;
abstract member ConstructRpcClient : unit -> 'T (requires 'T : null)
Public MustOverride Function ConstructRpcClient(Of T As Class) () As T
Type Parameters
- T
The interface that the returned proxy should implement.
Returns
The generated proxy.
Exceptions
May be thrown when StartListening() has already been called.
Remarks
This method may be called any number of times, but restrictions may apply after StartListening() is called, particularly when T
includes events.