Microsoft.Ccr.Core.DispatcherQueue.DispatcherQueue C# (CSharp) Method

DispatcherQueue() private method

private DispatcherQueue ( string name, Dispatcher dispatcher, TaskExecutionPolicy policy ) : System
name string
dispatcher Dispatcher
policy TaskExecutionPolicy
return System
        DispatcherQueue(string name, Dispatcher dispatcher, TaskExecutionPolicy policy)
        {
            if (name == null)
                throw new ArgumentNullException ("name");

            if (dispatcher == null)
                throw new ArgumentNullException ("dispatcher");

            this.dispatcher = dispatcher;

            Name = name;

            ThrottlingSleepInterval = new TimeSpan (0,0,0,0,10);
            Timescale = 1;

            Policy = policy;
            dispatcher.Register (this);
        }

Same methods

DispatcherQueue::DispatcherQueue ( ) : System
DispatcherQueue::DispatcherQueue ( string name ) : System
DispatcherQueue::DispatcherQueue ( string name, Dispatcher dispatcher ) : System
DispatcherQueue::DispatcherQueue ( string name, Dispatcher dispatcher, TaskExecutionPolicy policy, double schedulingRate ) : System
DispatcherQueue::DispatcherQueue ( string name, Dispatcher dispatcher, TaskExecutionPolicy policy, int maximumQueueDepth ) : System