From 854dcd1abddc3eef33da953592deb61133e5e7ed Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Wed, 1 May 2013 23:00:46 +0100
Subject: Fix SmartThreadPool line endings in recent update from dos to unix
---
ThirdParty/SmartThreadPool/WIGStartInfo.cs | 342 ++++++++++++++---------------
1 file changed, 171 insertions(+), 171 deletions(-)
(limited to 'ThirdParty/SmartThreadPool/WIGStartInfo.cs')
diff --git a/ThirdParty/SmartThreadPool/WIGStartInfo.cs b/ThirdParty/SmartThreadPool/WIGStartInfo.cs
index e5ff150..8af195b 100644
--- a/ThirdParty/SmartThreadPool/WIGStartInfo.cs
+++ b/ThirdParty/SmartThreadPool/WIGStartInfo.cs
@@ -1,171 +1,171 @@
-using System;
-
-namespace Amib.Threading
-{
- ///
- /// Summary description for WIGStartInfo.
- ///
- public class WIGStartInfo
- {
- private bool _useCallerCallContext;
- private bool _useCallerHttpContext;
- private bool _disposeOfStateObjects;
- private CallToPostExecute _callToPostExecute;
- private PostExecuteWorkItemCallback _postExecuteWorkItemCallback;
- private bool _startSuspended;
- private WorkItemPriority _workItemPriority;
- private bool _fillStateWithArgs;
-
- protected bool _readOnly;
-
- public WIGStartInfo()
- {
- _fillStateWithArgs = SmartThreadPool.DefaultFillStateWithArgs;
- _workItemPriority = SmartThreadPool.DefaultWorkItemPriority;
- _startSuspended = SmartThreadPool.DefaultStartSuspended;
- _postExecuteWorkItemCallback = SmartThreadPool.DefaultPostExecuteWorkItemCallback;
- _callToPostExecute = SmartThreadPool.DefaultCallToPostExecute;
- _disposeOfStateObjects = SmartThreadPool.DefaultDisposeOfStateObjects;
- _useCallerHttpContext = SmartThreadPool.DefaultUseCallerHttpContext;
- _useCallerCallContext = SmartThreadPool.DefaultUseCallerCallContext;
- }
-
- public WIGStartInfo(WIGStartInfo wigStartInfo)
- {
- _useCallerCallContext = wigStartInfo.UseCallerCallContext;
- _useCallerHttpContext = wigStartInfo.UseCallerHttpContext;
- _disposeOfStateObjects = wigStartInfo.DisposeOfStateObjects;
- _callToPostExecute = wigStartInfo.CallToPostExecute;
- _postExecuteWorkItemCallback = wigStartInfo.PostExecuteWorkItemCallback;
- _workItemPriority = wigStartInfo.WorkItemPriority;
- _startSuspended = wigStartInfo.StartSuspended;
- _fillStateWithArgs = wigStartInfo.FillStateWithArgs;
- }
-
- protected void ThrowIfReadOnly()
- {
- if (_readOnly)
- {
- throw new NotSupportedException("This is a readonly instance and set is not supported");
- }
- }
-
- ///
- /// Get/Set if to use the caller's security context
- ///
- public virtual bool UseCallerCallContext
- {
- get { return _useCallerCallContext; }
- set
- {
- ThrowIfReadOnly();
- _useCallerCallContext = value;
- }
- }
-
-
- ///
- /// Get/Set if to use the caller's HTTP context
- ///
- public virtual bool UseCallerHttpContext
- {
- get { return _useCallerHttpContext; }
- set
- {
- ThrowIfReadOnly();
- _useCallerHttpContext = value;
- }
- }
-
-
- ///
- /// Get/Set if to dispose of the state object of a work item
- ///
- public virtual bool DisposeOfStateObjects
- {
- get { return _disposeOfStateObjects; }
- set
- {
- ThrowIfReadOnly();
- _disposeOfStateObjects = value;
- }
- }
-
-
- ///
- /// Get/Set the run the post execute options
- ///
- public virtual CallToPostExecute CallToPostExecute
- {
- get { return _callToPostExecute; }
- set
- {
- ThrowIfReadOnly();
- _callToPostExecute = value;
- }
- }
-
-
- ///
- /// Get/Set the default post execute callback
- ///
- public virtual PostExecuteWorkItemCallback PostExecuteWorkItemCallback
- {
- get { return _postExecuteWorkItemCallback; }
- set
- {
- ThrowIfReadOnly();
- _postExecuteWorkItemCallback = value;
- }
- }
-
-
- ///
- /// Get/Set if the work items execution should be suspended until the Start()
- /// method is called.
- ///
- public virtual bool StartSuspended
- {
- get { return _startSuspended; }
- set
- {
- ThrowIfReadOnly();
- _startSuspended = value;
- }
- }
-
-
- ///
- /// Get/Set the default priority that a work item gets when it is enqueued
- ///
- public virtual WorkItemPriority WorkItemPriority
- {
- get { return _workItemPriority; }
- set { _workItemPriority = value; }
- }
-
- ///
- /// Get/Set the if QueueWorkItem of Action<...>/Func<...> fill the
- /// arguments as an object array into the state of the work item.
- /// The arguments can be access later by IWorkItemResult.State.
- ///
- public virtual bool FillStateWithArgs
- {
- get { return _fillStateWithArgs; }
- set
- {
- ThrowIfReadOnly();
- _fillStateWithArgs = value;
- }
- }
-
- ///
- /// Get a readonly version of this WIGStartInfo
- ///
- /// Returns a readonly reference to this WIGStartInfoRO
- public WIGStartInfo AsReadOnly()
- {
- return new WIGStartInfo(this) { _readOnly = true };
- }
- }
-}
+using System;
+
+namespace Amib.Threading
+{
+ ///
+ /// Summary description for WIGStartInfo.
+ ///
+ public class WIGStartInfo
+ {
+ private bool _useCallerCallContext;
+ private bool _useCallerHttpContext;
+ private bool _disposeOfStateObjects;
+ private CallToPostExecute _callToPostExecute;
+ private PostExecuteWorkItemCallback _postExecuteWorkItemCallback;
+ private bool _startSuspended;
+ private WorkItemPriority _workItemPriority;
+ private bool _fillStateWithArgs;
+
+ protected bool _readOnly;
+
+ public WIGStartInfo()
+ {
+ _fillStateWithArgs = SmartThreadPool.DefaultFillStateWithArgs;
+ _workItemPriority = SmartThreadPool.DefaultWorkItemPriority;
+ _startSuspended = SmartThreadPool.DefaultStartSuspended;
+ _postExecuteWorkItemCallback = SmartThreadPool.DefaultPostExecuteWorkItemCallback;
+ _callToPostExecute = SmartThreadPool.DefaultCallToPostExecute;
+ _disposeOfStateObjects = SmartThreadPool.DefaultDisposeOfStateObjects;
+ _useCallerHttpContext = SmartThreadPool.DefaultUseCallerHttpContext;
+ _useCallerCallContext = SmartThreadPool.DefaultUseCallerCallContext;
+ }
+
+ public WIGStartInfo(WIGStartInfo wigStartInfo)
+ {
+ _useCallerCallContext = wigStartInfo.UseCallerCallContext;
+ _useCallerHttpContext = wigStartInfo.UseCallerHttpContext;
+ _disposeOfStateObjects = wigStartInfo.DisposeOfStateObjects;
+ _callToPostExecute = wigStartInfo.CallToPostExecute;
+ _postExecuteWorkItemCallback = wigStartInfo.PostExecuteWorkItemCallback;
+ _workItemPriority = wigStartInfo.WorkItemPriority;
+ _startSuspended = wigStartInfo.StartSuspended;
+ _fillStateWithArgs = wigStartInfo.FillStateWithArgs;
+ }
+
+ protected void ThrowIfReadOnly()
+ {
+ if (_readOnly)
+ {
+ throw new NotSupportedException("This is a readonly instance and set is not supported");
+ }
+ }
+
+ ///
+ /// Get/Set if to use the caller's security context
+ ///
+ public virtual bool UseCallerCallContext
+ {
+ get { return _useCallerCallContext; }
+ set
+ {
+ ThrowIfReadOnly();
+ _useCallerCallContext = value;
+ }
+ }
+
+
+ ///
+ /// Get/Set if to use the caller's HTTP context
+ ///
+ public virtual bool UseCallerHttpContext
+ {
+ get { return _useCallerHttpContext; }
+ set
+ {
+ ThrowIfReadOnly();
+ _useCallerHttpContext = value;
+ }
+ }
+
+
+ ///
+ /// Get/Set if to dispose of the state object of a work item
+ ///
+ public virtual bool DisposeOfStateObjects
+ {
+ get { return _disposeOfStateObjects; }
+ set
+ {
+ ThrowIfReadOnly();
+ _disposeOfStateObjects = value;
+ }
+ }
+
+
+ ///
+ /// Get/Set the run the post execute options
+ ///
+ public virtual CallToPostExecute CallToPostExecute
+ {
+ get { return _callToPostExecute; }
+ set
+ {
+ ThrowIfReadOnly();
+ _callToPostExecute = value;
+ }
+ }
+
+
+ ///
+ /// Get/Set the default post execute callback
+ ///
+ public virtual PostExecuteWorkItemCallback PostExecuteWorkItemCallback
+ {
+ get { return _postExecuteWorkItemCallback; }
+ set
+ {
+ ThrowIfReadOnly();
+ _postExecuteWorkItemCallback = value;
+ }
+ }
+
+
+ ///
+ /// Get/Set if the work items execution should be suspended until the Start()
+ /// method is called.
+ ///
+ public virtual bool StartSuspended
+ {
+ get { return _startSuspended; }
+ set
+ {
+ ThrowIfReadOnly();
+ _startSuspended = value;
+ }
+ }
+
+
+ ///
+ /// Get/Set the default priority that a work item gets when it is enqueued
+ ///
+ public virtual WorkItemPriority WorkItemPriority
+ {
+ get { return _workItemPriority; }
+ set { _workItemPriority = value; }
+ }
+
+ ///
+ /// Get/Set the if QueueWorkItem of Action<...>/Func<...> fill the
+ /// arguments as an object array into the state of the work item.
+ /// The arguments can be access later by IWorkItemResult.State.
+ ///
+ public virtual bool FillStateWithArgs
+ {
+ get { return _fillStateWithArgs; }
+ set
+ {
+ ThrowIfReadOnly();
+ _fillStateWithArgs = value;
+ }
+ }
+
+ ///
+ /// Get a readonly version of this WIGStartInfo
+ ///
+ /// Returns a readonly reference to this WIGStartInfoRO
+ public WIGStartInfo AsReadOnly()
+ {
+ return new WIGStartInfo(this) { _readOnly = true };
+ }
+ }
+}
--
cgit v1.1