C# 클래스 System.Xml.Xsl.XsltOld.Compiler

파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AllowBuiltInMode bool
BuiltInMode System.Xml.XmlQualifiedName

Private Properties

프로퍼티 타입 설명
AddAttributeSet void
AddBooleanQuery int
AddDecimalFormat void
AddDocumentURI void
AddNamespaceAlias void
AddQuery int
AddQuery int
AddScript void
AddStringQuery int
AddTemplate void
Advance bool
BeginTemplate void
CloneScopeManager InputScopeManager
Compile void
CompileAvt System.Collections.ArrayList
CompileAvt System.Collections.ArrayList
CreateXPathQName XmlQualifiedName
CreateXmlQName XmlQualifiedName
EndTemplate void
FindNamespaceAlias NamespaceInfo
GenerateUniqueClassName string
GetNextAvtLex bool
GetSingleAttribute string
GetUnicRtfId string
GetYesNo bool
InsertExcludedNamespace void
InsertExcludedNamespace void
InsertExtensionNamespace void
InsertExtensionNamespace void
InsertKey void
InsertVariable int
IsCircularReference bool
IsExcludedNamespace bool
IsExtensionNamespace bool
IsNamespaceAlias bool
LoadDocument XPathDocument
PopInputDocument void
PopScope void
PopStylesheet Stylesheet
PushInputDocument void
PushLiteralScope void
PushNamespaceScope void
PushStylesheet void
Recurse bool
RemoveDocumentURI void
ResolveDocument NavigatorInput
ResolvePrefixes string[]
ResolveUri Uri
ResolveXPathNamespace String
ResolveXmlNamespace String
ToParent bool
ValidateExtensionNamespace void
getTextLex void
getXPathLex void

공개 메소드들

메소드 설명
CreateApplyImportsAction ( ) : ApplyImportsAction
CreateApplyTemplatesAction ( ) : ApplyTemplatesAction
CreateAttributeAction ( ) : AttributeAction
CreateAttributeSetAction ( ) : AttributeSetAction
CreateBeginEvent ( ) : BeginEvent
CreateCallTemplateAction ( ) : CallTemplateAction
CreateChooseAction ( ) : ChooseAction
CreateCommentAction ( ) : CommentAction
CreateCopyAction ( ) : CopyAction
CreateCopyOfAction ( ) : CopyOfAction
CreateElementAction ( ) : ElementAction
CreateForEachAction ( ) : ForEachAction
CreateIfAction ( IfAction type ) : IfAction
CreateMessageAction ( ) : MessageAction
CreateNewInstructionAction ( ) : NewInstructionAction
CreateNumberAction ( ) : NumberAction
CreateProcessingInstructionAction ( ) : ProcessingInstructionAction
CreateRootAction ( ) : void
CreateSingleTemplateAction ( ) : TemplateAction
CreateSortAction ( ) : SortAction
CreateTemplateAction ( ) : TemplateAction
CreateTextAction ( ) : TextAction
CreateTextEvent ( ) : TextEvent
CreateUseAttributeSetsAction ( ) : UseAttributeSetsAction
CreateValueOfAction ( ) : ValueOfAction
CreateVariableAction ( VariableType type ) : VariableAction
CreateWithParamAction ( ) : WithParamAction
GetNsAlias ( string &prefix ) : string
UnexpectedKeyword ( ) : XsltException

비공개 메소드들

메소드 설명
AddAttributeSet ( AttributeSetAction attributeSet ) : void
AddBooleanQuery ( string xpathQuery ) : int
AddDecimalFormat ( XmlQualifiedName name, DecimalFormat formatinfo ) : void
AddDocumentURI ( string href ) : void
AddNamespaceAlias ( String StylesheetURI, NamespaceInfo AliasInfo ) : void
AddQuery ( string xpathQuery ) : int
AddQuery ( string xpathQuery, bool allowVar, bool allowKey, bool isPattern ) : int
AddScript ( string source, ScriptingLanguage lang, string ns, string fileName, int lineNumber ) : void
AddStringQuery ( string xpathQuery ) : int
AddTemplate ( TemplateAction template ) : void
Advance ( ) : bool
BeginTemplate ( TemplateAction template ) : void
CloneScopeManager ( ) : InputScopeManager
Compile ( NavigatorInput input, XmlResolver xmlResolver ) : void
CompileAvt ( string avtText ) : ArrayList
CompileAvt ( string avtText, bool &constant ) : ArrayList
CreateXPathQName ( string qname ) : XmlQualifiedName
CreateXmlQName ( string qname ) : XmlQualifiedName
EndTemplate ( ) : void
FindNamespaceAlias ( String StylesheetURI ) : NamespaceInfo
GenerateUniqueClassName ( ) : string
GetNextAvtLex ( string avt, int &start, StringBuilder lex, bool &isAvt ) : bool
GetSingleAttribute ( string attributeAtom ) : string
GetUnicRtfId ( ) : string
GetYesNo ( string value ) : bool
InsertExcludedNamespace ( ) : void
InsertExcludedNamespace ( string value ) : void
InsertExtensionNamespace ( ) : void
InsertExtensionNamespace ( string value ) : void
InsertKey ( XmlQualifiedName name, int MatchKey, int UseKey ) : void
InsertVariable ( VariableAction variable ) : int
IsCircularReference ( string href ) : bool
IsExcludedNamespace ( String nspace ) : bool
IsExtensionNamespace ( String nspace ) : bool
IsNamespaceAlias ( String StylesheetURI ) : bool
LoadDocument ( XmlTextReaderImpl reader ) : XPathDocument
PopInputDocument ( ) : void
PopScope ( ) : void
PopStylesheet ( ) : Stylesheet
PushInputDocument ( NavigatorInput newInput ) : void
PushLiteralScope ( ) : void
PushNamespaceScope ( ) : void
PushStylesheet ( Stylesheet stylesheet ) : void
Recurse ( ) : bool
RemoveDocumentURI ( string href ) : void
ResolveDocument ( Uri absoluteUri ) : NavigatorInput
ResolvePrefixes ( string tokens ) : string[]
ResolveUri ( string relativeUri ) : Uri
ResolveXPathNamespace ( String prefix ) : String
ResolveXmlNamespace ( String prefix ) : String
ToParent ( ) : bool
ValidateExtensionNamespace ( string nsUri ) : void
getTextLex ( string avt, int &start, StringBuilder lex ) : void
getXPathLex ( string avt, int &start, StringBuilder lex ) : void

