System\Xml\Schema\XmlSchemaValidator.cs (16)
538&& attQName.Namespace.Length != 0
539&& _compiledSchemaInfo.Contains(attQName.Namespace)
646AttributeIdentityConstraints(attQName.Name, attQName.Namespace, typedVal!, attValue!.ToString()!, datatype);
1023string attributeNS = _nameTable.Add(attdef.Name.Namespace);
1077AttributeIdentityConstraints(attdef.Name.Name, attdef.Name.Namespace, attdef.DefaultValueTyped, attdef.DefaultValueRaw, datatype);
1519_context.Namespace = elementName.Namespace;
1680if (elementDeclXsi == null && xsiTypeName.Namespace == _nsXs)
1770if (Ref.Equal(attQName.Namespace, _nsXml) && (_validationFlags & XmlSchemaValidationFlags.AllowXmlAttributes) != 0)
2617if (currentQName.Namespace != nextParticle.GetQualifiedName().Namespace)
2667EnumerateAny(builder, name.Namespace);
2671if (name.Namespace.Length != 0)
2673builder.Append(SR.Format(SR.Sch_ElementNameAndNamespace, name.Name, name.Namespace));
2711if (name.Namespace.Length != 0)
2713builder.Append(SR.Format(SR.Sch_ElementNameAndNamespace, subBuilder, name.Namespace));
2751return BuildElementName(qname.Name, qname.Namespace);
System\Xml\Serialization\XmlSchemaImporter.cs (28)
67throw new InvalidOperationException(SR.Format(SR.XmlBadBaseElement, name.Name, name.Namespace, baseType.FullName));
94accessor.Namespace = typeName.Namespace;
117throw new InvalidOperationException(SR.Format(SR.XmlBadBaseType, typeName.Name, typeName.Namespace, baseType.FullName));
150mapping = ImportMembersType(type, typeName.Namespace, elementName);
158accessor.Namespace = typeName.Namespace;
240accessor = ImportElement(element, string.Empty, desiredMappingType, baseType, name.Namespace, true);
270throw new InvalidOperationException(SR.Format(SR.XmlElementHasNoName, parentType.Name, parentType.Namespace));
399if (name.Name == Soap.UrType && name.Namespace == XmlSchema.Namespace)
411mapping = ImportType((XmlSchemaComplexType)type, name.Namespace, name.Name, desiredMappingType, baseType);
414mapping = ImportDataType((XmlSchemaSimpleType)type, name.Namespace, name.Name, baseType, flags, false);
418if (addref && name.Namespace != XmlSchema.Namespace)
523throw new InvalidOperationException(SR.Format(SR.XmlTypeUsedTwice, type.QualifiedName.Name, type.QualifiedName.Namespace));
650ImportAttributeGroupMembers(FindAttributeGroup(groupName), identifier, members, membersScope, groupName.Namespace);
895if (GatherGroupChoices(FindGroup(refGroup.RefName), choiceElements, identifier, refGroup.RefName.Namespace, ref needExplicitOrder, allowDuplicates))
936AddScopeElement(choiceElements, ImportElement(elements[j], identifier, typeof(TypeMapping), null, elements[j].QualifiedName.Namespace, true), ref duplicateElements, allowDuplicates);
940AddScopeElement(choiceElements, ImportElement(element, identifier, typeof(TypeMapping), null, element.QualifiedName.Namespace, false), ref duplicateElements, allowDuplicates);
996ImportGroupMembers(FindGroup(refGroup.RefName).Particle, identifier, members, membersScope, elementsScope, refGroup.RefName.Namespace, groupRepeats | refGroup.IsMultipleOccurrence, ref mixed, ref needExplicitOrder, allowDuplicates, allowUnboundedElements);
1050equivalentElement.SubstitutionGroup.Namespace == schema.TargetNamespace &&
1571if (attribute.RefName.Namespace == XmlReservedNs.NsXml)
1574return ImportAttribute(FindAttribute(attribute.RefName), identifier, attribute.RefName.Namespace, defaultValueProvider);
1650mapping = ImportDataType(FindDataType(restriction.BaseTypeName, flags)!, restriction.BaseTypeName.Namespace, identifier, null, flags, false);
1651if (restriction.BaseTypeName.Namespace != XmlSchema.Namespace)
1864if (qname.Namespace != XmlSchema.Namespace)
1878TypeDesc? typeDesc = TypeScope.GetTypeDesc(name.Name, name.Namespace, flags);
1888if (name.Namespace == XmlSchema.Namespace)
1894if (name.Name == Soap.Array && name.Namespace == Soap.Encoding)
1959return string.IsNullOrEmpty(element.QualifiedName.Namespace) ? XmlSchemaForm.Unqualified : XmlSchemaForm.Qualified;
1986return string.IsNullOrEmpty(attribute.QualifiedName.Namespace) ? XmlSchemaForm.Unqualified : XmlSchemaForm.Qualified;
System\Xml\Serialization\XmlSerializationReader.cs (32)
274if ((object)typeName.Namespace == (object)_schemaNsID || (object)typeName.Namespace == (object)_soapNsID || (object)typeName.Namespace == (object)_soap12NsID)
342else if ((object)typeName.Namespace == (object)_schemaNs2000ID || (object)typeName.Namespace == (object)_schemaNs1999ID)
406else if ((object)typeName.Namespace == (object)_schemaNonXsdTypesNsID)
524if (!IsPrimitiveNamespace(type.Namespace) || (object)type.Name == (object)_urTypeID)
527if ((object)type.Namespace == (object)_schemaNsID || (object)type.Namespace == (object)_soapNsID || (object)type.Namespace == (object)_soap12NsID)
593else if ((object)type.Name == (object)_base64ID && ((object)type.Namespace == (object)_soapNsID || (object)type.Namespace == (object)_soap12NsID))
598else if ((object)type.Namespace == (object)_schemaNs2000ID || (object)type.Namespace == (object)_schemaNs1999ID)
664else if ((object)type.Namespace == (object)_schemaNonXsdTypesNsID)
686if (!IsPrimitiveNamespace(type.Namespace) || (object)type.Name == (object)_urTypeID)
691if ((object)type.Namespace == (object)_schemaNsID || (object)type.Namespace == (object)_soapNsID || (object)type.Namespace == (object)_soap12NsID)
758else if ((object)type.Name == (object)_base64ID && ((object)type.Namespace == (object)_soapNsID || (object)type.Namespace == (object)_soap12NsID))
763else if ((object)type.Namespace == (object)_schemaNonXsdTypesNsID)
951if (qname.Namespace != ns) throw new InvalidOperationException(SR.Format(SR.XmlInvalidArrayTypeNamespace, qname.Namespace, ns, CurrentTag()));
1285return new InvalidOperationException(SR.Format(SR.XmlUnknownType, type.Name, type.Namespace, CurrentTag()));
1670array.SetValue(ReadReferencedElement(qname.Name, qname.Namespace), arrayLength);
1699typens = qname.Namespace;
4816WriteQNameEqual("tser", sm.XsiType!.Name, sm.XsiType.Namespace);
4881WriteQNameEqual("tser", derived.XsiType!.Name, derived.XsiType.Namespace);
4908WriteQuotedCSharpString(derived.XsiType.Namespace);
4912WriteQuotedCSharpString(head.XsiType.Namespace);
4926WriteQuotedCSharpString(derived.XsiType.Namespace);