1 write to Action
System.ServiceModel (1)
System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (1)
81fault.Action = soapAction;
22 references to Action
System.ServiceModel (18)
System\ServiceModel\Channels\SecurityBindingElement.cs (2)
2384if (protectionRequirements.OutgoingSignatureParts.TryGetParts(fault.Action, out parts)) 2390if (protectionRequirements.OutgoingEncryptionParts.TryGetParts(fault.Action, out parts))
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (1)
369ProtectionLevel newProtectionLevel = GetProtectionLevel(messageSignedParts.IsBodyIncluded, messageEncryptedParts.IsBodyIncluded, fault.Action);
System\ServiceModel\Description\DispatcherBuilder.cs (2)
995child.FaultContractInfos.Add(new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, operation.KnownTypes)); 1022child.FaultContractInfos.Add(new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, operation.KnownTypes));
System\ServiceModel\Description\FaultDescriptionCollection.cs (2)
20if (description != null && action == description.Action) 32if (description != null && action == description.Action)
System\ServiceModel\Description\MessageContractExporter.cs (2)
221WsdlExporter.WSAddressingHelper.AddActionAttribute(fault.Action, operationFault, this.exporter.PolicyVersion); 1156WsdlExporter.WSAddressingHelper.AddActionAttribute(fault.Action, operationFault, this.exporter.PolicyVersion);
System\ServiceModel\Description\ServiceContractGenerator.cs (2)
663if (fault.Action != null) 664faultContractAttr.Arguments.Add(new CodeAttributeArgument("Action", new CodePrimitiveExpression(fault.Action)));
System\ServiceModel\Description\WsdlExporter.cs (1)
303WSAddressingHelper.AddActionAttribute(fault.Action, wsdlOperationFault, this.PolicyVersion);
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
415FaultContractInfo faultContractInfo = new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, this.Operation.KnownTypes);
System\ServiceModel\Security\ChannelProtectionRequirements.cs (4)
369requirements.IncomingSignatureParts.AddParts(signedParts, fault.Action); 370requirements.IncomingEncryptionParts.AddParts(encryptedParts, fault.Action); 374requirements.OutgoingSignatureParts.AddParts(signedParts, fault.Action); 375requirements.OutgoingEncryptionParts.AddParts(encryptedParts, fault.Action);
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
1391if (protectionRequirements.OutgoingEncryptionParts.TryGetParts(fault.Action, out parts))
System.ServiceModel.Activities (4)
System\ServiceModel\Activities\ContractInferenceHelper.cs (1)
581if (faultDescription.Action != action)
System\ServiceModel\Activities\ContractValidationHelper.cs (2)
160if (targetFault.Action != action) 162Constraint.AddValidationError(context, new ValidationError(SR2.PropertyMismatch(action, "Fault Action", targetFault.Action, targetOperation.Name, targetOperation.DeclaringContract.Name)));
System\ServiceModel\Activities\SendReply.cs (1)
418Action = faultDescription.Action,