C# Class System.IO.FileStreamEx

Inheritance: FileStream
Afficher le fichier Open project: jasine/SaveDouban Class Usage Examples

Méthodes publiques

Méthode Description
FileStreamEx ( string path, FileMode mode ) : System
GetEncoding ( TextEncodings TEncoding ) : Encoding
HaveID3v1 ( ) : bool

Indicate if current File have ID3v1

HaveID3v2 ( ) : bool

Indicate if file contain ID3v2 information

ReadByte ( ) : byte

Read a byte from current FileStream

ReadData ( int Length ) : MemoryStream

Read data from specific FileStream and return it as MemoryStream

ReadSize ( ) : int

Read ID3 Size

ReadText ( int MaxLength, TextEncodings TEncoding ) : string
ReadText ( int MaxLength, TextEncodings TEncoding, bool DetectEncoding ) : string
ReadText ( int MaxLength, TextEncodings TEncoding, int &ReadedLength, bool DetectEncoding ) : string

Read string from current FileStream

ReadUInt ( int Length ) : uint

Read some bytes from FileStream and return it as unsigned integer

ReadVersion ( ) : System.Version

Read ID3 version from current file

Method Details

FileStreamEx() public méthode

public FileStreamEx ( string path, FileMode mode ) : System
path string
mode FileMode
Résultat System

GetEncoding() public static méthode

public static GetEncoding ( TextEncodings TEncoding ) : Encoding
TEncoding TextEncodings
Résultat System.Text.Encoding

HaveID3v1() public méthode

Indicate if current File have ID3v1
public HaveID3v1 ( ) : bool
Résultat bool

HaveID3v2() public méthode

Indicate if file contain ID3v2 information
public HaveID3v2 ( ) : bool
Résultat bool

ReadByte() public méthode

Read a byte from current FileStream
public ReadByte ( ) : byte
Résultat byte

ReadData() public méthode

Read data from specific FileStream and return it as MemoryStream
public ReadData ( int Length ) : MemoryStream
Length int Length that must read
Résultat MemoryStream

ReadSize() public méthode

Read ID3 Size
public ReadSize ( ) : int
Résultat int

ReadText() public méthode

public ReadText ( int MaxLength, TextEncodings TEncoding ) : string
MaxLength int
TEncoding TextEncodings
Résultat string

ReadText() public méthode

public ReadText ( int MaxLength, TextEncodings TEncoding, bool DetectEncoding ) : string
MaxLength int
TEncoding TextEncodings
DetectEncoding bool
Résultat string

ReadText() public méthode

Read string from current FileStream
public ReadText ( int MaxLength, TextEncodings TEncoding, int &ReadedLength, bool DetectEncoding ) : string
MaxLength int Maximum length that can read from stream
TEncoding TextEncodings TextEcoding to read from Stream
ReadedLength int
DetectEncoding bool Can method recognize encoding of text from Encoding inicators
Résultat string

ReadUInt() public méthode

Read some bytes from FileStream and return it as unsigned integer
public ReadUInt ( int Length ) : uint
Length int length of number in bytes
Résultat uint

ReadVersion() public méthode

Read ID3 version from current file
public ReadVersion ( ) : System.Version
Résultat System.Version