25 references to DeclaringContract
System.ServiceModel.Primitives (25)
System\ServiceModel\Description\ContractDescription.cs (2)
185
if (od.
DeclaringContract
!= this)
187
ContractDescription inheritedContract = od.
DeclaringContract
;
System\ServiceModel\Description\OperationDescription.cs (1)
107
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(
DeclaringContract
));
System\ServiceModel\Description\ServiceReflector.cs (1)
105
ContractDescription contract = operation.
DeclaringContract
;
System\ServiceModel\Description\TypeLoader.cs (7)
218
bool isInherited = operationDescription.
DeclaringContract
!= contractDesc;
229
bool isInherited = opDesc.
DeclaringContract
!= contractDesc;
230
Type targetIface = implIsCallback ? opDesc.
DeclaringContract
.CallbackContractType : opDesc.
DeclaringContract
.ContractType;
281
bool isInherited = operationDescription.
DeclaringContract
!= contractDesc;
284
GetFormattingAttribute(operationDescription.
DeclaringContract
.ContractType,
797
op.Name, inheritedContractDescription.Name, existingOp.
DeclaringContract
.Name)));
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (14)
36
Reflector parentReflector = new Reflector(operation.
DeclaringContract
.Namespace, operation.
DeclaringContract
.ContractType);
98
bool isInherited = operation.
DeclaringContract
!= contract;
229
Type contractType = operation.
DeclaringContract
!= null ? operation.
DeclaringContract
.ContractType : null;
299
if (operation.
DeclaringContract
!= null)
301
_keyBase = operation.
DeclaringContract
.Name + "," + operation.
DeclaringContract
.Namespace + ":";
344
get { return Operation.
DeclaringContract
.Name; }
349
get { return Operation.
DeclaringContract
.Namespace; }
503
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxHeaderNameMismatchInOperation, Operation.Name, Operation.
DeclaringContract
.Name, Operation.
DeclaringContract
.Namespace, header.Name, headerName)));
514
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxHeaderNamespaceMismatchInOperation, Operation.Name, Operation.
DeclaringContract
.Name, Operation.
DeclaringContract
.Namespace, header.Namespace, headerNs)));