55 references to ConcurrencyMode
System.ServiceModel (35)
System\ServiceModel\CallbackBehaviorAttribute.cs (3)
23ConcurrencyMode concurrencyMode = ConcurrencyMode.Single; 79public ConcurrencyMode ConcurrencyMode
System\ServiceModel\Channels\PeerService.cs (1)
37ConcurrencyMode = ConcurrencyMode.Multiple,
System\ServiceModel\Channels\ServiceChannel.cs (1)
584if ((dispatchBehavior != null) && (dispatchBehavior.ConcurrencyMode == ConcurrencyMode.Single))
System\ServiceModel\Channels\SharedConnectionListener.cs (1)
305[CallbackBehavior(ConcurrencyMode = ConcurrencyMode.Multiple)]
System\ServiceModel\ComIntegration\ComPlusServiceLoader.cs (1)
61serviceBehavior.ConcurrencyMode = ConcurrencyMode.Multiple;
System\ServiceModel\ConcurrencyMode.cs (4)
18static public bool IsDefined(ConcurrencyMode x) 21x == ConcurrencyMode.Single || 22x == ConcurrencyMode.Reentrant || 23x == ConcurrencyMode.Multiple ||
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
150if (ConcurrencyMode.Multiple != endpointDispatcher.DispatchRuntime.ConcurrencyMode)
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (7)
15ConcurrencyMode concurrencyMode; 36internal static bool IsConcurrent(ConcurrencyMode concurrencyMode, bool ensureOrderedDispatch, bool hasSession, bool supportsTransactedBatch) 43if (concurrencyMode != ConcurrencyMode.Single) 77if (endpointDispatcher.DispatchRuntime.ConcurrencyMode != ConcurrencyMode.Single) 98if (this.concurrencyMode != ConcurrencyMode.Multiple) 114if (this.concurrencyMode == ConcurrencyMode.Reentrant) 123if (this.concurrencyMode != ConcurrencyMode.Multiple)
System\ServiceModel\Dispatcher\DispatchRuntime.cs (3)
27ConcurrencyMode concurrencyMode; 155public ConcurrencyMode ConcurrencyMode 757if (this.concurrencyMode != ConcurrencyMode.Single && this.ensureOrderedDispatch)
System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
41this.isSynchronized = (dispatch.ConcurrencyMode != ConcurrencyMode.Multiple);
System\ServiceModel\Dispatcher\TransactionBehavior.cs (2)
34this.isConcurrent = (dispatch.ConcurrencyMode == ConcurrencyMode.Multiple || 35dispatch.ConcurrencyMode == ConcurrencyMode.Reentrant);
System\ServiceModel\Dispatcher\TransactionValidationBehavior.cs (1)
316return (attribute.ConcurrencyMode == ConcurrencyMode.Single);
System\ServiceModel\PeerResolvers\CustomPeerResolverService.cs (1)
15[ServiceBehavior(UseSynchronizationContext = false, InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (1)
1000endpointDispatcher.DispatchRuntime.ConcurrencyMode = ConcurrencyMode.Multiple;
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1189endpointDispatcher.DispatchRuntime.ConcurrencyMode = ConcurrencyMode.Multiple;
System\ServiceModel\Security\WSTrustServiceContract.cs (1)
43[ServiceBehavior(Name = WSTrustServiceContractConstants.ServiceBehaviorName, Namespace = WSTrustServiceContractConstants.Namespace, InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
System\ServiceModel\ServiceBehaviorAttribute.cs (5)
25ConcurrencyMode concurrencyMode = ConcurrencyMode.Single; 153[DefaultValue(ConcurrencyMode.Single)] 154public ConcurrencyMode ConcurrencyMode 350if (this.concurrencyMode != ConcurrencyMode.Single && this.ensureOrderedDispatch)
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
210dispatchRuntime.ConcurrencyMode = ConcurrencyMode.Multiple;
System\ServiceModel\Activities\Description\WorkflowServiceBehavior.cs (1)
63dispatchRuntime.ConcurrencyMode = ConcurrencyMode.Multiple;
System.ServiceModel.Discovery (3)
System\ServiceModel\Discovery\AnnouncementService.cs (1)
14[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
System\ServiceModel\Discovery\DiscoveryCallbackBehavior.cs (1)
18this.innerCallbackBehavior.ConcurrencyMode = ConcurrencyMode.Multiple;
System\ServiceModel\Discovery\ServiceDiscoveryBehavior.cs (1)
140dispatchRuntime.ConcurrencyMode = ConcurrencyMode.Multiple;
System.ServiceModel.Routing (2)
System\ServiceModel\Routing\RoutingBehavior.cs (2)
53dispatchRuntime.ConcurrencyMode = ConcurrencyMode.Single; 271dispatchOperation.Parent.ConcurrencyMode = ConcurrencyMode.Single;
System.Web.Extensions (3)
ApplicationServices\AuthenticationService.cs (1)
26ServiceBehavior(Namespace="http://asp.net/ApplicationServices/v200", InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)
ApplicationServices\ProfileService.cs (1)
23[ServiceBehavior(Namespace="http://asp.net/ApplicationServices/v200", InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
ApplicationServices\RoleService.cs (1)
27ServiceBehavior(Namespace="http://asp.net/ApplicationServices/v200", InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)
System.WorkflowServices (10)
System\ServiceModel\Description\DurableServiceAttribute.cs (2)
241if (serviceBehavior.ConcurrencyMode == ConcurrencyMode.Multiple) 248if (serviceBehavior.ConcurrencyMode == ConcurrencyMode.Reentrant
System\ServiceModel\Description\WorkflowServiceBehavior.cs (1)
297dispatchRuntime.ConcurrencyMode = ConcurrencyMode.Single;
System\ServiceModel\Dispatcher\DurableRuntimeValidator.cs (5)
12ConcurrencyMode concurrencyMode; 24public ConcurrencyMode ConcurrencyMode 50if (this.concurrencyMode == ConcurrencyMode.Multiple) 57if (this.saveStateInOperationTransaction && this.concurrencyMode != ConcurrencyMode.Single) 64if (this.concurrencyMode == ConcurrencyMode.Reentrant
System\ServiceModel\Dispatcher\ServiceDurableInstance.cs (2)
101ConcurrencyMode concurrencyMode = this.runtimeValidator.ConcurrencyMode; 103if (concurrencyMode != ConcurrencyMode.Single)