1 instantiation of SchemaExporter
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\XsdDataContractExporter.cs (1)
275
SchemaExporter exporter = new
SchemaExporter
(GetSchemaSet(), DataContractSet);
26 references to SchemaExporter
System.Private.DataContractSerialization (26)
System\Runtime\Serialization\DataContract.cs (1)
1343
SchemaExporter
.GetXmlTypeInfo(type, out XmlQualifiedName xmlTypeName, out _, out _);
System\Runtime\Serialization\SchemaImporter.cs (22)
219
if (SchemaObjects.TryGetValue(
SchemaExporter
.AnytypeQualifiedName, out schemaObjectInfo))
245
schemaObjects.Add(
SchemaExporter
.AnytypeQualifiedName, new SchemaObjectInfo(null, null, null, knownTypesForObject));
376
return ImportType(
SchemaExporter
.AnytypeQualifiedName);
470
if (baseTypeName ==
SchemaExporter
.AnytypeQualifiedName)
549
XmlQualifiedName expectedBase =
SchemaExporter
.StringQualifiedName;
805
string? isValueTypeInnerText = GetInnerText(typeName, ImportAnnotation(annotation,
SchemaExporter
.IsValueTypeName));
860
XmlSchemaAny iSerializableWildcardElement =
SchemaExporter
.ISerializableWildcardElement;
870
XmlQualifiedName factoryTypeAttributeRefName =
SchemaExporter
.ISerializableFactoryTypeAttribute.RefName;
933
elementTypeName =
SchemaExporter
.AnytypeQualifiedName;
977
memberTypeContract = ImportType(
SchemaExporter
.AnytypeQualifiedName);
1014
XmlQualifiedName surrogateDataAnnotationName =
SchemaExporter
.SurrogateDataAnnotationName;
1022
XmlElement? defaultValueElement = ImportAnnotation(annotation,
SchemaExporter
.DefaultValueAnnotation);
1027
throw new InvalidDataContractException(SR.Format(SR.AnnotationAttributeNotFound,
SchemaExporter
.DefaultValueAnnotation.Name, typeName.Name, typeName.Namespace, Globals.EmitDefaultValueAttribute));
1033
XmlElement? actualTypeElement = ImportAnnotation(annotation,
SchemaExporter
.ActualTypeAnnotationName);
1039
throw new InvalidDataContractException(SR.Format(SR.AnnotationAttributeNotFound,
SchemaExporter
.ActualTypeAnnotationName.Name, typeName.Name, typeName.Namespace, Globals.ActualTypeNameAttribute));
1042
throw new InvalidDataContractException(SR.Format(SR.AnnotationAttributeNotFound,
SchemaExporter
.ActualTypeAnnotationName.Name, typeName.Name, typeName.Namespace, Globals.ActualTypeNamespaceAttribute));
1094
dataContract.ItemContract = ImportType(
SchemaExporter
.AnytypeQualifiedName);
1152
string? isDictionaryInnerText = GetInnerText(typeName, ImportAnnotation(annotation,
SchemaExporter
.IsDictionaryAnnotationName));
1196
dataContract.BaseContractName = ImportActualType(annotation,
SchemaExporter
.DefaultEnumBaseTypeName, typeName);
1211
string? valueInnerText = GetInnerText(typeName, ImportAnnotation(enumFacet.Annotation,
SchemaExporter
.EnumerationValueAnnotationName));
1212
long enumValue = (valueInnerText == null) ?
SchemaExporter
.GetDefaultEnumValue(isFlags, dataContract.Members.Count)
1250
XmlQualifiedName surrogateDataAnnotationName =
SchemaExporter
.SurrogateDataAnnotationName;
System\Runtime\Serialization\XmlDataContract.cs (1)
147
SchemaExporter
.GetXmlTypeInfo(type, out xmlName, out xsdType, out hasRoot);
System\Runtime\Serialization\XmlSerializableServices.cs (1)
71
SchemaExporter
.AddDefaultXmlType(schemas, typeQName.Name, typeQName.Namespace);
System\Runtime\Serialization\XsdDataContractExporter.cs (1)
275
SchemaExporter
exporter = new SchemaExporter(GetSchemaSet(), DataContractSet);