10 instantiations of PolicyAssertionCollection
System.ServiceModel (10)
System\ServiceModel\Description\ImportedPolicyConversionContext.cs (4)
45this.endpointAssertions = new PolicyAssertionCollection(new MaxItemsEnumerable<XmlElement>(endpointAssertions, remainingAssertionsAllowed)); 51this.operationBindingAssertions.Add(operationDescription, new PolicyAssertionCollection()); 55this.messageBindingAssertions.Add(messageDescription, new PolicyAssertionCollection()); 60this.faultBindingAssertions.Add(faultDescription, new PolicyAssertionCollection());
System\ServiceModel\Description\MetadataExporter.cs (4)
90this.bindingAssertions = new PolicyAssertionCollection(); 117operationBindingAssertions.Add(operation, new PolicyAssertionCollection()); 128messageBindingAssertions.Add(message, new PolicyAssertionCollection()); 138faultBindingAssertions.Add(fault, new PolicyAssertionCollection());
System\ServiceModel\Description\MetadataImporter.cs (2)
140static readonly PolicyAssertionCollection noPolicy = new PolicyAssertionCollection(); 147this.bindingPolicy = new PolicyAssertionCollection(bindingPolicy);
37 references to PolicyAssertionCollection
System.ServiceModel (36)
System\ServiceModel\Channels\ContextBindingElementPolicy.cs (2)
39public static void ExportRequireContextAssertion(ContextBindingElement bindingElement, PolicyAssertionCollection assertions) 118public static bool TryImportRequireContextAssertion(PolicyAssertionCollection assertions, out ContextBindingElement bindingElement)
System\ServiceModel\Channels\SecurityBindingElement.cs (2)
1977PolicyAssertionCollection existingAssertions = policyContext.GetBindingAssertions(); 1995PolicyAssertionCollection existingAssertions = policyContext.GetOperationBindingAssertions(operation);
System\ServiceModel\Description\ImportedPolicyConversionContext.cs (11)
31readonly PolicyAssertionCollection endpointAssertions; 32readonly Dictionary<OperationDescription, PolicyAssertionCollection> operationBindingAssertions = new Dictionary<OperationDescription, PolicyAssertionCollection>(); 33readonly Dictionary<MessageDescription, PolicyAssertionCollection> messageBindingAssertions = new Dictionary<MessageDescription, PolicyAssertionCollection>(); 34readonly Dictionary<FaultDescription, PolicyAssertionCollection> faultBindingAssertions = new Dictionary<FaultDescription, PolicyAssertionCollection>(); 90public override PolicyAssertionCollection GetBindingAssertions() 95public override PolicyAssertionCollection GetOperationBindingAssertions(OperationDescription operation) 100public override PolicyAssertionCollection GetMessageBindingAssertions(MessageDescription message) 105public override PolicyAssertionCollection GetFaultBindingAssertions(FaultDescription message)
System\ServiceModel\Description\MetadataExporter.cs (11)
80PolicyAssertionCollection bindingAssertions; 81Dictionary<OperationDescription, PolicyAssertionCollection> operationBindingAssertions; 82Dictionary<MessageDescription, PolicyAssertionCollection> messageBindingAssertions; 83Dictionary<FaultDescription, PolicyAssertionCollection> faultBindingAssertions; 91this.operationBindingAssertions = new Dictionary<OperationDescription, PolicyAssertionCollection>(); 92this.messageBindingAssertions = new Dictionary<MessageDescription, PolicyAssertionCollection>(); 93this.faultBindingAssertions = new Dictionary<FaultDescription, PolicyAssertionCollection>(); 107public override PolicyAssertionCollection GetBindingAssertions() 112public override PolicyAssertionCollection GetOperationBindingAssertions(OperationDescription operation) 123public override PolicyAssertionCollection GetMessageBindingAssertions(MessageDescription message) 133public override PolicyAssertionCollection GetFaultBindingAssertions(FaultDescription fault)
System\ServiceModel\Description\MetadataImporter.cs (6)
140static readonly PolicyAssertionCollection noPolicy = new PolicyAssertionCollection(); 142readonly PolicyAssertionCollection bindingPolicy; 152public override PolicyAssertionCollection GetBindingAssertions() 157public override PolicyAssertionCollection GetOperationBindingAssertions(OperationDescription operation) 162public override PolicyAssertionCollection GetMessageBindingAssertions(MessageDescription message) 167public override PolicyAssertionCollection GetFaultBindingAssertions(FaultDescription fault)
System\ServiceModel\Description\PolicyConversionContext.cs (4)
36public abstract PolicyAssertionCollection GetBindingAssertions(); 37public abstract PolicyAssertionCollection GetOperationBindingAssertions(OperationDescription operation); 38public abstract PolicyAssertionCollection GetMessageBindingAssertions(MessageDescription message); 39public abstract PolicyAssertionCollection GetFaultBindingAssertions(FaultDescription fault);
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\UdpTransportBindingElementPolicy.cs (1)
27internal static void ExportRetransmissionEnabledAssertion(UdpTransportBindingElement bindingElement, PolicyAssertionCollection assertions)