Share via


RequestBase 類別

定義

用於方法要求的基底類型。

[Orleans.SerializerTransparent]
[Orleans.SuppressReferenceTracking]
public abstract class RequestBase : IDisposable, Orleans.Runtime.IRequest, Orleans.Serialization.Invocation.IInvokable
[<Orleans.SerializerTransparent>]
[<Orleans.SuppressReferenceTracking>]
type RequestBase = class
    interface IRequest
    interface IInvokable
    interface IDisposable
Public MustInherit Class RequestBase
Implements IDisposable, IInvokable, IRequest
繼承
RequestBase
衍生
屬性
實作

建構函式

RequestBase()

用於方法要求的基底類型。

屬性

Options

取得調用選項。

方法

AddInvokeMethodOptions(InvokeMethodOptions)

併入提供的調用選項。

Dispose()

用於方法要求的基底類型。

GetActivityName()

取得活動名稱,其參考介面名稱和方法名稱。

GetArgument(Int32)

取得指定索引處的自變數。

GetArgumentCount()

取得自變數的數目。

GetDefaultResponseTimeout()

取得預設回應逾時。

GetInterfaceName()

取得完整的介面名稱。

GetInterfaceType()

取得介面類型。

GetMethod()

取得方法資訊物件,可能是 null

GetMethodName()

取得方法名稱。

GetTarget()

取得調用目標。

Invoke()

叫用物件。

SetArgument(Int32, Object)

在指定的索引處設定自變數。

SetTarget(ITargetHolder)

從的 ITargetHolder實例設定調用目標。

ToString()

用於方法要求的基底類型。

適用於