C# 클래스 HandCoded.Xml.Resolver.DelegateSystemEntry

The DelegateSystem class implements system identifier delegation.
상속: RelativeEntry, IEntityRule
파일 보기 프로젝트 열기: formicary/fpml-toolkit-csharp 1 사용 예제들

공개 메소드들

메소드 설명
ApplyTo ( String publicId, String systemId, Stack catalogs ) : String

Applys the rule instance to the public or system identifier in an attempt to locate the URI of a resource with can provide the required information.

DelegateSystemEntry ( GroupEntry parent, String prefix, String catalog, String xmlbase ) : System

Constructs a DelegateSystem instance that will direct matching system identifier searches to a sub-catalog.

보호된 메소드들

메소드 설명
ToDebug ( ) : String

Converts the instance data members to a String representation that can be displayed for debugging purposes.

메소드 상세

ApplyTo() 공개 메소드

Applys the rule instance to the public or system identifier in an attempt to locate the URI of a resource with can provide the required information.
public ApplyTo ( String publicId, String systemId, Stack catalogs ) : String
publicId String The public identifier of the external entity /// being referenced, or null if none was supplied.
systemId String The system identifier of the external entity /// being referenced.
catalogs Stack The stack of catalogs being processed.
리턴 String

DelegateSystemEntry() 공개 메소드

Constructs a DelegateSystem instance that will direct matching system identifier searches to a sub-catalog.
public DelegateSystemEntry ( GroupEntry parent, String prefix, String catalog, String xmlbase ) : System
parent GroupEntry The containing catalog element.
prefix String The system identifier to be matched.
catalog String The URI of the sub-catalog.
xmlbase String The optional xml:base URI
리턴 System

ToDebug() 보호된 메소드

Converts the instance data members to a String representation that can be displayed for debugging purposes.
protected ToDebug ( ) : String
리턴 String