C# 클래스 System.Xml.Tests.CXmlSchemaValidatorTestCase

파일 보기 프로젝트 열기: dotnet/corefx

공개 프로퍼티들

프로퍼티 타입 설명
ErrorInnerExceptionSet bool
WarningInnerExceptionSet bool
bErrorCallback bool
bWarningCallback bool
errorCount int
warningCount int

공개 메소드들

메소드 설명
CXmlSchemaValidatorTestCase ( ITestOutputHelper output ) : System
Initialize ( ) : void
StringGetter ( string resStr ) : XmlValueGetter
ValidateSchemaSet ( XmlSchemaSet ss, int schCount, bool isCompiled, int countGT, int countGE, int countGA, string str ) : void
ValidateWithSchemaInfo ( XmlSchemaSet ss ) : void
ValidateWithXmlReader ( XmlSchemaSet schemas, string xml, string xsd ) : void
ValidationCallback ( object sender, ValidationEventArgs args ) : void

보호된 메소드들

메소드 설명
CreateSchemaSet ( string targetNamespace, string XsdContent ) : XmlSchemaSet
CreateSchemaSetFromXml ( string XmlContent ) : XmlSchemaSet
CreateValidator ( XmlSchemaSet schemas ) : XmlSchemaValidator
CreateValidator ( XmlSchemaSet schemas, IXmlNamespaceResolver nsRes, XmlSchemaValidationFlags flags ) : XmlSchemaValidator
CreateValidator ( XmlSchemaSet schemas, XmlSchemaValidationFlags flags ) : XmlSchemaValidator
CreateValidator ( string xsdFilename ) : XmlSchemaValidator
CreateValidator ( string xsdFilename, string targetNamespace ) : XmlSchemaValidator
CreateValidator ( string xsdFilename, string targetNamespace, XmlSchemaValidationFlags flags ) : XmlSchemaValidator

비공개 메소드들

메소드 설명
stringGetterHandle ( ) : string

메소드 상세

CXmlSchemaValidatorTestCase() 공개 메소드

public CXmlSchemaValidatorTestCase ( ITestOutputHelper output ) : System
output ITestOutputHelper
리턴 System

CreateSchemaSet() 보호된 메소드

protected CreateSchemaSet ( string targetNamespace, string XsdContent ) : XmlSchemaSet
targetNamespace string
XsdContent string
리턴 System.Xml.Schema.XmlSchemaSet

CreateSchemaSetFromXml() 보호된 메소드

protected CreateSchemaSetFromXml ( string XmlContent ) : XmlSchemaSet
XmlContent string
리턴 System.Xml.Schema.XmlSchemaSet

CreateValidator() 보호된 메소드

protected CreateValidator ( XmlSchemaSet schemas ) : XmlSchemaValidator
schemas System.Xml.Schema.XmlSchemaSet
리턴 System.Xml.Schema.XmlSchemaValidator

CreateValidator() 보호된 메소드

protected CreateValidator ( XmlSchemaSet schemas, IXmlNamespaceResolver nsRes, XmlSchemaValidationFlags flags ) : XmlSchemaValidator
schemas System.Xml.Schema.XmlSchemaSet
nsRes IXmlNamespaceResolver
flags XmlSchemaValidationFlags
리턴 System.Xml.Schema.XmlSchemaValidator

CreateValidator() 보호된 메소드

protected CreateValidator ( XmlSchemaSet schemas, XmlSchemaValidationFlags flags ) : XmlSchemaValidator
schemas System.Xml.Schema.XmlSchemaSet
flags XmlSchemaValidationFlags
리턴 System.Xml.Schema.XmlSchemaValidator

CreateValidator() 보호된 메소드

protected CreateValidator ( string xsdFilename ) : XmlSchemaValidator
xsdFilename string
리턴 System.Xml.Schema.XmlSchemaValidator

CreateValidator() 보호된 메소드

protected CreateValidator ( string xsdFilename, string targetNamespace ) : XmlSchemaValidator
xsdFilename string
targetNamespace string
리턴 System.Xml.Schema.XmlSchemaValidator

CreateValidator() 보호된 메소드

protected CreateValidator ( string xsdFilename, string targetNamespace, XmlSchemaValidationFlags flags ) : XmlSchemaValidator
xsdFilename string
targetNamespace string
flags XmlSchemaValidationFlags
리턴 System.Xml.Schema.XmlSchemaValidator

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

StringGetter() 공개 메소드

public StringGetter ( string resStr ) : XmlValueGetter
resStr string
리턴 XmlValueGetter

ValidateSchemaSet() 공개 메소드

public ValidateSchemaSet ( XmlSchemaSet ss, int schCount, bool isCompiled, int countGT, int countGE, int countGA, string str ) : void
ss System.Xml.Schema.XmlSchemaSet
schCount int
isCompiled bool
countGT int
countGE int
countGA int
str string
리턴 void

ValidateWithSchemaInfo() 공개 메소드

public ValidateWithSchemaInfo ( XmlSchemaSet ss ) : void
ss System.Xml.Schema.XmlSchemaSet
리턴 void

ValidateWithXmlReader() 공개 메소드

public ValidateWithXmlReader ( XmlSchemaSet schemas, string xml, string xsd ) : void
schemas System.Xml.Schema.XmlSchemaSet
xml string
xsd string
리턴 void

ValidationCallback() 공개 메소드

public ValidationCallback ( object sender, ValidationEventArgs args ) : void
sender object
args System.Xml.Schema.ValidationEventArgs
리턴 void

프로퍼티 상세

ErrorInnerExceptionSet 공개적으로 프로퍼티

public bool ErrorInnerExceptionSet
리턴 bool

WarningInnerExceptionSet 공개적으로 프로퍼티

public bool WarningInnerExceptionSet
리턴 bool

bErrorCallback 공개적으로 프로퍼티

public bool bErrorCallback
리턴 bool

bWarningCallback 공개적으로 프로퍼티

public bool bWarningCallback
리턴 bool

errorCount 공개적으로 프로퍼티

public int errorCount
리턴 int

warningCount 공개적으로 프로퍼티

public int warningCount
리턴 int