System\ServiceModel\Description\MessageContractExporter.cs (25)
641foreach (XmlSchema schema in SchemaSet.Schemas())
642SchemaSet.Reprocess(schema);
643SchemaHelper.Compile(SchemaSet, exporter.Errors);
907SchemaSet.Add(wsdl);
908SchemaSet.Add(soap);
909SchemaSet.Add(soapEncoding);
910SchemaSet.Add(fakeXsdSchema);
912SchemaSet.Remove(wsdl);
913SchemaSet.Remove(soap);
914SchemaSet.Remove(soapEncoding);
915SchemaSet.Remove(fakeXsdSchema);
950ExportMessagePart(wsdlMessage, header, typeName, xsdType, true/*isOptional*/, IsTypeNullable(header.Type), false/*IsOperationInherited(operation)*/, true /*generateElement*/, null/*wrapperNamespace*/, null/*wrapperSequence*/, SchemaSet);
973wrapperSequence = ExportWrappedPart(wsdlMessage, description.Body.WrapperName, description.Body.WrapperNamespace, SchemaSet, false /*isOperationInherited*/);
980ExportMessagePart(wsdlMessage, description.Body.ReturnValue, typeName, xsdType, true/*isOptional*/, IsTypeNullable(description.Body.ReturnValue.Type), false/*isOperationInherited*/, dataContractFormatAttribute.Style != OperationFormatStyle.Rpc, description.Body.WrapperNamespace, wrapperSequence, SchemaSet);
988ExportMessagePart(wsdlMessage, bodyPart, typeName, xsdType, true/*isOptional*/, IsTypeNullable(bodyPart.Type), false/*isOperationInherited*/, dataContractFormatAttribute.Style != OperationFormatStyle.Rpc, description.Body.WrapperNamespace, wrapperSequence, SchemaSet);
1292foreach (XmlSchema schema in this.SchemaSet.Schemas())
1309SchemaSet.Add(wsdl);
1310SchemaSet.Add(soap);
1311SchemaSet.Add(soapEncoding);
1312SchemaSet.Add(fakeXsdSchema);
1314SchemaSet.Remove(wsdl);
1315SchemaSet.Remove(soap);
1316SchemaSet.Remove(soapEncoding);
1317SchemaSet.Remove(fakeXsdSchema);
1323XmlSchemaSet schemaSet = this.SchemaSet;