C# Класс System.Xml.Schema.BaseValidator

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
checkDatatype bool
context ValidationState
elementName System.Xml.XmlQualifiedName
hasSibling bool
reader System.Xml.XmlValidatingReaderImpl
schemaInfo SchemaInfo
textString string
textValue System.Text.StringBuilder

Открытые методы

Метод Описание
BaseValidator ( BaseValidator other ) : System.IO
BaseValidator ( XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, ValidationEventHandler eventHandler ) : System.IO
CompleteValidation ( ) : void
CreateInstance ( ValidationType valType, XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, ValidationEventHandler eventHandler, bool processIdentityConstraints ) : BaseValidator
FindId ( string name ) : object
Validate ( ) : void
ValidateText ( ) : void
ValidateWhitespace ( ) : void

Защищенные методы

Метод Описание
ProcessEntity ( SchemaInfo sinfo, string name, object sender, ValidationEventHandler eventhandler, string baseUri, int lineNumber, int linePosition ) : void
SendValidationEvent ( XmlSchemaException e ) : void
SendValidationEvent ( XmlSchemaException e, XmlSeverityType severity ) : void
SendValidationEvent ( string code ) : void
SendValidationEvent ( string code, string args ) : void
SendValidationEvent ( string code, string msg, XmlSeverityType severity ) : void
SendValidationEvent ( string code, string arg1, string arg2 ) : void

Приватные методы

Метод Описание
SaveTextValue ( string value ) : void

Описание методов

BaseValidator() публичный Метод

public BaseValidator ( BaseValidator other ) : System.IO
other BaseValidator
Результат System.IO

BaseValidator() публичный Метод

public BaseValidator ( XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, ValidationEventHandler eventHandler ) : System.IO
reader System.Xml.XmlValidatingReaderImpl
schemaCollection XmlSchemaCollection
eventHandler ValidationEventHandler
Результат System.IO

CompleteValidation() публичный Метод

public CompleteValidation ( ) : void
Результат void

CreateInstance() публичный статический Метод

public static CreateInstance ( ValidationType valType, XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, ValidationEventHandler eventHandler, bool processIdentityConstraints ) : BaseValidator
valType ValidationType
reader System.Xml.XmlValidatingReaderImpl
schemaCollection XmlSchemaCollection
eventHandler ValidationEventHandler
processIdentityConstraints bool
Результат BaseValidator

FindId() публичный Метод

public FindId ( string name ) : object
name string
Результат object

ProcessEntity() защищенный статический Метод

protected static ProcessEntity ( SchemaInfo sinfo, string name, object sender, ValidationEventHandler eventhandler, string baseUri, int lineNumber, int linePosition ) : void
sinfo SchemaInfo
name string
sender object
eventhandler ValidationEventHandler
baseUri string
lineNumber int
linePosition int
Результат void

SendValidationEvent() защищенный Метод

protected SendValidationEvent ( XmlSchemaException e ) : void
e XmlSchemaException
Результат void

SendValidationEvent() защищенный Метод

protected SendValidationEvent ( XmlSchemaException e, XmlSeverityType severity ) : void
e XmlSchemaException
severity XmlSeverityType
Результат void

SendValidationEvent() защищенный Метод

protected SendValidationEvent ( string code ) : void
code string
Результат void

SendValidationEvent() защищенный Метод

protected SendValidationEvent ( string code, string args ) : void
code string
args string
Результат void

SendValidationEvent() защищенный Метод

protected SendValidationEvent ( string code, string msg, XmlSeverityType severity ) : void
code string
msg string
severity XmlSeverityType
Результат void

SendValidationEvent() защищенный Метод

protected SendValidationEvent ( string code, string arg1, string arg2 ) : void
code string
arg1 string
arg2 string
Результат void

Validate() публичный Метод

public Validate ( ) : void
Результат void

ValidateText() публичный Метод

public ValidateText ( ) : void
Результат void

ValidateWhitespace() публичный Метод

public ValidateWhitespace ( ) : void
Результат void

Описание свойств

checkDatatype защищенное свойство

protected bool checkDatatype
Результат bool

context защищенное свойство

protected ValidationState,System.Xml.Schema context
Результат ValidationState

elementName защищенное свойство

protected XmlQualifiedName,System.Xml elementName
Результат System.Xml.XmlQualifiedName

hasSibling защищенное свойство

protected bool hasSibling
Результат bool

reader защищенное свойство

protected XmlValidatingReaderImpl,System.Xml reader
Результат System.Xml.XmlValidatingReaderImpl

schemaInfo защищенное свойство

protected SchemaInfo,System.Xml.Schema schemaInfo
Результат SchemaInfo

textString защищенное свойство

protected string textString
Результат string

textValue защищенное свойство

protected StringBuilder,System.Text textValue
Результат System.Text.StringBuilder