1 write to parameterDataContractType
System.ServiceModel.Web (1)
System\ServiceModel\Dispatcher\SingleBodyParameterDataContractMessageFormatter.cs (1)
51
this.
parameterDataContractType
= DataContractSerializerOperationFormatter.GetSubstituteDataContractType(parameterType, out isQueryable);
9 references to parameterDataContractType
System.ServiceModel.Web (9)
System\ServiceModel\Dispatcher\SingleBodyParameterDataContractMessageFormatter.cs (9)
52
this.isParameterCollectionInterfaceDataContract = IsTypeCollectionInterface(this.
parameterDataContractType
);
61
Type nullableType = UnwrapNullableType(this.
parameterDataContractType
);
62
if (nullableType != this.
parameterDataContractType
)
70
ValidateType(this.
parameterDataContractType
, surrogate, this.knownTypes);
73
CreateInputSerializers(this.
parameterDataContractType
);
123
if (!this.
parameterDataContractType
.IsAssignableFrom(type))
125
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new SerializationException(SR2.GetString(SR2.TypeIsNotParameterTypeAndIsNotPresentInKnownTypes, type, this.OperationName, this.ContractName,
parameterDataContractType
)));
127
typeForSerializer = this.
parameterDataContractType
;
131
typeForSerializer = GetTypeForSerializer(type, this.
parameterDataContractType
, this.knownTypes);