Compartir a través de


LegacyGrainId Clase

Definición

[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)
Herencia
LegacyGrainId
Atributos
Implementaciones

Propiedades

Category
IdentityString
IsClient
IsGrain
IsLongKey
IsSystemTarget
PrimaryKey
PrimaryKeyLong
PrimaryKeyString
TypeCode

Métodos

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

Obtenga un valor de código hash distribuido uniformemente para este grano, basado en la función Hash de Jenkins. NOTA: El valor del código hash puede ser positivo o NEGATIVO.

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

Operadores

Implicit(LegacyGrainId to GrainId)

Se aplica a