LumiSoft Net Help
SmartStream..::..ReadLineAsyncOP Class
NamespacesLumiSoft.Net.IOSmartStreamSmartStream..::..ReadLineAsyncOP
This class implements read line operation.
Declaration Syntax
C#Visual BasicVisual C++F#
public class ReadLineAsyncOP : AsyncOP, 
	IDisposable
Public Class ReadLineAsyncOP
	Inherits AsyncOP
	Implements IDisposable
public ref class ReadLineAsyncOP : public AsyncOP, 
	IDisposable
type ReadLineAsyncOP =  
    class
        inherit AsyncOP
        interface IDisposable
    end
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
SmartStream..::..ReadLineAsyncOP(array<Byte>[]()[][], SizeExceededAction)
Default constructor.

Buffer
Gets line buffer.

BytesInBuffer
Gets number of bytes stored in the buffer. Ending line-feed characters included.

Completed
Is raised when asynchronous operation has completed.

Dispose()()()()
Cleans up any resources being used.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Error
Gets error occured during asynchronous operation. Value null means no error.

Finalize()()()()
Destructor.
(Overrides Object.Finalize()()()().)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsCompleted
Gets if asynchronous operation has completed.
(Overrides AsyncOP.IsCompleted.)
IsCompletedSynchronously
Gets if operation completed synchronously.
(Overrides AsyncOP.IsCompletedSynchronously.)
IsDisposed
Gets if this object is disposed.
(Overrides AsyncOP.IsDisposed.)
LineAscii
Gets line as ASCII string. Returns null if EOS(end of stream) reached. Ending line-feed characters not included.

LineBytesInBuffer
Gets number of line data bytes stored in the buffer. Ending line-feed characters not included.

LineUtf32
Gets line as UTF-32 string. Returns null if EOS(end of stream) reached. Ending line-feed characters not included.

LineUtf8
Gets line as UTF-8 string. Returns null if EOS(end of stream) reached. Ending line-feed characters not included.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
SizeExceededAction
Gets line size exceeded action.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Remarks
This class can be reused on multiple calls of SmartStream.ReadLine method.
Inheritance Hierarchy
Object
AsyncOP
 SmartStream..::..ReadLineAsyncOP

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119