TransactionTaskRequest<TResult> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
[Orleans.SerializerTransparent]
public abstract class TransactionTaskRequest<TResult> : Orleans.TransactionRequestBase
[<Orleans.SerializerTransparent>]
type TransactionTaskRequest<'Result> = class
inherit TransactionRequestBase
Public MustInherit Class TransactionTaskRequest(Of TResult)
Inherits TransactionRequestBase
類型參數
- TResult
- 繼承
- 屬性
建構函式
TransactionTaskRequest<TResult>(Serializer<OrleansTransactionAbortedException>, IServiceProvider) |
屬性
IsAmbientTransactionSuppressed | (繼承來源 TransactionRequestBase) |
IsTransactionRequired | (繼承來源 TransactionRequestBase) |
Options |
取得調用選項。 (繼承來源 RequestBase) |
TransactionInfo | (繼承來源 TransactionRequestBase) |
TransactionOption | (繼承來源 TransactionRequestBase) |
方法
AddInvokeMethodOptions(InvokeMethodOptions) |
併入提供的調用選項。 (繼承來源 RequestBase) |
BaseInvoke() | |
Dispose() | (繼承來源 TransactionRequestBase) |
GetActivityName() |
取得活動名稱,參考介面名稱和方法名稱。 (繼承來源 RequestBase) |
GetArgument(Int32) |
取得位於指定索引處的自變數。 (繼承來源 RequestBase) |
GetArgumentCount() |
取得自變數的數目。 (繼承來源 RequestBase) |
GetDefaultResponseTimeout() |
取得預設回應逾時。 (繼承來源 RequestBase) |
GetInterfaceName() |
取得完整的介面名稱。 (繼承來源 RequestBase) |
GetInterfaceType() |
取得介面類型。 (繼承來源 RequestBase) |
GetMethod() |
取得方法資訊物件,可能是 |
GetMethodName() |
取得方法名稱。 (繼承來源 RequestBase) |
GetTarget() |
取得調用目標。 (繼承來源 RequestBase) |
Invoke() | (繼承來源 TransactionRequestBase) |
InvokeInner() | |
SetArgument(Int32, Object) |
設定位於指定索引處的自變數。 (繼承來源 RequestBase) |
SetTarget(ITargetHolder) |
從的實例 ITargetHolder設定叫用目標。 (繼承來源 RequestBase) |
SetTransactionOptions(TransactionOption) | (繼承來源 TransactionRequestBase) |
SetTransactionOptions(TransactionOptionAlias) | (繼承來源 TransactionRequestBase) |
ToString() | (繼承來源 RequestBase) |
明確介面實作
IOnDeserialized.OnDeserialized(DeserializationContext) | (繼承來源 TransactionRequestBase) |
IOutgoingGrainCallFilter.Invoke(IOutgoingGrainCallContext) | (繼承來源 TransactionRequestBase) |