共用方式為


ITransactionCoordinatorGrain 介面

定義

public interface ITransactionCoordinatorGrain : Orleans.IGrainWithGuidKey
type ITransactionCoordinatorGrain = interface
    interface IGrainWithGuidKey
    interface IGrain
    interface IAddressable
Public Interface ITransactionCoordinatorGrain
Implements IGrainWithGuidKey
衍生
實作

方法

AddAndThrow(ITransactionTestGrain, Int32)
MultiGrainAdd(ITransactionCommitterTestGrain, ITransactionCommitOperation<IRemoteCommitService>, List<ITransactionTestGrain>, Int32)
MultiGrainAdd(List<ITransactionTestGrain>, Int32)
MultiGrainAddAndThrow(List<ITransactionTestGrain>, List<ITransactionTestGrain>, Int32)
MultiGrainDouble(List<ITransactionTestGrain>)
MultiGrainDoubleByRWRW(List<ITransactionTestGrain>, Int32)
MultiGrainDoubleByWRWR(List<ITransactionTestGrain>, Int32)
MultiGrainSet(List<ITransactionTestGrain>, Int32)
MultiGrainSetBit(List<ITransactionalBitArrayGrain>, Int32)
OrphanCallTransaction(ITransactionTestGrain)

擴充方法

AsReference(IAddressable, Type)

傳回所提供細微性的具型別參考。

AsReference<TGrainInterface>(IAddressable)

傳回所提供細微性的具型別參考。

BindGrainReference(IAddressable, IGrainFactory)

將細微性參考系結至提供的 IGrainFactory

Cast(IAddressable, Type)

傳回所提供細微性的具型別參考。

Cast<TGrainInterface>(IAddressable)

傳回所提供細微性的具型別參考。

GetGrainId(IAddressable)

傳回對應至所提供粒紋的細微性識別碼。

GetGrainIdentity(IGrain)
GetPrimaryKey(IGrain, String)
GetPrimaryKey(IGrain)
GetPrimaryKey(IAddressable, String)

Guid 回細微性主鍵的標記法。

GetPrimaryKey(IAddressable)

Guid 回細微性主鍵的標記法。

GetPrimaryKeyLong(IGrain, String)
GetPrimaryKeyLong(IGrain)
GetPrimaryKeyLong(IAddressable, String)

long 回細微性主鍵的標記法。

GetPrimaryKeyLong(IAddressable)

long 回細微性主鍵的標記法。

GetPrimaryKeyString(IAddressable)

string 回細微性的主鍵。

IsPrimaryKeyBasedOnLong(IAddressable)

傳回主鍵的一部分是否為 類型 long

適用於