3 types derived from XmlSerializer
dotnet-svcutil-lib (3)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataSet.cs (1)
962internal abstract class XmlSerializer1 : Microsoft.Xml.Serialization.XmlSerializer
FrameworkFork\System.Web.Services\Services\Description\ServiceDescription.cs (1)
241internal class ServiceDescriptionSerializer : XmlSerializer
FrameworkFork\System.Web.Services\Services\Description\WebReferenceOptions.cs (1)
500internal sealed class webReferenceOptionsSerializer : XmlSerializer
4 instantiations of XmlSerializer
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchema.cs (1)
177XmlSerializer serializer = new XmlSerializer(typeof(XmlSchema));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (1)
687XmlSerializer s = new XmlSerializer(o.GetType());
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\XmlSerializerObjectSerializer.cs (2)
51_serializer = new XmlSerializer(type); 57_serializer = new XmlSerializer(type, xmlRoot);
59 references to XmlSerializer
dotnet-svcutil-lib (59)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchema.cs (1)
177XmlSerializer serializer = new XmlSerializer(typeof(XmlSchema));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (1)
687XmlSerializer s = new XmlSerializer(o.GetType());
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (2)
272typeof(XmlSerializer), 436typeof(XmlSerializer),
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializer.cs (18)
109public virtual XmlSerializer GetSerializer(Type type) { throw new NotSupportedException(); } 529public static XmlSerializer[] FromMappings(XmlMapping[] mappings) 539public static XmlSerializer[] FromMappings(XmlMapping[] mappings, Type type) 541if (mappings == null || mappings.Length == 0) return new XmlSerializer[0]; 549return new XmlSerializer[0]; 556XmlSerializer[] serializers = new XmlSerializer[mappings.Length]; 562serializers[i] = (XmlSerializer)contract.TypedSerializers[mappings[i].Key]; 577XmlSerializer[] serializers = new XmlSerializer[mappings.Length]; 579serializers[i] = (XmlSerializer)contract.TypedSerializers[mappings[i].Key]; 584private static XmlSerializer[] GetSerializersFromCache(XmlMapping[] mappings, Type type) 586XmlSerializer[] serializers = new XmlSerializer[mappings.Length]; 605serializers[i] = typedMappingTable[mappingKey] as XmlSerializer; 627serializers[index] = (XmlSerializer)contract.TypedSerializers[mappingKey.Mapping.Key]; 642public static XmlSerializer[] FromTypes(Type[] types) 645return new XmlSerializer[0];
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializerFactory.cs (12)
34public XmlSerializer CreateSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace) 43public XmlSerializer CreateSerializer(Type type, XmlRootAttribute root) 52public XmlSerializer CreateSerializer(Type type, Type[] extraTypes) 61public XmlSerializer CreateSerializer(Type type, XmlAttributeOverrides overrides) 70public XmlSerializer CreateSerializer(XmlTypeMapping xmlTypeMapping) 72TempAssembly tempAssembly = XmlSerializer.GenerateTempAssembly(xmlTypeMapping); 73return (XmlSerializer)tempAssembly.Contract.TypedSerializers[xmlTypeMapping.Key]; 80public XmlSerializer CreateSerializer(Type type) 89public XmlSerializer CreateSerializer(Type type, string defaultNamespace) 109tempAssembly = XmlSerializer.GenerateTempAssembly(mapping, type, defaultNamespace); 123return (XmlSerializer)tempAssembly.Contract.GetSerializer(type); 126public XmlSerializer CreateSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace, string location)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataSet.cs (1)
1052public override Microsoft.Xml.Serialization.XmlSerializer GetSerializer(System.Type type)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (12)
603private XmlSerializer[] _serializers = null; 624internal XmlSerializer GetSerializer(int handle) 644private XmlSerializer[] GenerateSerializers() 661XmlSerializer[] uniqueSerializers = CreateSerializersFromMappings(uniqueMappings.ToArray(), _type); 664XmlSerializer[] serializers = new XmlSerializer[_mappings.Count]; 675private XmlSerializer[] CreateSerializersFromMappings(XmlMapping[] mappings, Type type) 695internal XmlSerializer GetSerializer() 758internal override XmlSerializer BodySerializer 768internal override XmlSerializer HeaderSerializer 924public static XmlSerializer[] FromMappings(XmlMapping[] mappings, Type type) 933return XmlSerializer.FromMappings(mappings, type);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\XmlSerializerObjectSerializer.cs (3)
17private XmlSerializer _serializer; 28internal XmlSerializerObjectSerializer(Type type, XmlQualifiedName qualifiedName, XmlSerializer xmlSerializer) 37private void Initialize(Type type, string rootName, string rootNamespace, XmlSerializer xmlSerializer)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (6)
40XmlSerializer serializer; 135XmlSerializer serializer; 305private void SerializeBody(XmlDictionaryWriter writer, MessageVersion version, XmlSerializer serializer, MessagePartDescription returnPart, MessagePartDescriptionCollection bodyParts, object returnValue, object[] parameters) 357private object DeserializeBody(XmlDictionaryReader reader, MessageVersion version, XmlSerializer serializer, MessagePartDescription returnPart, MessagePartDescriptionCollection bodyParts, object[] parameters, bool isRequest) 410internal abstract XmlSerializer BodySerializer { get; } 411internal abstract XmlSerializer HeaderSerializer { get; }
FrameworkFork\System.Web.Services\Services\Description\ServiceDescription.cs (3)
51private static XmlSerializer s_serializer; 272public static XmlSerializer Serializer 476XmlSerializer serializer = Serializer;