コード例 #1
0
 static string ToMessage(Guid instanceId, InstanceKey instanceKey, Guid conflictingInstanceId)
 {
     if (instanceKey != null && instanceKey.IsValid)
     {
         if (instanceId != Guid.Empty && conflictingInstanceId != Guid.Empty)
         {
             return(SRCore.KeyCollisionSpecific(instanceId, instanceKey.Value, conflictingInstanceId));
         }
         return(SRCore.KeyCollisionSpecificKeyOnly(instanceKey.Value));
     }
     return(SRCore.KeyCollisionDefault);
 }
 private static string ToMessage(Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, Guid conflictingInstanceId)
 {
     if ((instanceKey == null) || !instanceKey.IsValid)
     {
         return(SRCore.KeyCollisionDefault);
     }
     if ((instanceId != Guid.Empty) && (conflictingInstanceId != Guid.Empty))
     {
         return(SRCore.KeyCollisionSpecific(instanceId, instanceKey.Value, conflictingInstanceId));
     }
     return(SRCore.KeyCollisionSpecificKeyOnly(instanceKey.Value));
 }