24 references to PolicyHelper
dotnet-svcutil-lib (24)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\PolicyReader.cs (16)
52private static IEnumerable<XmlElement> s_empty = new PolicyHelper.EmptyEnumerable<XmlElement>(); 53private static IEnumerable<IEnumerable<XmlElement>> s_emptyEmpty = new PolicyHelper.SingleEnumerable<IEnumerable<XmlElement>>(new PolicyHelper.EmptyEnumerable<XmlElement>()); 69string warningMsg = string.Format(SRServiceModel.ExceededMaxPolicyComplexity, node.Name, PolicyHelper.GetFragmentIdentifier((XmlElement)node)); 77switch (PolicyHelper.GetNodeType(node)) 79case PolicyHelper.NodeType.Policy: 80case PolicyHelper.NodeType.All: 83case PolicyHelper.NodeType.ExactlyOne: 86case PolicyHelper.NodeType.Assertion: 89case PolicyHelper.NodeType.PolicyReference: 92case PolicyHelper.NodeType.UnrecognizedWSPolicy: 136yield return new PolicyHelper.SingleEnumerable<XmlElement>(element); 169target = PolicyHelper.CrossProduct<XmlElement>(target, childPolicy, yieldLimiter); 182target = PolicyHelper.CrossProduct<XmlElement>(target, childPolicy, yieldLimiter); 246return PolicyHelper.NodeType.NonElement; 260return PolicyHelper.NodeType.UnrecognizedWSPolicy;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (8)
1379if (MetadataImporter.PolicyHelper.IsPolicyURIs(attribute)) 1416if (MetadataImporter.PolicyHelper.IsPolicyURIs(attribute)) 2150if (PolicyHelper.IsPolicyURIs(attribute)) 2163if (attributes != null && Array.Exists(attributes, PolicyHelper.IsPolicyURIs)) 2195policyAlternatives.EndpointAlternatives = PolicyHelper.CrossProduct<XmlElement>(wsdlBindingAlternatives, wsdlPortAlternatives, new YieldLimiter(_importer.Quotas.MaxYields, _importer)); 2359if (PolicyHelper.GetNodeType(policyDocument.Value) != PolicyHelper.NodeType.Policy) 2429return PolicyHelper.GetFragmentIdentifier(element);