次の方法で共有


ActorProxy クラス

定義

インターフェイスを実装するリモート アクター オブジェクトへのプロキシの基本実装 IActor を提供します。 プロキシ オブジェクトは、クライアントからアクターへの通信とアクター間の通信に使用できます。

public abstract class ActorProxy : Microsoft.ServiceFabric.Services.Remoting.Builder.ProxyBase, Microsoft.ServiceFabric.Actors.Client.IActorProxy
type ActorProxy = class
    inherit ProxyBase
    interface IActorProxy
Public MustInherit Class ActorProxy
Inherits ProxyBase
Implements IActorProxy
継承
ActorProxy
実装

コンストラクター

ActorProxy()

ActorProxy クラスの新しいインスタンスを初期化します。

プロパティ

ActorId

プロキシ オブジェクトに関連付けられているを取得 ActorId します。

ActorServicePartitionClientV2

このプロキシが IActorServicePartitionClient アクターとの通信に使用しているインターフェイスを取得します。

メソッド

CheckIfItsWrappedRequest(IServiceRemotingRequestMessageBody)

これは、リモート処理メッセージをラップする場合にチェックします。

(継承元 ProxyBase)
ContinueWith(Task<Object>)

このメソッドは、生成されたプロキシの種類によって使用され、直接使用する必要があります。 このメソッドは、オブジェクトの戻り値を持つ Task を、void メソッド呼び出しの戻り値なしで Task に変換します。

(継承元 ProxyBase)
ContinueWithResultV2<TRetval>(Int32, Int32, Task<IServiceRemotingResponseMessageBody>)

生成されたプロキシ クラスによって呼び出され、応答本文から結果を取得します。

(継承元 ProxyBase)
Create<TActorInterface>(ActorId, String, String, String)

アクター インターフェイスを実装するアクター オブジェクトへのプロキシを作成します。

Create<TActorInterface>(ActorId, Uri, String)

アクター インターフェイスを実装するアクター オブジェクトへのプロキシを作成します。

CreateRequestMessageBodyV2(String, String, Int32, Object)

リモート処理要求メッセージ本文を作成します

(継承元 ProxyBase)
GetReturnValue(Int32, Int32, Object)

このメソッドは、生成されたプロキシの種類によって使用され、直接使用する必要があります。 このメソッドは、オブジェクトの戻り値を持つ Task を、void メソッド呼び出しの戻り値なしで Task に変換します。

(継承元 ProxyBase)
InvokeAsyncV2(Int32, Int32, String, IServiceRemotingRequestMessageBody, CancellationToken)

リモート オブジェクトに要求を送信し、応答を返すために、生成されたプロキシ クラスによって呼び出されます。

(継承元 ProxyBase)
InvokeV2(Int32, Int32, IServiceRemotingRequestMessageBody)

requestMessage をリモート オブジェクトに送信するために、生成されたプロキシ クラスによって呼び出されます。

(継承元 ProxyBase)

適用対象