71 if (
item.TargetNamespace !=
null &&
item.TargetNamespace.Length > 0)
218 if (Schema !=
null && Schema.TargetNamespace ==
elementNs)
246 if (
e1.IsNillable !=
e2.IsNillable)
250 if (
e1.RefName !=
e2.RefName)
254 if (
e1.SchemaType !=
e2.SchemaType)
258 if (
e1.SchemaTypeName !=
e2.SchemaTypeName)
262 if (
e1.MinOccurs !=
e2.MinOccurs)
266 if (
e1.MaxOccurs !=
e2.MaxOccurs)
270 if (
e1.IsAbstract !=
e2.IsAbstract)
274 if (
e1.DefaultValue !=
e2.DefaultValue)
278 if (
e1.SubstitutionGroup !=
e2.SubstitutionGroup)
static ? object CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors|DynamicallyAccessedMemberTypes.NonPublicConstructors)] Type type, BindingFlags bindingAttr, Binder? binder, object?[]? args, CultureInfo? culture)
object? Invoke(object? obj, object?[]? parameters)
static string XmlSerializableRootDupName
static string XmlSerializableNameMissing1
static string Format(string resourceFormat, object p1)
static string XmlCircularDerivation
static string XmlGetSchemaTypeMissing
static string XmlGetSchemaInclude
static string XmlGetSchemaEmptyTypeName
static string XmlMissingSchema
static string XmlSerializableSchemaError
static string XmlGetSchemaMethodReturnType
XmlSchemaObjectTable GlobalElements
XmlQualifiedName QualifiedName
SerializableMapping NextDerivedMapping
SerializableMapping _derivedMappings
bool Match(XmlSchemaElement e1, XmlSchemaElement e2)
static void ValidationCallbackWithErrorCode(object sender, ValidationEventArgs args)
SerializableMapping(MethodInfo getSchemaMethod, bool any, string ns)
void SetBaseMapping(SerializableMapping mapping)
SerializableMapping(XmlQualifiedName xsiType, XmlSchemaSet schemas)
SerializableMapping _baseMapping
SerializableMapping _nextDerivedMapping
XmlQualifiedName _xsiType
SerializableMapping DerivedMappings
void RetrieveSerializableSchema()
SerializableMapping _next
readonly MethodInfo _getSchemaMethod
void CheckDuplicateElement(XmlSchemaElement element, string elementNs)
static void Preprocess(XmlSchema schema)
static readonly XmlQualifiedName Empty
DynamicallyAccessedMemberTypes