Пример #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);
 }
Пример #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);
 }
Пример #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);
 }
Пример #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);
 }
Пример #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");
            }
        }
Пример #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;
 }
Пример #11
0
 public ActorId(long id)
 {
     m_Kind    = ActorIdKind.Long;
     m_ActorId = id.ToString();
 }
Пример #12
0
 public ActorId(Guid id)
 {
     m_Kind    = ActorIdKind.Guid;
     m_ActorId = id.ToString();
 }