1 write to DetailType
System.ServiceModel.Primitives (1)
System\ServiceModel\Description\TypeLoader.cs (1)
1134fault.DetailType = attr.DetailType;
9 references to DetailType
System.ServiceModel.Primitives (9)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
138child.FaultContractInfos.Add(new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, operation.KnownTypes)); 165child.FaultContractInfos.Add(new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, operation.KnownTypes));
System\ServiceModel\Description\TypeLoader.cs (3)
1103if (XmlName.IsNullOrEmpty(existingFault.ElementName) && XmlName.IsNullOrEmpty(fault.ElementName) && existingFault.DetailType == fault.DetailType) 1106SRP.Format(SRP.SFxFaultContractDuplicateDetailType, operationName, fault.DetailType)));
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (4)
424FaultContractInfo faultContractInfo = new FaultContractInfo(fault.Action, fault.DetailType, fault.ElementName, fault.Namespace, Operation.KnownTypes); 687XmlTypeMapping mapping = _parent._importer.ImportTypeMapping(fault.DetailType, IsEncoded); 692throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxFaultTypeAnonymous, Operation.Name, fault.DetailType.FullName))); 698members[0] = XmlSerializerHelper.GetXmlReflectionMember(null /*memberName*/, faultElementName, faultNamespace, fault.DetailType,