2 writes to DetailType
System.ServiceModel (1)
System\ServiceModel\Description\TypeLoader.cs (1)
1059
fault.
DetailType
= attr.DetailType;
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\MessageBuilder.cs (1)
268
DetailType
= faultType
19 references to DetailType
System.ServiceModel (14)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
995
child.FaultContractInfos.Add(new FaultContractInfo(fault.Action, fault.
DetailType
, fault.ElementName, fault.Namespace, operation.KnownTypes));
1022
child.FaultContractInfos.Add(new FaultContractInfo(fault.Action, fault.
DetailType
, fault.ElementName, fault.Namespace, operation.KnownTypes));
System\ServiceModel\Description\MessageContractExporter.cs (3)
228
XmlQualifiedName typeName = ExportType(fault.
DetailType
, fault.Name, operation.Name, out xsdType);
232
elementName = DataContractExporter.GetRootElementName(fault.
DetailType
);
234
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SFxFaultTypeAnonymous, operation.Name, fault.
DetailType
.FullName)));
System\ServiceModel\Description\ServiceContractGenerator.cs (2)
658
CodeTypeReference exceptionTypeReference = fault.
DetailType
!= null ? context.Contract.ServiceContractGenerator.GetCodeTypeReference(fault.
DetailType
) : fault.DetailTypeReference;
System\ServiceModel\Description\TypeLoader.cs (3)
1038
if (XmlName.IsNullOrEmpty(existingFault.ElementName) && XmlName.IsNullOrEmpty(fault.ElementName) && existingFault.
DetailType
== fault.
DetailType
)
1040
SR.GetString(SR.SFxFaultContractDuplicateDetailType, operationName, fault.
DetailType
)));
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (4)
415
FaultContractInfo faultContractInfo = new FaultContractInfo(fault.Action, fault.
DetailType
, fault.ElementName, fault.Namespace, this.Operation.KnownTypes);
617
XmlTypeMapping mapping = this.parent.importer.ImportTypeMapping(fault.
DetailType
, this.IsEncoded);
621
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SFxFaultTypeAnonymous, this.Operation.Name, fault.
DetailType
.FullName)));
626
members[0] = XmlSerializerHelper.GetXmlReflectionMember(null /*memberName*/, faultElementName, faultNamespace, fault.
DetailType
,
System.ServiceModel.Activities (5)
System\ServiceModel\Activities\ContractInferenceHelper.cs (1)
579
if (faultDescription.
DetailType
== faultType)
System\ServiceModel\Activities\ContractValidationHelper.cs (1)
155
if (targetFault.
DetailType
== faultType)
System\ServiceModel\Activities\SendReply.cs (3)
410
if (faultDescription.
DetailType
== TypeHelper.VoidType || faultDescription.
DetailType
== null)
421
Type[] substitute = { faultDescription.
DetailType
};