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