C# 클래스 kOS.Safe.Persistence.GlobalPath

Represents the location of a directory or a file inside a kOS. It contains a volumeId and a VolumePath.
상속: VolumePath
파일 보기 프로젝트 열기: KSP-KOS/KOS 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
EMPTY GlobalPath

공개 메소드들

메소드 설명
ChangeExtension ( string newExtension ) : GlobalPath
ChangeName ( string newName ) : GlobalPath
Combine ( ) : GlobalPath
Equals ( object other ) : bool
FromString ( string pathString ) : GlobalPath

Creates a GlobalPath from string.

FromStringAndBase ( string pathString, GlobalPath basePath ) : GlobalPath

Create a GlobalPath from a base path and a relative path.

FromVolumePath ( VolumePath volumePath, int volumeId ) : GlobalPath
FromVolumePath ( VolumePath volumePath, object volumeId ) : GlobalPath
GetHashCode ( ) : int
GetParent ( ) : GlobalPath
HasVolumeId ( string pathString ) : bool
IsParent ( GlobalPath path ) : bool
RootPath ( ) : GlobalPath
ToString ( ) : string

보호된 메소드들

메소드 설명
GlobalPath ( object volumeId ) : System

비공개 메소드들

메소드 설명
GlobalPath ( object volumeId, IEnumerable segments ) : System
GlobalPath ( object volumeId, VolumePath path ) : System
ValidateVolumeId ( object volumeId ) : object

메소드 상세

ChangeExtension() 공개 메소드

public ChangeExtension ( string newExtension ) : GlobalPath
newExtension string
리턴 GlobalPath

ChangeName() 공개 메소드

public ChangeName ( string newName ) : GlobalPath
newName string
리턴 GlobalPath

Combine() 공개 메소드

public Combine ( ) : GlobalPath
리턴 GlobalPath

Equals() 공개 메소드

public Equals ( object other ) : bool
other object
리턴 bool

FromString() 공개 정적인 메소드

Creates a GlobalPath from string.
public static FromString ( string pathString ) : GlobalPath
pathString string Path string.
리턴 GlobalPath

FromStringAndBase() 공개 정적인 메소드

Create a GlobalPath from a base path and a relative path.
public static FromStringAndBase ( string pathString, GlobalPath basePath ) : GlobalPath
pathString string Path string relative to basePath.
basePath GlobalPath Base path.
리턴 GlobalPath

FromVolumePath() 공개 정적인 메소드

public static FromVolumePath ( VolumePath volumePath, int volumeId ) : GlobalPath
volumePath VolumePath
volumeId int
리턴 GlobalPath

FromVolumePath() 공개 정적인 메소드

public static FromVolumePath ( VolumePath volumePath, object volumeId ) : GlobalPath
volumePath VolumePath
volumeId object
리턴 GlobalPath

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetParent() 공개 메소드

public GetParent ( ) : GlobalPath
리턴 GlobalPath

GlobalPath() 보호된 메소드

protected GlobalPath ( object volumeId ) : System
volumeId object
리턴 System

HasVolumeId() 공개 정적인 메소드

public static HasVolumeId ( string pathString ) : bool
pathString string
리턴 bool

IsParent() 공개 메소드

public IsParent ( GlobalPath path ) : bool
path GlobalPath
리턴 bool

RootPath() 공개 메소드

public RootPath ( ) : GlobalPath
리턴 GlobalPath

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

EMPTY 공개적으로 정적으로 프로퍼티

public static GlobalPath,kOS.Safe.Persistence EMPTY
리턴 GlobalPath