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