1 type derived from KeyedByTypeCollection
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BindingParameterCollection.cs (1)
14public class BindingParameterCollection : KeyedByTypeCollection<object>
8 instantiations of KeyedByTypeCollection
dotnet-svcutil-lib (8)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ContractDescription.cs (1)
25private KeyedByTypeCollection<IContractBehavior> _behaviors = new KeyedByTypeCollection<IContractBehavior>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataImporter.cs (1)
47_policyExtensions = new KeyedByTypeCollection<IPolicyImportExtension>(policyImportExtensions);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationDescription.cs (1)
58_behaviors = new KeyedByTypeCollection<IOperationBehavior>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceEndpoint.cs (1)
63_behaviors = new KeyedByTypeCollection<IEndpointBehavior>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (3)
394KeyedByTypeCollection<IOperationBehavior> result = new KeyedByTypeCollection<IOperationBehavior>(); 614KeyedByTypeCollection<IOperationBehavior> opBehaviors = new KeyedByTypeCollection<IOperationBehavior>(); 2007KeyedByTypeCollection<IBehavior> toAdd = new KeyedByTypeCollection<IBehavior>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (1)
61_wsdlExtensions = new KeyedByTypeCollection<IWsdlImportExtension>(wsdlImportExtensions);
35 references to KeyedByTypeCollection
dotnet-svcutil-lib (35)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ContractDescription.cs (2)
25private KeyedByTypeCollection<IContractBehavior> _behaviors = new KeyedByTypeCollection<IContractBehavior>(); 147public KeyedByTypeCollection<IContractBehavior> Behaviors
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataImporter.cs (2)
17private readonly KeyedByTypeCollection<IPolicyImportExtension> _policyExtensions; 50public KeyedByTypeCollection<IPolicyImportExtension> PolicyImportExtensions
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationDescription.cs (2)
26private KeyedByTypeCollection<IOperationBehavior> _behaviors; 74public KeyedByTypeCollection<IOperationBehavior> Behaviors
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceEndpoint.cs (2)
23private KeyedByTypeCollection<IEndpointBehavior> _behaviors; 57public KeyedByTypeCollection<IEndpointBehavior> Behaviors
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (22)
234KeyedByTypeCollection<IOperationBehavior> toAdd = 244ApplyServiceInheritance<IOperationBehavior, KeyedByTypeCollection<IOperationBehavior>>( 246delegate (Type currentType, KeyedByTypeCollection<IOperationBehavior> behaviors) 248KeyedByTypeCollection<IOperationBehavior> toAdd = 258AddBehaviorsAtOneScope<IOperationBehavior, KeyedByTypeCollection<IOperationBehavior>>( 260delegate (Type currentType, KeyedByTypeCollection<IOperationBehavior> behaviors) 262KeyedByTypeCollection<IOperationBehavior> toAdd = 274AddBehaviorsAtOneScope<IContractBehavior, KeyedByTypeCollection<IContractBehavior>>(targetInterface, contractDesc.Behaviors, 305private void GetIContractBehaviorsFromInterfaceType(Type interfaceType, KeyedByTypeCollection<IContractBehavior> behaviors) 317ApplyServiceInheritance<IContractBehavior, KeyedByTypeCollection<IContractBehavior>>( 319delegate (Type currentType, KeyedByTypeCollection<IContractBehavior> behaviors) 392private KeyedByTypeCollection<IOperationBehavior> GetIOperationBehaviorAttributesFromType(OperationDescription opDesc, Type targetIface, Type implType) 394KeyedByTypeCollection<IOperationBehavior> result = new KeyedByTypeCollection<IOperationBehavior>(); 426OperationDescription opDesc, KeyedByTypeCollection<IOperationBehavior> result, 614KeyedByTypeCollection<IOperationBehavior> opBehaviors = new KeyedByTypeCollection<IOperationBehavior>(); 616ApplyServiceInheritance<IOperationBehavior, KeyedByTypeCollection<IOperationBehavior>>( 618delegate (Type currentType, KeyedByTypeCollection<IOperationBehavior> behaviors) 620KeyedByTypeCollection<IOperationBehavior> toAdd = 1979where TBehaviorCollection : KeyedByTypeCollection<IBehavior> 1989public delegate void ServiceInheritanceCallback<IBehavior, TBehaviorCollection>(Type currentType, KeyedByTypeCollection<IBehavior> behaviors); 2005where TBehaviorCollection : KeyedByTypeCollection<IBehavior> 2007KeyedByTypeCollection<IBehavior> toAdd = new KeyedByTypeCollection<IBehavior>();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (2)
30private readonly KeyedByTypeCollection<IWsdlImportExtension> _wsdlExtensions; 70public KeyedByTypeCollection<IWsdlImportExtension> WsdlImportExtensions
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\TrustDriver.cs (1)
155public abstract IChannelFactory<IRequestChannel> CreateFederationProxy(EndpointAddress address, Binding binding, KeyedByTypeCollection<IEndpointBehavior> channelBehaviors);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSTrustDec2005.cs (1)
109public override IChannelFactory<IRequestChannel> CreateFederationProxy(EndpointAddress address, Binding binding, KeyedByTypeCollection<IEndpointBehavior> channelBehaviors)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSTrustFeb2005.cs (1)
205public override IChannelFactory<IRequestChannel> CreateFederationProxy(EndpointAddress address, Binding binding, KeyedByTypeCollection<IEndpointBehavior> channelBehaviors)