Ejemplo n.º 1
0
 /// <summary>
 /// Constructs a message with the specific callback and input parameters.
 /// </summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 /// <param name="param1">the first input parameter</param>
 /// <param name="param2">the second input parameter</param>
 public RealmMessage2(T1 param1, T2 param2, Action <T1, T2> callback, RealmMessageBoundary boundary)
 {
     Callback   = callback;
     Boundary   = boundary;
     Parameter1 = param1;
     Parameter2 = param2;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Constructs a message with the specific callback and input parameters.
 /// </summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 /// <param name="param1">the first input parameter</param>
 /// <param name="param2">the second input parameter</param>
 /// <param name="param3">the third input parameter</param>
 public RealmMessage3(T1 param1, T2 param2, T3 param3, Action <T1, T2, T3> callback, RealmMessageBoundary boundary)
 {
     Boundary   = boundary;
     Callback   = callback;
     Parameter1 = param1;
     Parameter2 = param2;
     Parameter3 = param3;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Constructs a message with the specific callback and input parameters.
 /// </summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 /// <param name="param1">the first input parameter</param>
 /// <param name="param2">the second input parameter</param>
 /// <param name="param3">the third input parameter</param>
 /// <param name="param4">the fourth input parameter</param>
 public RealmMessage4(Action <T1, T2, T3, T4> callback, T1 param1, T2 param2, T3 param3, T4 param4, RealmMessageBoundary boundary)
 {
     Boundary   = boundary;
     Callback   = callback;
     Parameter1 = param1;
     Parameter2 = param2;
     Parameter3 = param3;
     Parameter4 = param4;
 }
Ejemplo n.º 4
0
 /// <summary>Constructs a message with the specific callback.</summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 public RealmMessage4(Action <T1, T2, T3, T4> callback, RealmMessageBoundary boundary)
 {
     this.Boundary = boundary;
     this.Callback = callback;
 }
Ejemplo n.º 5
0
 /// <summary>Constructs a message with the specific callback.</summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 public RealmMessage(Action callback, RealmMessageBoundary boundary)
 {
     this.Callback = callback;
     this.Boundary = boundary;
 }
Ejemplo n.º 6
0
 /// <summary>Constructs a message with the specific callback.</summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 public RealmMessage3(Action <T1, T2, T3> callback, RealmMessageBoundary boundary)
 {
     Boundary = boundary;
     Callback = callback;
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Constructs a message with the specific callback and input parameter.
 /// </summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 /// <param name="param1">the first input parameter</param>
 public RealmMessage1(T1 param1, Action <T1> callback, RealmMessageBoundary boundary)
 {
     this.Callback   = callback;
     this.Boundary   = boundary;
     this.Parameter1 = param1;
 }
Ejemplo n.º 8
0
 /// <summary>Constructs a message with the specific callback.</summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 public RealmMessage2(Action <T1, T2> callback, RealmMessageBoundary boundary)
 {
     Callback = callback;
     Boundary = boundary;
 }
Ejemplo n.º 9
0
 /// <summary>Constructs a message with the specific callback.</summary>
 /// <param name="callback">the callback to invoke when the message is executed</param>
 public RealmMessage(Action callback, RealmMessageBoundary boundary)
 {
     Callback = callback;
     Boundary = boundary;
 }