Amnesia.SessionTracker.ParallelDependentActivityStarted C# (CSharp) 메소드

ParallelDependentActivityStarted() 공개 메소드

Called by the thread executing the async activity
public ParallelDependentActivityStarted ( ActivityInfo parentActivity ) : void
parentActivity ActivityInfo
리턴 void
        public void ParallelDependentActivityStarted(ActivityInfo parentActivity)
        {
            lock (fieldsLock)
            {
                ++parentActivity.ThreadCount;
            }

            // Associate the new thread to the parent activity
            CurrentThreadActivity = parentActivity;
        }

Usage Example

예제 #1
0
            public ActivityThread(SessionTracker tracker, Amnesia.SessionTracker.ActivityInfo activity, DependentTransaction transaction)
            {
                this.tracker = tracker;
                this.transaction = transaction;

                tracker.ParallelDependentActivityStarted(activity);
            }
All Usage Examples Of Amnesia.SessionTracker::ParallelDependentActivityStarted