C# 클래스 System.IO.FileStreamEx

상속: FileStream
파일 보기 프로젝트 열기: jasine/SaveDouban 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

FileStreamEx() 공개 메소드

public FileStreamEx ( string path, FileMode mode ) : System
path string
mode FileMode
리턴 System

GetEncoding() 공개 정적인 메소드

public static GetEncoding ( TextEncodings TEncoding ) : Encoding
TEncoding TextEncodings
리턴 System.Text.Encoding

HaveID3v1() 공개 메소드

Indicate if current File have ID3v1
public HaveID3v1 ( ) : bool
리턴 bool

HaveID3v2() 공개 메소드

Indicate if file contain ID3v2 information
public HaveID3v2 ( ) : bool
리턴 bool

ReadByte() 공개 메소드

Read a byte from current FileStream
public ReadByte ( ) : byte
리턴 byte

ReadData() 공개 메소드

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

ReadSize() 공개 메소드

Read ID3 Size
public ReadSize ( ) : int
리턴 int

ReadText() 공개 메소드

public ReadText ( int MaxLength, TextEncodings TEncoding ) : string
MaxLength int
TEncoding TextEncodings
리턴 string

ReadText() 공개 메소드

public ReadText ( int MaxLength, TextEncodings TEncoding, bool DetectEncoding ) : string
MaxLength int
TEncoding TextEncodings
DetectEncoding bool
리턴 string

ReadText() 공개 메소드

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
리턴 string

ReadUInt() 공개 메소드

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

ReadVersion() 공개 메소드

Read ID3 version from current file
public ReadVersion ( ) : System.Version
리턴 System.Version