C# 클래스 withSIX.Mini.Core.Games.GameStartupParameters

상속: System.ComponentModel.PropertyChangedBase
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop 1 사용 예제들

Private Properties

프로퍼티 타입 설명
OnDeserialized void
Parse void
Refresh void
SwitchOff void
SwitchOn void
UpdateStartupLine void

공개 메소드들

메소드 설명
Get ( ) : IEnumerable

보호된 메소드들

메소드 설명
BuildParameters ( ) : IEnumerable
BuildSwitches ( ) : IEnumerable
CutdownOnTrailingBackslashes ( string value ) : string
GameStartupParameters ( ) : System.Collections.Generic
GameStartupParameters ( string defaultParameters ) : System.Collections.Generic
GetPropertyOrDefault ( [ key = null ) : string
GetSwitchOrDefault ( [ key = null ) : bool
ParseInputString ( string input ) : void
SetPropertyOrDefault ( string value, [ key = null, bool silent = false ) : void
SetSwitchOrDefault ( bool value, [ key = null, bool silent = false ) : void

비공개 메소드들

메소드 설명
OnDeserialized ( StreamingContext context ) : void
Parse ( string input, bool silent = false ) : void
Refresh ( string key ) : void
SwitchOff ( string key, bool silent ) : void
SwitchOn ( string key, bool silent ) : void
UpdateStartupLine ( ) : void

메소드 상세

BuildParameters() 보호된 추상적인 메소드

protected abstract BuildParameters ( ) : IEnumerable
리턴 IEnumerable

BuildSwitches() 보호된 추상적인 메소드

protected abstract BuildSwitches ( ) : IEnumerable
리턴 IEnumerable

CutdownOnTrailingBackslashes() 보호된 정적인 메소드

protected static CutdownOnTrailingBackslashes ( string value ) : string
value string
리턴 string

GameStartupParameters() 보호된 메소드

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

GameStartupParameters() 보호된 메소드

protected GameStartupParameters ( string defaultParameters ) : System.Collections.Generic
defaultParameters string
리턴 System.Collections.Generic

Get() 공개 메소드

public Get ( ) : IEnumerable
리턴 IEnumerable

GetPropertyOrDefault() 보호된 메소드

protected GetPropertyOrDefault ( [ key = null ) : string
key [
리턴 string

GetSwitchOrDefault() 보호된 메소드

protected GetSwitchOrDefault ( [ key = null ) : bool
key [
리턴 bool

ParseInputString() 보호된 추상적인 메소드

protected abstract ParseInputString ( string input ) : void
input string
리턴 void

SetPropertyOrDefault() 보호된 메소드

protected SetPropertyOrDefault ( string value, [ key = null, bool silent = false ) : void
value string
key [
silent bool
리턴 void

SetSwitchOrDefault() 보호된 메소드

protected SetSwitchOrDefault ( bool value, [ key = null, bool silent = false ) : void
value bool
key [
silent bool
리턴 void