System.Xml.Schema.SchemaCollectionPreprocessor.ValidateQNameAttribute C# (CSharp) Méthode

ValidateQNameAttribute() private méthode

private ValidateQNameAttribute ( XmlSchemaObject xso, string attributeName, XmlQualifiedName value ) : void
xso XmlSchemaObject
attributeName string
value XmlQualifiedName
Résultat void
        private void ValidateQNameAttribute(XmlSchemaObject xso, string attributeName, XmlQualifiedName value) {
            try {
                value.Verify();
                value.Atomize(NameTable);
                if(referenceNamespaces[value.Namespace] == null) {
                    SendValidationEvent(Res.Sch_UnrefNS,value.Namespace,xso, XmlSeverityType.Warning);
                }
            } 
            catch (Exception ex){
                SendValidationEvent(Res.Sch_InvalidAttribute, attributeName, ex.Message, xso);
            }
        }