C# Класс System.Xml.Xsl.XsltOld.Compiler

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

Открытые свойства

Свойство Тип Описание
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