9 types derived from SynchronizedCollection
System.ServiceModel (9)
System\ServiceModel\Channels\DatagramAdapter.cs (1)
564internal class SessionChannelCollection : SynchronizedCollection<TSessionChannel>
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (2)
963class EndpointDispatcherCollection : SynchronizedCollection<EndpointDispatcher> 1005class ChannelDispatcherBehaviorCollection<T> : SynchronizedCollection<T>
System\ServiceModel\Dispatcher\ChannelDispatcherCollection.cs (1)
13public class ChannelDispatcherCollection : SynchronizedCollection<ChannelDispatcherBase>
System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
488class ProxyBehaviorCollection<T> : SynchronizedCollection<T>
System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
869class DispatchBehaviorCollection<T> : SynchronizedCollection<T>
System\ServiceModel\Dispatcher\SynchronizedChannelCollection.cs (1)
11class SynchronizedChannelCollection<TChannel> : SynchronizedCollection<TChannel>
System\ServiceModel\ExtensionCollection.cs (1)
12public sealed class ExtensionCollection<T> : SynchronizedCollection<IExtension<T>>, IExtensionCollection<T>
System\ServiceModel\SynchronizedKeyedCollection.cs (1)
12public abstract class SynchronizedKeyedCollection<K, T> : SynchronizedCollection<T>
3 instantiations of SynchronizedCollection
System.ServiceModel (3)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
411SynchronizedCollection<XmlSerializerFaultContractInfo> faultInfos = new SynchronizedCollection<XmlSerializerFaultContractInfo>();
System\ServiceModel\Dispatcher\EndpointFilterProvider.cs (1)
19this.initiatingActions = new SynchronizedCollection<string>(this.mutex, initiatingActions);
System\ServiceModel\InstanceContext.cs (1)
305this.wmiChannels = new SynchronizedCollection<IChannel>();
43 references to SynchronizedCollection
System.ServiceModel (43)
System\ServiceModel\Description\ServiceMetadataBehavior.cs (1)
317static EndpointDispatcher GetListenerByID(SynchronizedCollection<ChannelDispatcherBase> channelDispatchers, string id)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (4)
117XmlSerializerFaultFormatter CreateFaultFormatter(SynchronizedCollection<FaultContractInfo> faultContractInfos) 283SynchronizedCollection<XmlSerializerFaultContractInfo> xmlSerializerFaultContractInfos; 373internal SynchronizedCollection<XmlSerializerFaultContractInfo> XmlSerializerFaultContractInfos 411SynchronizedCollection<XmlSerializerFaultContractInfo> faultInfos = new SynchronizedCollection<XmlSerializerFaultContractInfo>();
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (4)
24SynchronizedCollection<IChannelInitializer> channelInitializers; 111public SynchronizedCollection<IChannelInitializer> ChannelInitializers 156public SynchronizedCollection<EndpointDispatcher> Endpoints 553internal SynchronizedCollection<T> NewBehaviorCollection<T>()
System\ServiceModel\Dispatcher\ClientOperation.cs (4)
28internal SynchronizedCollection<IParameterInspector> parameterInspectors; 34SynchronizedCollection<FaultContractInfo> faultContractInfos; 81public SynchronizedCollection<FaultContractInfo> FaultContractInfos 223public new SynchronizedCollection<IParameterInspector> ParameterInspectors
System\ServiceModel\Dispatcher\ClientRuntime.cs (6)
43internal SynchronizedCollection<IClientMessageInspector> messageInspectors; 133public SynchronizedCollection<IChannelInitializer> ChannelInitializers 270public SynchronizedCollection<IInteractiveChannelInitializer> InteractiveChannelInitializers 346public new SynchronizedCollection<IClientMessageInspector> MessageInspectors 398internal T[] GetArray<T>(SynchronizedCollection<T> collection) 440internal SynchronizedCollection<T> NewBehaviorCollection<T>()
System\ServiceModel\Dispatcher\DataContractSerializerFaultFormatter.cs (1)
23internal DataContractSerializerFaultFormatter(SynchronizedCollection<FaultContractInfo> faultContractInfoCollection)
System\ServiceModel\Dispatcher\DispatchOperation.cs (6)
13SynchronizedCollection<ICallContextInitializer> callContextInitializers; 14SynchronizedCollection<FaultContractInfo> faultContractInfos; 23SynchronizedCollection<IParameterInspector> parameterInspectors; 73public SynchronizedCollection<ICallContextInitializer> CallContextInitializers 78public SynchronizedCollection<FaultContractInfo> FaultContractInfos 226public SynchronizedCollection<IParameterInspector> ParameterInspectors
System\ServiceModel\Dispatcher\DispatchRuntime.cs (7)
34SynchronizedCollection<IInputSessionShutdown> inputSessionShutdownHandlers; 40SynchronizedCollection<IDispatchMessageInspector> messageInspectors; 45SynchronizedCollection<IInstanceContextInitializer> instanceContextInitializers; 407public SynchronizedCollection<IInputSessionShutdown> InputSessionShutdownHandlers 438public SynchronizedCollection<IDispatchMessageInspector> MessageInspectors 474public SynchronizedCollection<IInstanceContextInitializer> InstanceContextInitializers 763internal SynchronizedCollection<T> NewBehaviorCollection<T>()
System\ServiceModel\Dispatcher\EndpointFilterProvider.cs (2)
13SynchronizedCollection<string> initiatingActions; 22public SynchronizedCollection<string> InitiatingActions
System\ServiceModel\Dispatcher\FaultFormatter.cs (1)
30internal FaultFormatter(SynchronizedCollection<FaultContractInfo> faultContractInfoCollection)
System\ServiceModel\Dispatcher\XmlSerializerFaultFormatter.cs (5)
20SynchronizedCollection<XmlSerializerOperationBehavior.Reflector.XmlSerializerFaultContractInfo> xmlSerializerFaultContractInfos; 23SynchronizedCollection<XmlSerializerOperationBehavior.Reflector.XmlSerializerFaultContractInfo> xmlSerializerFaultContractInfos) 29internal XmlSerializerFaultFormatter(SynchronizedCollection<FaultContractInfo> faultContractInfoCollection, 30SynchronizedCollection<XmlSerializerOperationBehavior.Reflector.XmlSerializerFaultContractInfo> xmlSerializerFaultContractInfos) 36void Initialize(SynchronizedCollection<XmlSerializerOperationBehavior.Reflector.XmlSerializerFaultContractInfo> xmlSerializerFaultContractInfos)
System\ServiceModel\EmptyArray.cs (1)
50internal static T[] ToArray(SynchronizedCollection<T> collection)
System\ServiceModel\InstanceContext.cs (1)
36SynchronizedCollection<IChannel> wmiChannels;