16 references to TypeOfIXmlSerializable
dotnet-svcutil-lib (16)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (2)
386if (!childType.GetTypeInfo().IsEnum && !Globals.TypeOfIXmlSerializable.IsAssignableFrom(childType) 419if (Globals.TypeOfIXmlSerializable.IsAssignableFrom(type))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (6)
545if (Globals.TypeOfIXmlSerializable.IsAssignableFrom(type)) 560throw /*System.Runtime.Serialization.*/DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidDataContractException(string.Format(SRSerialization.TypeMustBeIXmlSerializable, DataContract.GetClrTypeFullName(type), DataContract.GetClrTypeFullName(Globals.TypeOfIXmlSerializable), dataContract.StableName.Name, dataContract.StableName.Namespace))); 1198type.BaseTypes.Add(DataContract.GetClrTypeFullName(Globals.TypeOfIXmlSerializable)); 1587readXmlMethod.ImplementationTypes.Add(Globals.TypeOfIXmlSerializable); 1609writeXmlMethod.ImplementationTypes.Add(Globals.TypeOfIXmlSerializable); 1629getSchemaMethod.ImplementationTypes.Add(Globals.TypeOfIXmlSerializable);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (1)
1015if (Globals.TypeOfIXmlSerializable.IsAssignableFrom(type) || IsArraySegment(type))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (3)
704else if (Globals.TypeOfIXmlSerializable.IsAssignableFrom(type)) 1297Globals.TypeOfIXmlSerializable.IsAssignableFrom(type)) 1507else if (Globals.TypeOfIXmlSerializable.IsAssignableFrom(type))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSet.cs (1)
504(Globals.TypeOfIXmlSerializable.IsAssignableFrom(type) && !typeInfo.IsGenericTypeDefinition) ||
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SchemaImporter.cs (2)
512if (Globals.TypeOfIXmlSerializable.GetTypeInfo().IsAssignableFrom(referencedType.GetTypeInfo())) 755&& Globals.TypeOfIXmlSerializable.IsAssignableFrom(referencedType))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlDataContract.cs (1)
444ilg.ConvertValue(this.UnderlyingType, Globals.TypeOfIXmlSerializable);