FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ClientRuntime.cs (18)
36public KeyedCollection<string, ClientOperation> Operations
44internal SynchronizedKeyedCollection<string, ClientOperation> operations;
45internal KeyedCollection<string, ClientOperation> compatOperations;
62private ClientOperation _unhandled;
351public ICollection<ClientOperation> ClientOperations
357public new SynchronizedKeyedCollection<string, ClientOperation> Operations
380public ClientOperation UnhandledClientOperation
533internal class OperationCollection : SynchronizedKeyedCollection<string, ClientOperation>
549protected override string GetKeyForItem(ClientOperation item)
554protected override void InsertItem(int index, ClientOperation item)
571protected override void SetItem(int index, ClientOperation item)
583internal string InternalGetKeyForItem(ClientOperation item) { return this.GetKeyForItem(item); }
584internal void InternalInsertItem(int index, ClientOperation item) { this.InsertItem(index, item); }
586internal void InternalSetItem(int index, ClientOperation item) { this.SetItem(index, item); }
590internal class OperationCollectionWrapper : KeyedCollection<string, ClientOperation>
595protected override string GetKeyForItem(ClientOperation item) { return _inner.InternalGetKeyForItem(item); }
596protected override void InsertItem(int index, ClientOperation item) { _inner.InternalInsertItem(index, item); }
598protected override void SetItem(int index, ClientOperation item) { _inner.InternalSetItem(index, item); }