5 types derived from Accessor
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Mappings.cs (5)
138internal class ElementAccessor : Accessor 179internal class ChoiceIdentifierAccessor : Accessor 204internal class TextAccessor : Accessor 208internal class XmlnsAccessor : Accessor 212internal class AttributeAccessor : Accessor
52 references to Accessor
dotnet-svcutil-lib (52)
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeExporter.cs (1)
172internal abstract void EnsureTypesExported(Accessor[] accessors, string ns);
FrameworkFork\Microsoft.Xml\Xml\Serialization\Mappings.cs (5)
771Accessor a1 = (Accessor)o1; 772Accessor a2 = (Accessor)o2; 822internal Accessor Accessor
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapCodeExporter.cs (3)
116AddTypeMetadata(codeClass.CustomAttributes, typeof(SoapTypeAttribute), mapping.TypeDesc.Name, Accessor.UnescapeName(mapping.TypeName), mapping.Namespace, mapping.IncludeInSchema); 229string elemName = Accessor.UnescapeName(element.Name); 286internal override void EnsureTypesExported(Accessor[] accessors, string ns)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (1)
729attribute.Name = Accessor.EscapeQName(a.SoapAttribute == null || a.SoapAttribute.AttributeName.Length == 0 ? accessorName : a.SoapAttribute.AttributeName);
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapSchemaImporter.cs (3)
322string typeName = GenerateUniqueTypeName(Accessor.UnescapeName(type.Name)); 558member.Name = CodeIdentifier.MakeValid(Accessor.UnescapeName(accessor.Name)); 627identifier = Accessor.UnescapeName(identifier);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (14)
89ExportType(mapping.Attribute.Mapping, Accessor.UnescapeName(mapping.Attribute.Name), mapping.Attribute.Namespace, null, false); 96ExportType(element.Mapping, Accessor.UnescapeName(element.Name), element.Namespace, null, false); 101ExportType(mapping.Text.Mapping, Accessor.UnescapeName(mapping.Text.Name), mapping.Text.Namespace, null, false); 109ExportType(element.Mapping, Accessor.UnescapeName(element.Name), element.Namespace, element, true); 164AddTypeMetadata(codeClass.CustomAttributes, typeof(XmlTypeAttribute), mapping.TypeDesc.Name, Accessor.UnescapeName(mapping.TypeName), mapping.Namespace, mapping.IncludeInSchema); 418private void AddDefaultValueAttribute(CodeMemberField field, CodeAttributeDeclarationCollection metadata, object defaultValue, TypeMapping mapping, CodeCommentStatementCollection comments, TypeDesc memberTypeDesc, Accessor accessor, CodeConstructor ctor) 552private static void DropDefaultAttribute(Accessor accessor, CodeCommentStatementCollection comments, string type) 663AddRootMetadata(metadata, mapping.Mapping, Accessor.UnescapeName(mapping.Accessor.Name), mapping.Accessor.Namespace, mapping.Accessor); 690string elementName = Accessor.UnescapeName(arrayElement.Name); 718string attrName = Accessor.UnescapeName(attribute.Name); 747string elemName = Accessor.UnescapeName(element.Name); 784string elemName = Accessor.UnescapeName(element.Name); 966internal override void EnsureTypesExported(Accessor[] accessors, string ns) 973private void EnsureTypesExported(Accessor accessor, string ns)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlMapping.cs (1)
65get { return Microsoft.Xml.Serialization.Accessor.UnescapeName(Accessor.Name); }
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlMemberMapping.cs (2)
28internal Accessor Accessor 45get { return Accessor.UnescapeName(Accessor.Name); }
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (9)
306private Accessor ReconcileAccessor(Accessor accessor, NameTable accessors) 311Accessor existing = (Accessor)accessors[accessor.Name, accessor.Namespace]; 1586attribute.Name = Accessor.EscapeQName(a.XmlAttribute.AttributeName.Length == 0 ? accessorName : a.XmlAttribute.AttributeName); 1767attribute.Name = Accessor.EscapeQName(a.XmlAttribute.AttributeName.Length == 0 ? accessorName : a.XmlAttribute.AttributeName); 2174private static void AddUniqueAccessor(INameScope scope, Accessor accessor) 2176Accessor existing = (Accessor)scope[accessor.Name, accessor.Namespace];
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (12)
260member.Name = CodeIdentifier.MakeValid(Accessor.UnescapeName(accessor.Name)); 290accessor.Name = Accessor.EscapeName(name); 334string unescapedName = Accessor.UnescapeName(element.Name); 661identifier = Accessor.UnescapeName(identifier); 711identifier = Accessor.UnescapeName(identifier); 1207identifier = CodeIdentifier.MakeValid(Accessor.UnescapeName(element.Name)); 1209identifier += CodeIdentifier.MakePascal(Accessor.UnescapeName(element.Name)); 1439string refElementIdentifier = CodeIdentifier.MakeValid(Accessor.UnescapeName(refElement.Name)); 1527string name = CodeIdentifier.MakeValid(Accessor.UnescapeName(accessor.Name)); 1575member.Name = CodeIdentifier.MakeValid(Accessor.UnescapeName(accessor.Name)); 1842identifier = Accessor.UnescapeName(identifier); 1900typeName = GenerateUniqueTypeName(Accessor.UnescapeName(typeName), typeNs);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (1)
306string serializerName = CodeIdentifier.MakeValid(Accessor.UnescapeName(mapping.Accessor.Mapping.TypeDesc.Name));