C# 클래스 HaloShare.VariantLib.LibStream

파일 보기 프로젝트 열기: ElDewrito/HaloShare 1 사용 예제들

공개 메소드들

메소드 설명
LibStream ( Stream stream ) : System
ReadBytes ( long offset, int count ) : byte[]
ReadInt16 ( long offset ) : Int16
ReadInt32 ( long offset ) : Int32
ReadInt64 ( long offset ) : System.Int64
ReadString ( long offset, int length ) : string
ReadUnicodeString ( long offset, int length ) : string
Seek ( long offset ) : void
Write ( long offset, Int16 value ) : void
Write ( long offset, Int32 value ) : void
Write ( long offset, System.Int64 value ) : void
Write ( long offset, byte buffer ) : void
Write ( long offset, string value, int length, Encoding encoding ) : void

메소드 상세

LibStream() 공개 메소드

public LibStream ( Stream stream ) : System
stream Stream
리턴 System

ReadBytes() 공개 메소드

public ReadBytes ( long offset, int count ) : byte[]
offset long
count int
리턴 byte[]

ReadInt16() 공개 메소드

public ReadInt16 ( long offset ) : Int16
offset long
리턴 System.Int16

ReadInt32() 공개 메소드

public ReadInt32 ( long offset ) : Int32
offset long
리턴 System.Int32

ReadInt64() 공개 메소드

public ReadInt64 ( long offset ) : System.Int64
offset long
리턴 System.Int64

ReadString() 공개 메소드

public ReadString ( long offset, int length ) : string
offset long
length int
리턴 string

ReadUnicodeString() 공개 메소드

public ReadUnicodeString ( long offset, int length ) : string
offset long
length int
리턴 string

Seek() 공개 메소드

public Seek ( long offset ) : void
offset long
리턴 void

Write() 공개 메소드

public Write ( long offset, Int16 value ) : void
offset long
value System.Int16
리턴 void

Write() 공개 메소드

public Write ( long offset, Int32 value ) : void
offset long
value System.Int32
리턴 void

Write() 공개 메소드

public Write ( long offset, System.Int64 value ) : void
offset long
value System.Int64
리턴 void

Write() 공개 메소드

public Write ( long offset, byte buffer ) : void
offset long
buffer byte
리턴 void

Write() 공개 메소드

public Write ( long offset, string value, int length, Encoding encoding ) : void
offset long
value string
length int
encoding System.Text.Encoding
리턴 void