1 type derived from KeyedByTypeCollection
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\BindingParameterCollection.cs (1)
14
public class BindingParameterCollection :
KeyedByTypeCollection
<object>
6 instantiations of KeyedByTypeCollection
System.ServiceModel.Primitives (6)
System\ServiceModel\Description\ContractDescription.cs (1)
131
public KeyedByTypeCollection<IContractBehavior> Behaviors { get; } = new
KeyedByTypeCollection
<IContractBehavior>();
System\ServiceModel\Description\OperationDescription.cs (1)
40
Behaviors = new
KeyedByTypeCollection
<IOperationBehavior>();
System\ServiceModel\Description\ServiceEndpoint.cs (1)
52
_behaviors = new
KeyedByTypeCollection
<IEndpointBehavior>();
System\ServiceModel\Description\TypeLoader.cs (3)
407
KeyedByTypeCollection<IOperationBehavior> result = new
KeyedByTypeCollection
<IOperationBehavior>();
627
KeyedByTypeCollection<IOperationBehavior> opBehaviors = new
KeyedByTypeCollection
<IOperationBehavior>();
2064
KeyedByTypeCollection<IBehavior> toAdd = new
KeyedByTypeCollection
<IBehavior>();
22 references to KeyedByTypeCollection
System.ServiceModel.Primitives (22)
System\ServiceModel\Description\ContractDescription.cs (1)
131
public
KeyedByTypeCollection
<IContractBehavior> Behaviors { get; } = new KeyedByTypeCollection<IContractBehavior>();
System\ServiceModel\Description\OperationDescription.cs (1)
56
public
KeyedByTypeCollection
<IOperationBehavior> Behaviors { get; }
System\ServiceModel\Description\ServiceEndpoint.cs (2)
22
private
KeyedByTypeCollection
<IEndpointBehavior> _behaviors;
46
public
KeyedByTypeCollection
<IEndpointBehavior> Behaviors
System\ServiceModel\Description\TypeLoader.cs (18)
234
KeyedByTypeCollection
<IOperationBehavior> toAdd =
246
delegate (Type currentType,
KeyedByTypeCollection
<IOperationBehavior> behaviors)
248
KeyedByTypeCollection
<IOperationBehavior> toAdd =
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)
319
delegate (Type currentType,
KeyedByTypeCollection
<IContractBehavior> behaviors)
405
private
KeyedByTypeCollection
<IOperationBehavior> GetIOperationBehaviorAttributesFromType(OperationDescription opDesc, Type targetIface, Type implType)
407
KeyedByTypeCollection
<IOperationBehavior> result = new KeyedByTypeCollection<IOperationBehavior>();
439
OperationDescription opDesc,
KeyedByTypeCollection
<IOperationBehavior> result,
627
KeyedByTypeCollection
<IOperationBehavior> opBehaviors = new KeyedByTypeCollection<IOperationBehavior>();
631
delegate (Type currentType,
KeyedByTypeCollection
<IOperationBehavior> behaviors)
633
KeyedByTypeCollection
<IOperationBehavior> toAdd =
2036
where TBehaviorCollection :
KeyedByTypeCollection
<IBehavior>
2046
public delegate void ServiceInheritanceCallback<IBehavior, TBehaviorCollection>(Type currentType,
KeyedByTypeCollection
<IBehavior> behaviors);
2062
where TBehaviorCollection :
KeyedByTypeCollection
<IBehavior>
2064
KeyedByTypeCollection
<IBehavior> toAdd = new KeyedByTypeCollection<IBehavior>();