C# Class Dominator.Windows10.Tools.HostLine

显示文件 Open project: pragmatrix/Dominator Class Usage Examples

Public Properties

Property Type Description
Comment_ string
Entry_ HostEntry?
Error_ HostLineError?
Kind HostLineKind
Line string

Public Methods

Method Description
FromEntry ( HostEntry entry, string comment_ = null ) : HostLine
HostLine ( HostLineKind kind, HostEntry entry_ = null, string comment_ = null, HostLineError error_ = null, string line_ = null ) : System
Parse ( string line ) : HostLine
SafeParse ( string line ) : HostLine
ToString ( ) : string

Private Methods

Method Description
Error ( HostLineError error, string line ) : HostLine
mkLine ( HostEntry entry_, string comment_ ) : string

Method Details

FromEntry() public static method

public static FromEntry ( HostEntry entry, string comment_ = null ) : HostLine
entry HostEntry
comment_ string
return HostLine

HostLine() public method

public HostLine ( HostLineKind kind, HostEntry entry_ = null, string comment_ = null, HostLineError error_ = null, string line_ = null ) : System
kind HostLineKind
entry_ HostEntry
comment_ string
error_ HostLineError
line_ string
return System

Parse() public static method

public static Parse ( string line ) : HostLine
line string
return HostLine

SafeParse() public static method

public static SafeParse ( string line ) : HostLine
line string
return HostLine

ToString() public method

public ToString ( ) : string
return string

Property Details

Comment_ public_oe property

public string Comment_
return string

Entry_ public_oe property

public HostEntry? Entry_
return HostEntry?

Error_ public_oe property

public HostLineError? Error_
return HostLineError?

Kind public_oe property

public HostLineKind Kind
return HostLineKind

Line public_oe property

public string Line
return string