Exemple #1
0
 internal static GrainId ComposeGrainId(GrainClassData implementation, string primaryKey, Type interfaceType)
 {
     return(GrainId.GetGrainId(implementation.GetTypeCode(interfaceType), primaryKey));
 }
Exemple #2
0
 internal static GrainId ComposeGrainId(int baseTypeCode, string primaryKey, Type interfaceType)
 {
     return(GrainId.GetGrainId(ComposeGenericTypeCode(interfaceType, baseTypeCode), primaryKey));
 }
Exemple #3
0
 internal static GrainId ComposeGrainId(GrainClassData implementation, Guid primaryKey, Type interfaceType, string keyExt = null)
 {
     return(GrainId.GetGrainId(implementation.GetTypeCode(interfaceType), primaryKey, keyExt));
 }
Exemple #4
0
 internal static GrainId ComposeGrainId(int baseTypeCode, Guid primaryKey, Type interfaceType, string keyExt = null)
 {
     return(GrainId.GetGrainId(ComposeGenericTypeCode(interfaceType, baseTypeCode),
                               primaryKey, keyExt));
 }