5 types derived from Accessor
System.Private.Xml (5)
System\Xml\Serialization\Mappings.cs (5)
144
internal sealed class ElementAccessor :
Accessor
185
internal sealed class ChoiceIdentifierAccessor :
Accessor
210
internal sealed class TextAccessor :
Accessor
214
internal sealed class XmlnsAccessor :
Accessor
218
internal sealed class AttributeAccessor :
Accessor
28 references to Accessor
System.Private.Xml (28)
System\Xml\Serialization\Mappings.cs (1)
805
internal
Accessor
? Accessor
System\Xml\Serialization\SoapReflectionImporter.cs (1)
703
attribute.Name =
Accessor
.EscapeQName(a.SoapAttribute == null || a.SoapAttribute.AttributeName.Length == 0 ? accessorName : a.SoapAttribute.AttributeName);
System\Xml\Serialization\XmlMapping.cs (1)
61
get { return System.Xml.Serialization.
Accessor
.UnescapeName(Accessor.Name); }
System\Xml\Serialization\XmlMemberMapping.cs (2)
24
internal
Accessor
? Accessor
39
get { return
Accessor
.UnescapeName(Accessor!.Name); }
System\Xml\Serialization\XmlReflectionImporter.cs (9)
312
private
Accessor
ReconcileAccessor(
Accessor
accessor, NameTable accessors)
317
Accessor
? existing = (
Accessor
?)accessors[accessor.Name, accessor.Namespace];
1600
attribute.Name =
Accessor
.EscapeQName(a.XmlAttribute.AttributeName.Length == 0 ? accessorName : a.XmlAttribute.AttributeName);
1779
attribute.Name =
Accessor
.EscapeQName(a.XmlAttribute.AttributeName.Length == 0 ? accessorName : a.XmlAttribute.AttributeName);
2185
private static void AddUniqueAccessor(INameScope scope,
Accessor
accessor)
2187
Accessor
? existing = (
Accessor
?)scope[accessor.Name, accessor.Namespace];
System\Xml\Serialization\XmlSchemaImporter.cs (12)
207
member.Name = CodeIdentifier.MakeValid(
Accessor
.UnescapeName(accessor.Name));
239
accessor.Name =
Accessor
.EscapeName(name);
287
string unescapedName =
Accessor
.UnescapeName(element.Name);
556
identifier =
Accessor
.UnescapeName(identifier);
608
identifier =
Accessor
.UnescapeName(identifier);
1104
identifier = CodeIdentifier.MakeValid(
Accessor
.UnescapeName(element.Name!));
1106
identifier += CodeIdentifier.MakePascal(
Accessor
.UnescapeName(element.Name!));
1336
string refElementIdentifier = CodeIdentifier.MakeValid(
Accessor
.UnescapeName(refElement.Name!));
1420
string name = CodeIdentifier.MakeValid(
Accessor
.UnescapeName(accessor.Name));
1470
member.Name = CodeIdentifier.MakeValid(
Accessor
.UnescapeName(accessor.Name));
1740
identifier =
Accessor
.UnescapeName(identifier);
1799
typeName = GenerateUniqueTypeName(
Accessor
.UnescapeName(typeName), typeNs);
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (1)
241
string serializerName = CodeIdentifier.MakeValid(
Accessor
.UnescapeName(mapping.Accessor.Mapping!.TypeDesc!.Name));
System\Xml\Serialization\XmlSerializationILGen.cs (1)
314
string serializerName = CodeIdentifier.MakeValid(
Accessor
.UnescapeName(mapping.Accessor.Mapping!.TypeDesc!.Name));