C# 클래스 DotNetXri.Syntax.XRIPath

This base class provides a strong typing for a XRI Path. Any obj of this class that appears outside of the package is a valid XRI Path.
상속: Parsable
파일 보기 프로젝트 열기: AArnott/dotnetxri

공개 프로퍼티들

프로퍼티 타입 설명
moSegments IList

보호된 프로퍼티들

프로퍼티 타입 설명
mbAllowColon bool

공개 메소드들

메소드 설명
getNumSegments ( ) : int

getSegmentAt ( int nIndex ) : XRISegment

Returns the XRISegmentVal at the given index

getSegmentIterator ( ) : IEnumerator

toIRINormalForm ( ) : string

Serializes Relative Path into IRI normal from

toURINormalForm ( ) : string

Serializes Relative Path into URI normal from

보호된 메소드들

메소드 설명
XRIPath ( ) : System.Collections.Generic
XRIPath ( string sVal ) : System.Collections.Generic
scanXRISegments ( ParseStream oPathStream ) : void

Parses the input stream into XRISegmentVals

메소드 상세

XRIPath() 보호된 메소드

protected XRIPath ( ) : System.Collections.Generic
리턴 System.Collections.Generic

XRIPath() 보호된 메소드

protected XRIPath ( string sVal ) : System.Collections.Generic
sVal string
리턴 System.Collections.Generic

getNumSegments() 공개 메소드

public getNumSegments ( ) : int
리턴 int

getSegmentAt() 공개 메소드

Returns the XRISegmentVal at the given index
public getSegmentAt ( int nIndex ) : XRISegment
nIndex int The index of the XRISegmentVal to return
리턴 XRISegment

getSegmentIterator() 공개 메소드

public getSegmentIterator ( ) : IEnumerator
리턴 IEnumerator

scanXRISegments() 보호된 메소드

Parses the input stream into XRISegmentVals
protected scanXRISegments ( ParseStream oPathStream ) : void
oPathStream ParseStream The input stream to scan from
리턴 void

toIRINormalForm() 공개 메소드

Serializes Relative Path into IRI normal from
public toIRINormalForm ( ) : string
리턴 string

toURINormalForm() 공개 메소드

Serializes Relative Path into URI normal from
public toURINormalForm ( ) : string
리턴 string

프로퍼티 상세

mbAllowColon 보호되어 있는 프로퍼티

protected bool mbAllowColon
리턴 bool

moSegments 공개적으로 프로퍼티

public IList moSegments
리턴 IList