共用方式為


SystemTargetGrainId 結構

定義

識別系統目標。

[Orleans.Immutable]
public readonly struct SystemTargetGrainId : IComparable<Orleans.Runtime.SystemTargetGrainId>, IEquatable<Orleans.Runtime.SystemTargetGrainId>, ISpanFormattable
[<Orleans.Immutable>]
type SystemTargetGrainId = struct
    interface ISpanFormattable
    interface IFormattable
Public Structure SystemTargetGrainId
Implements IComparable(Of SystemTargetGrainId), IEquatable(Of SystemTargetGrainId), ISpanFormattable
繼承
SystemTargetGrainId
屬性
實作

屬性

GrainId

取得基礎身分識別。

方法

CompareTo(SystemTargetGrainId)

識別系統目標。

Create(GrainType, SiloAddress, String)

建立新的 SystemTargetGrainId 執行個體。

Create(GrainType, SiloAddress)

建立新的 SystemTargetGrainId 執行個體。

CreateGrainServiceGrainId(Int32, String, SiloAddress)

GrainId為細微性服務建立 。

CreateGrainType(String)

使用提供的名稱建立系統目標 GrainType

Equals(Object)

識別系統目標。

Equals(SystemTargetGrainId)

識別系統目標。

GetHashCode()

識別系統目標。

GetSiloAddress()

SiloAddress取得系統目標的 。

IsSystemTargetGrainId(GrainId)

true如果提供的實例代表系統目標, false 則傳回 ,否則傳回 。

ToString()

識別系統目標。

TryParse(GrainId, SystemTargetGrainId)

將提供的 GrainId 轉換成 SystemTargetGrainId。 傳回指示作業是否成功的值。

WithSiloAddress(SiloAddress)

傳回以所提供位址為目標的新 SystemTargetGrainId 目標。

運算子

Equality(SystemTargetGrainId, SystemTargetGrainId)

比較所提供的運算元是否相等。

GreaterThan(SystemTargetGrainId, SystemTargetGrainId)

比較所提供的運算元,如果左運算元大於右運算元,則傳回 true ,否則 false 為 。

GreaterThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

比較所提供的運算元,如果左運算元大於或等於右運算元,則傳回 true ,否則 false 為 。

Inequality(SystemTargetGrainId, SystemTargetGrainId)

比較所提供的運算元是否不相等。

LessThan(SystemTargetGrainId, SystemTargetGrainId)

比較所提供的運算元,如果左運算元小於右運算元,則傳回 true ,否則 false 為 。

LessThanOrEqual(SystemTargetGrainId, SystemTargetGrainId)

比較所提供的運算元,如果左運算元小於或等於右運算元,則傳回 true ,否則 false 為 。

明確介面實作

IFormattable.ToString(String, IFormatProvider)

識別系統目標。

ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

識別系統目標。

適用於