C# 클래스 System.Xml.Xsl.IlGen.XmlILNamespaceAnalyzer

Scans constructed content, looking for redundant namespace declarations. If any are found, then they are marked and removed later.
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
Analyze ( QilNode nd, bool defaultNmspInScope ) : void

Perform scan.

비공개 메소드들

메소드 설명
AnalyzeContent ( QilNode nd ) : void

Recursively analyze content. Return "nd" or a replacement for it.

CheckNamespaceInScope ( QilBinary nd ) : bool

Determine whether an ElementCtor, AttributeCtor, or NamespaceDecl's namespace is already declared. If it is, set the IsNamespaceInScope property to True. Otherwise, add the namespace to the set of in-scope namespaces if addInScopeNmsp is True. Return false if the name is computed or is invalid.

메소드 상세

Analyze() 공개 메소드

Perform scan.
public Analyze ( QilNode nd, bool defaultNmspInScope ) : void
nd QilNode
defaultNmspInScope bool
리턴 void