|
| ElementAccessor | ImportElement (XmlQualifiedName name, Type desiredMappingType, Type baseType) |
| |
| ElementAccessor | ImportElement (XmlSchemaElement element, string identifier, Type desiredMappingType, Type baseType, string ns, bool topLevelElement) |
| |
| TypeMapping | ImportElementType (XmlSchemaElement element, string identifier, Type desiredMappingType, Type baseType, string ns) |
| |
| void | RunSchemaExtensions (TypeMapping mapping, XmlQualifiedName qname, XmlSchemaType type, XmlSchemaObject context, TypeFlags flags) |
| |
| string | GenerateUniqueTypeName (string desiredName, string ns) |
| |
| TypeMapping | ImportType (XmlQualifiedName name, Type desiredMappingType, Type baseType, TypeFlags flags, bool addref) |
| |
| TypeMapping | ImportType (XmlSchemaComplexType type, string typeNs, string identifier, Type desiredMappingType, Type baseType, TypeFlags flags) |
| |
| MembersMapping | ImportMembersType (XmlSchemaType type, string typeNs, string identifier) |
| |
| StructMapping | ImportStructType (XmlSchemaType type, string typeNs, string identifier, Type baseType, bool arrayLike) |
| |
| bool | IsAllGroup (XmlSchemaType type) |
| |
| StructMapping | ImportStructDataType (XmlSchemaSimpleType dataType, string typeNs, string identifier, Type baseType) |
| |
| MemberMapping[] | ImportTypeMembers (XmlSchemaType type, string typeNs, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, ref bool needExplicitOrder, bool order, bool allowUnboundedElements) |
| |
| TypeItems | GetTypeItems (XmlSchemaType type) |
| |
| void | ImportGroup (XmlSchemaGroupBase group, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, string ns, bool mixed, ref bool needExplicitOrder, bool allowDuplicates, bool groupRepeats, bool allowUnboundedElements) |
| |
| MemberMapping | ImportChoiceGroup (XmlSchemaGroupBase group, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, string ns, bool groupRepeats, ref bool needExplicitOrder, bool allowDuplicates) |
| |
| bool | IsNeedXmlSerializationAttributes (ArrayMapping arrayMapping) |
| |
| bool | GatherGroupChoices (XmlSchemaGroup group, NameTable choiceElements, string identifier, string ns, ref bool needExplicitOrder, bool allowDuplicates) |
| |
| bool | GatherGroupChoices (XmlSchemaParticle particle, NameTable choiceElements, string identifier, string ns, ref bool needExplicitOrder, bool allowDuplicates) |
| |
| void | AddScopeElement (INameScope scope, ElementAccessor element, ref bool duplicateElements, bool allowDuplicates) |
| |
| void | AddScopeElements (INameScope scope, ElementAccessor[] elements, ref bool duplicateElements, bool allowDuplicates) |
| |
| void | ImportGroupMembers (XmlSchemaParticle particle, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, string ns, bool groupRepeats, ref bool mixed, ref bool needExplicitOrder, bool allowDuplicates, bool allowUnboundedElements) |
| |
| XmlSchemaElement | GetTopLevelElement (XmlSchemaElement element) |
| |
| XmlSchemaElement[] | GetEquivalentElements (XmlSchemaElement element) |
| |
| bool | ImportSubstitutionGroupMember (XmlSchemaElement element, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, string ns, bool repeats, ref bool needExplicitOrder, bool allowDuplicates) |
| |
| void | ImportTextMember (CodeIdentifiers members, CodeIdentifiers membersScope, XmlQualifiedName simpleContentType) |
| |
| MemberMapping | ImportAnyMember (XmlSchemaAny any, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, string ns, ref bool mixed, ref bool needExplicitOrder, bool allowDuplicates) |
| |
| ElementAccessor[] | ImportAny (XmlSchemaAny any, bool makeElement, string targetNamespace) |
| |
| ElementAccessor | ImportArray (XmlSchemaElement element, string identifier, string ns, bool repeats) |
| |
| ArrayMapping | ImportArrayMapping (XmlSchemaType type, string identifier, string ns, bool repeats) |
| |
| bool | IsCyclicReferencedType (XmlSchemaElement element, List< string > identifiers) |
| |
| SpecialMapping | ImportAnyMapping (XmlSchemaType type, string identifier, string ns, bool repeats) |
| |
| void | ImportElementMember (XmlSchemaElement element, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, INameScope elementsScope, string ns, bool repeats, ref bool needExplicitOrder, bool allowDuplicates, bool allowUnboundedElements) |
| |
| void | ImportAttributeMember (XmlSchemaAttribute attribute, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, string ns) |
| |
| void | ImportAnyAttributeMember (XmlSchemaAnyAttribute any, CodeIdentifiers members, CodeIdentifiers membersScope) |
| |
| bool | KeepXmlnsDeclarations (XmlSchemaType type, out string xmlnsMemberName) |
| |
| void | ImportXmlnsDeclarationsMember (XmlSchemaType type, CodeIdentifiers members, CodeIdentifiers membersScope) |
| |
| void | ImportAttributeGroupMembers (XmlSchemaAttributeGroup group, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope, string ns) |
| |
| AttributeAccessor | ImportSpecialAttribute (XmlQualifiedName name, string identifier) |
| |
| AttributeAccessor | ImportAttribute (XmlSchemaAttribute attribute, string identifier, string ns, XmlSchemaAttribute defaultValueProvider) |
| |
| TypeMapping | ImportDataType (XmlSchemaSimpleType dataType, string typeNs, string identifier, Type baseType, TypeFlags flags, bool isList) |
| |
| TypeMapping | ImportEnumeratedDataType (XmlSchemaSimpleType dataType, string typeNs, string identifier, TypeFlags flags, bool isList) |
| |
| EnumMapping | ImportEnumeratedChoice (ElementAccessor[] choice, string typeNs, string typeName) |
| |
| PrimitiveMapping | ImportPrimitiveDataType (XmlSchemaSimpleType dataType, TypeFlags flags) |
| |
| PrimitiveMapping | ImportNonXsdPrimitiveDataType (XmlSchemaSimpleType dataType, string ns, TypeFlags flags) |
| |
| XmlSchemaGroup | FindGroup (XmlQualifiedName name) |
| |
| XmlSchemaAttributeGroup | FindAttributeGroup (XmlQualifiedName name) |
| |
| TypeDesc | GetDataTypeSource (XmlSchemaSimpleType dataType, TypeFlags flags) |
| |
| XmlSchemaSimpleType | FindDataType (XmlQualifiedName name, TypeFlags flags) |
| |
| XmlSchemaType | FindType (XmlQualifiedName name, TypeFlags flags) |
| |
| XmlSchemaElement | FindElement (XmlQualifiedName name) |
| |
| XmlSchemaAttribute | FindAttribute (XmlQualifiedName name) |
| |
| XmlSchemaForm | ElementForm (string ns, XmlSchemaElement element) |
| |
| XmlSchemaForm | AttributeForm (string ns, XmlSchemaAttribute attribute) |
| |
| StructMapping | CreateRootMapping () |
| |
Definition at line 9 of file XmlSchemaImporter.cs.