GrainExtensions.GetPrimaryKey 方法

定义

重载

GetPrimaryKey(IAddressable, String)

返回 Guid grain 主键的表示形式。

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

返回 Guid grain 主键的表示形式。

GetPrimaryKey(IAddressable, String)

Source:
GrainExtensions.cs

返回 Guid grain 主键的表示形式。

public static Guid GetPrimaryKey (this Orleans.Runtime.IAddressable grain, out string keyExt);
static member GetPrimaryKey : Orleans.Runtime.IAddressable * string -> Guid
<Extension()>
Public Function GetPrimaryKey (grain As IAddressable, ByRef keyExt As String) As Guid

参数

grain
IAddressable

要查找其主键的粒度。

keyExt
String

如果为该 grain 提供了扩展主键,则返回 grain 主键的扩展键部分的输出参数。

返回

一个 Guid ,表示此粒度的主键。

例外

提供的 grain 没有 Guid基于 的键。

适用于

GetPrimaryKey(IGrain, String)

Source:
GrainExtensions.cs
public static Guid GetPrimaryKey (this Orleans.IGrain grain, out string keyExt);
static member GetPrimaryKey : Orleans.IGrain * string -> Guid
<Extension()>
Public Function GetPrimaryKey (grain As IGrain, ByRef keyExt As String) As Guid

参数

grain
IGrain
keyExt
String

返回

适用于

GetPrimaryKey(IGrain)

Source:
GrainExtensions.cs
public static Guid GetPrimaryKey (this Orleans.IGrain grain);
static member GetPrimaryKey : Orleans.IGrain -> Guid
<Extension()>
Public Function GetPrimaryKey (grain As IGrain) As Guid

参数

grain
IGrain

返回

适用于

GetPrimaryKey(IAddressable)

Source:
GrainExtensions.cs

返回 Guid grain 主键的表示形式。

public static Guid GetPrimaryKey (this Orleans.Runtime.IAddressable grain);
static member GetPrimaryKey : Orleans.Runtime.IAddressable -> Guid
<Extension()>
Public Function GetPrimaryKey (grain As IAddressable) As Guid

参数

grain
IAddressable

要查找其主键的粒度。

返回

一个 Guid ,表示此粒度的主键。

例外

提供的 grain 没有 Guid基于 的键。

适用于