1 write to contractContext
System.ServiceModel (1)
System\ServiceModel\Description\MessageContractExporter.cs (1)
88this.contractContext = context;
31 references to contractContext
System.ServiceModel (31)
System\ServiceModel\Description\MessageContractExporter.cs (31)
112EnsureXsdImport(schema.TargetNamespace, contractContext.WsdlPortType.ServiceDescription); 161return operation.DeclaringContract != contractContext.Contract; 216this.contractContext.WsdlPortType.ServiceDescription.Messages.Add(faultMessage); 220WsdlNS.OperationFault operationFault = contractContext.GetOperationFault(fault); 434if (ExportedMessages.WsdlMessages.ContainsKey(new MessageDescriptionDictionaryKey(contractContext.Contract, message))) 452WsdlNS.ServiceDescription wsdl = contractContext.WsdlPortType.ServiceDescription; 465WsdlNS.OperationMessage wsdlOperationMessage = contractContext.GetOperationMessage(message); 467this.ExportedMessages.WsdlMessages.Add(new MessageDescriptionDictionaryKey(contractContext.Contract, message), wsdlMessage); 477if (ExportedMessages.WsdlHeaderMessages.ContainsKey(new MessageDescriptionDictionaryKey(contractContext.Contract, message))) 486this.ExportedMessages.WsdlHeaderMessages.Add(new MessageDescriptionDictionaryKey(contractContext.Contract, message), wsdlMessage); 494contractContext.WsdlPortType.ServiceDescription.Messages.Add(wsdlMessage); 498this.ExportedMessages.WsdlHeaderMessages.Add(new MessageDescriptionDictionaryKey(contractContext.Contract, message), wsdlMessage); 510string portTypeName = contractContext.WsdlPortType.Name; 511string operationName = contractContext.GetOperation(operation).Name; 523WsdlNS.ServiceDescription wsdl = contractContext.WsdlPortType.ServiceDescription; 529WsdlNS.Message wsdlBodyMessage = this.ExportedMessages.WsdlMessages[new MessageDescriptionDictionaryKey(this.contractContext.Contract, messageDescription)]; 534WsdlNS.ServiceDescription wsdl = contractContext.WsdlPortType.ServiceDescription; 540string portTypeName = contractContext.WsdlPortType.Name; 541string operationName = contractContext.GetOperation(operation).Name; 545WsdlNS.ServiceDescription wsdl = contractContext.WsdlPortType.ServiceDescription; 602WsdlNS.Operation wsdlOperation = contractContext.GetOperation(operation); 966WsdlNS.Message wsdlMessage = this.ExportedMessages.WsdlMessages[new MessageDescriptionDictionaryKey(this.contractContext.Contract, description)]; 1068string portTypeName = contractContext.WsdlPortType.Name; 1069string portTypeNs = contractContext.WsdlPortType.ServiceDescription.TargetNamespace; 1100string portTypeName = contractContext.WsdlPortType.Name; 1101string portTypeNs = contractContext.WsdlPortType.ServiceDescription.TargetNamespace; 1102MessageDescriptionDictionaryKey key = new MessageDescriptionDictionaryKey(this.contractContext.Contract, description); 1151this.contractContext.WsdlPortType.ServiceDescription.Messages.Add(faultMessage); 1155WsdlNS.OperationFault operationFault = contractContext.GetOperationFault(fault); 1249reflector = new XmlSerializerOperationBehavior.Reflector(contractContext.Contract.Namespace, contractContext.Contract.ContractType);