메소드 상세

CreateApplyImportsAction() 공개 메소드

public CreateApplyImportsAction ( ) : ApplyImportsAction
리턴 ApplyImportsAction

CreateApplyTemplatesAction() 공개 메소드

public CreateApplyTemplatesAction ( ) : ApplyTemplatesAction
리턴 ApplyTemplatesAction

CreateAttributeAction() 공개 메소드

public CreateAttributeAction ( ) : AttributeAction
리턴 AttributeAction

CreateAttributeSetAction() 공개 메소드

public CreateAttributeSetAction ( ) : AttributeSetAction
리턴 AttributeSetAction

CreateBeginEvent() 공개 메소드

public CreateBeginEvent ( ) : BeginEvent
리턴 BeginEvent

CreateCallTemplateAction() 공개 메소드

public CreateCallTemplateAction ( ) : CallTemplateAction
리턴 CallTemplateAction

CreateChooseAction() 공개 메소드

public CreateChooseAction ( ) : ChooseAction
리턴 ChooseAction

CreateCommentAction() 공개 메소드

public CreateCommentAction ( ) : CommentAction
리턴 CommentAction

CreateCopyAction() 공개 메소드

public CreateCopyAction ( ) : CopyAction
리턴 CopyAction

CreateCopyOfAction() 공개 메소드

public CreateCopyOfAction ( ) : CopyOfAction
리턴 CopyOfAction

CreateElementAction() 공개 메소드

public CreateElementAction ( ) : ElementAction
리턴 ElementAction

CreateForEachAction() 공개 메소드

public CreateForEachAction ( ) : ForEachAction
리턴 ForEachAction

CreateIfAction() 공개 메소드

public CreateIfAction ( IfAction type ) : IfAction
type IfAction
리턴 IfAction

CreateMessageAction() 공개 메소드

public CreateMessageAction ( ) : MessageAction
리턴 MessageAction

CreateNewInstructionAction() 공개 메소드

public CreateNewInstructionAction ( ) : NewInstructionAction
리턴 NewInstructionAction

CreateNumberAction() 공개 메소드

public CreateNumberAction ( ) : NumberAction
리턴 NumberAction

CreateProcessingInstructionAction() 공개 메소드

public CreateProcessingInstructionAction ( ) : ProcessingInstructionAction
리턴 ProcessingInstructionAction

CreateRootAction() 공개 메소드

public CreateRootAction ( ) : void
리턴 void

CreateSingleTemplateAction() 공개 메소드

public CreateSingleTemplateAction ( ) : TemplateAction
리턴 TemplateAction

CreateSortAction() 공개 메소드

public CreateSortAction ( ) : SortAction
리턴 SortAction

CreateTemplateAction() 공개 메소드

public CreateTemplateAction ( ) : TemplateAction
리턴 TemplateAction

CreateTextAction() 공개 메소드

public CreateTextAction ( ) : TextAction
리턴 TextAction

CreateTextEvent() 공개 메소드

public CreateTextEvent ( ) : TextEvent
리턴 TextEvent

CreateUseAttributeSetsAction() 공개 메소드

public CreateUseAttributeSetsAction ( ) : UseAttributeSetsAction
리턴 UseAttributeSetsAction

CreateValueOfAction() 공개 메소드

public CreateValueOfAction ( ) : ValueOfAction
리턴 ValueOfAction

CreateVariableAction() 공개 메소드

public CreateVariableAction ( VariableType type ) : VariableAction
type VariableType
리턴 VariableAction

CreateWithParamAction() 공개 메소드

public CreateWithParamAction ( ) : WithParamAction
리턴 WithParamAction

GetNsAlias() 공개 메소드

public GetNsAlias ( string &prefix ) : string
prefix string
리턴 string

UnexpectedKeyword() 공개 메소드

public UnexpectedKeyword ( ) : XsltException
리턴 XsltException

프로퍼티 상세

AllowBuiltInMode 공개적으로 프로퍼티

public bool AllowBuiltInMode
리턴 bool

BuiltInMode 공개적으로 정적으로 프로퍼티

public static XmlQualifiedName,System.Xml BuiltInMode
리턴 System.Xml.XmlQualifiedName