Ejemplo n.º 1
0
 private void ActorMethodCallsWaitingForLock(
     long countOfWaitingMethodCalls,
     string actorType,
     string actorId,
     ActorIdKind actorIdKind,
     long replicaOrInstanceId,
     Guid partitionId,
     string serviceName,
     string applicationName,
     string serviceTypeName,
     string applicationTypeName,
     string nodeName)
 {
     this.WriteEvent(
         12,
         countOfWaitingMethodCalls,
         actorType,
         actorId,
         (int)actorIdKind,
         replicaOrInstanceId,
         partitionId,
         serviceName,
         applicationName,
         serviceTypeName,
         applicationTypeName,
         nodeName);
 }
Ejemplo n.º 2
0
 private void ActorSaveStateStop(
     long saveStateExecutionTimeTicks,
     string actorType,
     string actorId,
     ActorIdKind actorIdKind,
     long replicaOrInstanceId,
     Guid partitionId,
     string serviceName,
     string applicationName,
     string serviceTypeName,
     string applicationTypeName,
     string nodeName)
 {
     this.WriteEvent(
         11,
         saveStateExecutionTimeTicks,
         actorType,
         actorId,
         (int)actorIdKind,
         replicaOrInstanceId,
         partitionId,
         serviceName,
         applicationName,
         serviceTypeName,
         applicationTypeName,
         nodeName);
 }
Ejemplo n.º 3
0
 private void ActorMethodStop(
     long methodExecutionTimeTicks,
     string methodName,
     string methodSignature,
     string actorType,
     string actorId,
     ActorIdKind actorIdKind,
     long replicaOrInstanceId,
     Guid partitionId,
     string serviceName,
     string applicationName,
     string serviceTypeName,
     string applicationTypeName,
     string nodeName)
 {
     this.WriteActorMethodEvent(
         8,
         null, // not applicable
         methodExecutionTimeTicks,
         methodName,
         methodSignature,
         actorType,
         actorId,
         (int)actorIdKind,
         replicaOrInstanceId,
         partitionId,
         serviceName,
         applicationName,
         serviceTypeName,
         applicationTypeName,
         nodeName);
 }
Ejemplo n.º 4
0
 private void ActorMethodStart(
     string methodName,
     string methodSignature,
     string actorType,
     string actorId,
     ActorIdKind actorIdKind,
     long replicaOrInstanceId,
     Guid partitionId,
     string serviceName,
     string applicationName,
     string serviceTypeName,
     string applicationTypeName,
     string nodeName)
 {
     this.WriteActorMethodEvent(
         7,
         null,           // not applicable
         Int64.MaxValue, // not applicable
         methodName,
         methodSignature,
         actorType,
         actorId,
         (int)actorIdKind,
         replicaOrInstanceId,
         partitionId,
         serviceName,
         applicationName,
         serviceTypeName,
         applicationTypeName,
         nodeName);
 }
Ejemplo n.º 5
0
 private void ActorDeactivated(
     string actorType,
     string actorId,
     ActorIdKind actorIdKind,
     long replicaOrInstanceId,
     Guid partitionId,
     string serviceName,
     string applicationName,
     string serviceTypeName,
     string applicationTypeName,
     string nodeName)
 {
     if (this.IsEnabled())
     {
         this.WriteEvent(
             6,
             actorType,
             actorId,
             (int)actorIdKind,
             replicaOrInstanceId,
             partitionId,
             serviceName,
             applicationName,
             serviceTypeName,
             applicationTypeName,
             nodeName);
     }
 }
 /// <summary>
 /// Initializes a new instance of ActorId class with Id value of type <see cref="System.String"/>.
 /// </summary>
 /// <param name="id">Value for actor id.</param>
 public ActorId(String id)
 {
     if (null == id)
     {
         throw new ArgumentNullException("id");
     }
     this.kind     = ActorIdKind.String;
     this.stringId = id;
 }
        public TransactionId(ActorId actorId)
        {
            switch (actorId.Kind)
            {
            case ActorIdKind.Long:
                this.kind   = ActorIdKind.Long;
                this.longId = actorId.GetLongId();
                break;

            case ActorIdKind.Guid:
                this.kind   = ActorIdKind.Long;
                this.guidId = actorId.GetGuidId();
                break;

            case ActorIdKind.String:
                this.kind     = ActorIdKind.Long;
                this.stringId = actorId.GetStringId();
                break;

            default:
                throw new InvalidOperationException($"he ActorIdKind value {(object)this.kind} is invalid");
            }
        }
Ejemplo n.º 8
0
 private void ActorMethodThrewException(
     string exception,
     long methodExecutionTimeTicks,
     string methodName,
     string methodSignature,
     string actorType,
     string actorId,
     ActorIdKind actorIdKind,
     long replicaOrInstanceId,
     Guid partitionId,
     string serviceName,
     string applicationName,
     string serviceTypeName,
     string applicationTypeName,
     string nodeName)
 {
     if (this.IsEnabled())
     {
         this.WriteActorMethodEvent(
             9,
             exception,
             methodExecutionTimeTicks,
             methodName,
             methodSignature,
             actorType,
             actorId,
             (int)actorIdKind,
             replicaOrInstanceId,
             partitionId,
             serviceName,
             applicationName,
             serviceTypeName,
             applicationTypeName,
             nodeName);
     }
 }
 /// <summary>
 /// Initializes a new instance of ActorId class with Id value of type <see cref="System.Guid"/>.
 /// </summary>
 /// <param name="id">Value for actor id.</param>
 public ActorId(Guid id)
 {
     this.kind   = ActorIdKind.Guid;
     this.guidId = id;
 }
 /// <summary>
 /// Initializes a new instance of ActorId class with Id value of type <see cref="System.Int64"/>.
 /// </summary>
 /// <param name="id">Value for actor id.</param>
 public ActorId(long id)
 {
     this.kind   = ActorIdKind.Long;
     this.longId = id;
 }
Ejemplo n.º 11
0
 public ActorId(long id)
 {
     m_Kind    = ActorIdKind.Long;
     m_ActorId = id.ToString();
 }
Ejemplo n.º 12
0
 public ActorId(Guid id)
 {
     m_Kind    = ActorIdKind.Guid;
     m_ActorId = id.ToString();
 }