C# 클래스 XmlTransformer.XmlTransformation

상속: IServiceProvider
파일 보기 프로젝트 열기: micahlmartin/XmlTransformer 1 사용 예제들

공개 메소드들

메소드 설명
AddTransformationService ( Type serviceType, object serviceInstance ) : void
Apply ( XmlDocument xmlTarget ) : bool
GetService ( Type serviceType ) : object
RemoveTransformationService ( Type serviceType ) : void
XmlTransformation ( string transformFile ) : System
XmlTransformation ( string transform, IXmlTransformationLogger logger ) : System
XmlTransformation ( string transform, bool isTransformAFile, IXmlTransformationLogger logger ) : System

비공개 메소드들

메소드 설명
CreateElementContext ( XmlElementContext parentContext, XmlElement element ) : XmlElementContext
HandleElement ( XmlElementContext context ) : void
HandleException ( Exception ex ) : void
HandleException ( Exception ex, XmlNodeContext context ) : void
InitializeDocumentServices ( XmlDocument document ) : void
InitializeTransformationServices ( ) : void
OnAppliedTransform ( ) : void
OnApplyingTransform ( ) : void
PreprocessImportElement ( XmlElementContext context ) : void
PreprocessTransformDocument ( ) : void
ReleaseDocumentServices ( ) : void
TransformLoop ( XmlDocument xmlSource ) : void
TransformLoop ( XmlNodeContext parentContext ) : void
WrapException ( Exception ex, XmlNodeContext context ) : Exception
XmlTransformation ( ) : System

메소드 상세

AddTransformationService() 공개 메소드

public AddTransformationService ( Type serviceType, object serviceInstance ) : void
serviceType System.Type
serviceInstance object
리턴 void

Apply() 공개 메소드

public Apply ( XmlDocument xmlTarget ) : bool
xmlTarget System.Xml.XmlDocument
리턴 bool

GetService() 공개 메소드

public GetService ( Type serviceType ) : object
serviceType System.Type
리턴 object

RemoveTransformationService() 공개 메소드

public RemoveTransformationService ( Type serviceType ) : void
serviceType System.Type
리턴 void

XmlTransformation() 공개 메소드

public XmlTransformation ( string transformFile ) : System
transformFile string
리턴 System

XmlTransformation() 공개 메소드

public XmlTransformation ( string transform, IXmlTransformationLogger logger ) : System
transform string
logger IXmlTransformationLogger
리턴 System

XmlTransformation() 공개 메소드

public XmlTransformation ( string transform, bool isTransformAFile, IXmlTransformationLogger logger ) : System
transform string
isTransformAFile bool
logger IXmlTransformationLogger
리턴 System