示例#1
0
 public override string ToString()
 {
     return(string.Format("[{0}, {1}, {2}, {3}, {4}, {5}, {6}]",
                          ReminderName,
                          GrainRef.ToDetailedString(),
                          period,
                          LogFormatter.PrintDate(firstTickTime),
                          ETag,
                          LocalSequenceNumber,
                          Timer == null ? "Not_ticking" : "Ticking"));
 }
示例#2
0
 public override string ToString()
 {
     return(string.Format("<IOrleansReminder: GrainRef={0} ReminderName={1} ETag={2}>", GrainRef.ToDetailedString(), ReminderName, ETag));
 }
示例#3
0
 public override readonly int GetHashCode()
 {
     return(unchecked ((int)((uint)GrainRef.GetHashCode() + (uint)ReminderName.GetHashCode())));
 }
示例#4
0
 public override string ToString()
 {
     return(string.Format("<GrainRef={0} ReminderName={1} Period={2}>", GrainRef.ToString(), ReminderName, Period));
 }
示例#5
0
 public readonly bool Equals(ReminderIdentity other)
 {
     return(GrainRef.Equals(other.GrainRef) && ReminderName.Equals(other.ReminderName));
 }