Partager via


LegacyGrainId Classe

Définition

[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Serializable]
public sealed class LegacyGrainId : IComparable<Orleans.Runtime.LegacyGrainId>, IEquatable<Orleans.Runtime.LegacyGrainId>
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Serializable>]
type LegacyGrainId = class
    interface IEquatable<LegacyGrainId>
    interface IComparable<LegacyGrainId>
Public NotInheritable Class LegacyGrainId
Implements IComparable(Of LegacyGrainId), IEquatable(Of LegacyGrainId)
Héritage
LegacyGrainId
Attributs
Implémente

Propriétés

Category
IdentityString
IsClient
IsGrain
IsLongKey
IsSystemTarget
PrimaryKey
PrimaryKeyLong
PrimaryKeyString
TypeCode

Méthodes

CompareTo(LegacyGrainId)
CreateGrainTypeForGrain(Int32)
CreateGrainTypeForSystemTarget(Int32)
Equals(LegacyGrainId)
Equals(Object)
FromGrainId(GrainId)
GetHashCode_Modulo(UInt32)
GetHashCode()
GetPrimaryKey(String)
GetPrimaryKeyLong(String)
GetUniformHashCode()

Obtenez une valeur de code de hachage distribué uniformément pour ce grain, basée sur la fonction de hachage Jenkins. REMARQUE : La valeur du code de hachage peut être positive ou NÉGATIVE.

IsLegacyGrainType(Type)
IsLegacyKeyExtGrainType(Type)
NewClientId()
NewId()
ToGrainId()
ToString()
TryConvertFromGrainId(GrainId, LegacyGrainId)

Opérateurs

Implicit(LegacyGrainId to GrainId)

S’applique à