LineInfo Members

HttpServer.dll

The LineInfo type exposes the following members.

Constructors

  NameDescription
LineInfo
Initializes a new instance of the LineInfo class.

Methods

  NameDescription
Append
Append another line
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
SetOverloaded.
SetParsedData
Parsed line contents (without whitespaces in the beginning)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
TrimRight

Properties

  NameDescription
AppendNextLine
If the next line should be appended to us (multi line)
Children
Do NOT add yourself using the Add methods of the linkedList. Parent property will add node.
Data
All line data generated on one line
HasChildren
Has one or more children (intented more that this one)
Intendation
Number of intends (two spaces = 1, one tab = 1)
LineNumber
Line number
Parent
Parent node (one level up in intendation)
SelfClosed
True if node is selfclosed (i.e. <br />)
UnfinishedRule
Rule have not got all needed information yet, keep appending lines to this LineInfo until rule says that it's done.
UnparsedData
Untouched line text
WhiteSpaces
Number of whitespaces before actual entry beings.

See Also