3 instantiations of FaultDescription
System.ServiceModel (2)
System\ServiceModel\Description\TypeLoader.cs (1)
1053
FaultDescription fault = new
FaultDescription
(NamingHelper.GetMessageAction(contractName, operationName.DecodedName + faultName.DecodedName, attr.Action, false/*isResponse*/));
System\ServiceModel\Description\WsdlImporter.cs (1)
526
faultDescription = new
FaultDescription
(actionUri);
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\MessageBuilder.cs (1)
265
FaultDescription result = new
FaultDescription
(action)
83 references to FaultDescription
System.ServiceModel (76)
System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (2)
60
foreach (
FaultDescription
fault in operation.Faults)
72
static void ImportFaultSoapAction(WsdlContractConversionContext contractContext,
FaultDescription
fault, FaultBinding wsdlFaultBinding)
System\ServiceModel\Channels\SecurityBindingElement.cs (2)
2009
static void AddAssertionIfNotNull(PolicyConversionContext policyContext,
FaultDescription
message, XmlElement assertion)
2379
foreach (
FaultDescription
fault in operation.Faults)
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (2)
361
foreach (
FaultDescription
fault in operation.Faults)
414
foreach (
FaultDescription
fault in operation.Faults)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
994
FaultDescription
fault = operation.Faults[i];
1021
FaultDescription
fault = operation.Faults[i];
System\ServiceModel\Description\FaultDescriptionCollection.cs (7)
10
public class FaultDescriptionCollection : Collection<
FaultDescription
>
16
public
FaultDescription
Find(string action)
18
foreach (
FaultDescription
description in this)
27
public Collection<
FaultDescription
> FindAll(string action)
29
Collection<
FaultDescription
> descriptions = new Collection<
FaultDescription
>();
30
foreach (
FaultDescription
description in this)
System\ServiceModel\Description\ImportedPolicyConversionContext.cs (10)
34
readonly Dictionary<
FaultDescription
, PolicyAssertionCollection> faultBindingAssertions = new Dictionary<
FaultDescription
, PolicyAssertionCollection>();
39
Dictionary<
FaultDescription
, IEnumerable<XmlElement>> faultBindingAssertions,
58
foreach (
FaultDescription
faultDescription in operationDescription.Faults)
77
foreach (KeyValuePair<
FaultDescription
, IEnumerable<XmlElement>> entry in faultBindingAssertions)
105
public override PolicyAssertionCollection GetFaultBindingAssertions(
FaultDescription
message)
118
IEnumerable<Dictionary<
FaultDescription
, IEnumerable<XmlElement>>> faultAssertionEnumerator;
120
faultAssertionEnumerator = PolicyIterationHelper.GetCartesianProduct<
FaultDescription
, IEnumerable<XmlElement>>(policyAlternatives.FaultBindingAlternatives);
124
foreach (Dictionary<
FaultDescription
, IEnumerable<XmlElement>> faultAssertionsSelection in faultAssertionEnumerator)
316
public Dictionary<
FaultDescription
, IEnumerable<IEnumerable<XmlElement>>> FaultBindingAlternatives;
System\ServiceModel\Description\MessageContractExporter.cs (8)
153
foreach (
FaultDescription
fault in operation.Faults)
210
void ExportFault(
FaultDescription
fault)
225
XmlQualifiedName ExportFaultElement(
FaultDescription
fault)
705
foreach (
FaultDescription
fault in operation.Faults)
711
void ExportFaultBinding(
FaultDescription
fault, bool isEncoded, WsdlNS.OperationBinding operationBinding)
1133
foreach (
FaultDescription
fault in operation.Faults)
1145
void ExportFault(
FaultDescription
fault, XmlSerializerOperationBehavior.Reflector.OperationReflector operationReflector)
1160
XmlQualifiedName ExportFaultElement(
FaultDescription
fault, XmlSerializerOperationBehavior.Reflector.OperationReflector operationReflector)
System\ServiceModel\Description\MessageContractImporter.cs (1)
601
FaultDescription
faultDescription = contractContext.GetFaultDescription(fault);
System\ServiceModel\Description\MetadataExporter.cs (3)
83
Dictionary<
FaultDescription
, PolicyAssertionCollection> faultBindingAssertions;
93
this.faultBindingAssertions = new Dictionary<
FaultDescription
, PolicyAssertionCollection>();
133
public override PolicyAssertionCollection GetFaultBindingAssertions(
FaultDescription
fault)
System\ServiceModel\Description\MetadataImporter.cs (1)
167
public override PolicyAssertionCollection GetFaultBindingAssertions(
FaultDescription
fault)
System\ServiceModel\Description\PolicyConversionContext.cs (1)
39
public abstract PolicyAssertionCollection GetFaultBindingAssertions(
FaultDescription
fault);
System\ServiceModel\Description\ServiceContractGenerator.cs (2)
648
foreach (
FaultDescription
fault in context.Operation.Faults)
656
static CodeAttributeDeclaration CreateAttrDecl(OperationContractGenerationContext context,
FaultDescription
fault)
System\ServiceModel\Description\TypeLoader.cs (5)
934
FaultDescription
faultDescription = CreateFaultDescription(knownFault, contractQname, declaringContract.Namespace, operationDescription.XmlName);
1034
private void CheckDuplicateFaultContract(FaultDescriptionCollection faultDescriptionCollection,
FaultDescription
fault, string operationName)
1036
foreach (
FaultDescription
existingFault in faultDescriptionCollection)
1047
FaultDescription
CreateFaultDescription(FaultContractAttribute attr,
1053
FaultDescription
fault = new FaultDescription(NamingHelper.GetMessageAction(contractName, operationName.DecodedName + faultName.DecodedName, attr.Action, false/*isResponse*/));
System\ServiceModel\Description\WsdlContractConversionContext.cs (7)
30
readonly Dictionary<
FaultDescription
, WsdlNS.OperationFault> wsdlOperationFaults;
32
readonly Dictionary<WsdlNS.OperationFault,
FaultDescription
> faultDescriptions;
45
this.wsdlOperationFaults = new Dictionary<
FaultDescription
, WsdlNS.OperationFault>();
46
this.faultDescriptions = new Dictionary<WsdlNS.OperationFault,
FaultDescription
>();
104
public WsdlNS.OperationFault GetOperationFault(
FaultDescription
fault)
119
public
FaultDescription
GetFaultDescription(WsdlNS.OperationFault operationFault)
138
internal void AddFault(
FaultDescription
faultDescription, WsdlNS.OperationFault wsdlOperationFault)
System\ServiceModel\Description\WsdlEndpointConversionContext.cs (7)
25
readonly Dictionary<
FaultDescription
, WsdlNS.FaultBinding> wsdlFaultBindings;
27
readonly Dictionary<WsdlNS.FaultBinding,
FaultDescription
> faultDescriptionBindings;
41
this.wsdlFaultBindings = new Dictionary<
FaultDescription
, WsdlNS.FaultBinding>();
42
this.faultDescriptionBindings = new Dictionary<WsdlNS.FaultBinding,
FaultDescription
>();
126
public WsdlNS.FaultBinding GetFaultBinding(
FaultDescription
fault)
141
public
FaultDescription
GetFaultDescription(WsdlNS.FaultBinding faultBinding)
160
internal void AddFaultBinding(
FaultDescription
faultDescription, WsdlNS.FaultBinding wsdlFaultBinding)
System\ServiceModel\Description\WsdlExporter.cs (5)
76
foreach (
FaultDescription
fault in operation.Faults)
198
foreach (
FaultDescription
fault in operation.Faults)
294
WsdlNS.OperationFault CreateWsdlOperationFault(
FaultDescription
fault)
402
WsdlNS.FaultBinding CreateWsdlFaultBinding(
FaultDescription
faultDescription, Binding binding, WsdlNS.OperationBinding wsdlOperationBinding)
782
foreach (
FaultDescription
fault in operation.Faults)
System\ServiceModel\Description\WsdlImporter.cs (7)
331
FaultDescription
faultDescription;
399
foreach (
FaultDescription
fault in operation.Faults)
516
static bool TryCreateFaultDescription(WsdlNS.OperationFault wsdlOperationFault, OperationDescription operationDescription, out
FaultDescription
faultDescription)
864
internal static WsdlNS.FaultBinding FindFaultBinding(WsdlNS.OperationBinding wsdlOperationBinding,
FaultDescription
fault)
2220
policyAlternatives.FaultBindingAlternatives = new Dictionary<
FaultDescription
, IEnumerable<IEnumerable<XmlElement>>>();
2242
foreach (
FaultDescription
fault in operation.Faults)
2276
void CreateFaultBindingAlternatives(PolicyAlternatives policyAlternatives, WsdlNS.ServiceDescription bindingWsdl,
FaultDescription
fault, WsdlNS.FaultBinding wsdlFaultBinding)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (2)
414
FaultDescription
fault = this.Operation.Faults[i];
608
internal XmlMembersMapping ImportFaultElement(
FaultDescription
fault, out XmlQualifiedName elementName)
System\ServiceModel\Security\ChannelProtectionRequirements.cs (1)
354
foreach (
FaultDescription
fault in faults)
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
1386
foreach (
FaultDescription
fault in operation.Faults)
System.ServiceModel.Activities (7)
System\ServiceModel\Activities\ContractInferenceHelper.cs (2)
577
foreach (
FaultDescription
faultDescription in operation.Faults)
595
FaultDescription
faultDescription = MessageBuilder.CreateFaultDescription(operation, faultType, action);
System\ServiceModel\Activities\ContractValidationHelper.cs (1)
153
FaultDescription
targetFault = targetOperation.Faults[index];
System\ServiceModel\Activities\MessageBuilder.cs (2)
261
public static
FaultDescription
CreateFaultDescription(OperationDescription operation, Type faultType, string overridingAction)
265
FaultDescription
result = new FaultDescription(action)
System\ServiceModel\Activities\SendReply.cs (2)
396
foreach (
FaultDescription
faultDescription in operation.Faults)
407
static SendReply BuildFaultReplies(
FaultDescription
faultDescription, bool isMessageContract)