C# 클래스 PHP.Core.ExternalStream

Represents a native PHP stream that lives in ExtManager.
상속: PhpStream
파일 보기 프로젝트 열기: jadu/Phalanger

공개 메소드들

메소드 설명
Stat ( ) : PHP.Core.StatStruct

Returns the status array for the stram.

보호된 메소드들

메소드 설명
FreeManaged ( ) : void

Closes the stream.

RawFlush ( ) : bool
RawRead ( byte buffer, int offset, int count ) : int
RawSeek ( int offset, SeekOrigin whence ) : bool
RawTell ( ) : int

Gets the current position in the stream.

RawWrite ( byte buffer, int offset, int count ) : int

비공개 메소드들

메소드 설명
ExternalStream ( IExternalStream proxy, StreamWrapper openingWrapper, StreamAccessOptions accessOptions, string openedPath, PHP.Core.StreamContext context ) : System

Creates a new ExternalStream with the given proxy object.

메소드 상세

FreeManaged() 보호된 메소드

Closes the stream.
protected FreeManaged ( ) : void
리턴 void

RawFlush() 보호된 메소드

protected RawFlush ( ) : bool
리턴 bool

RawRead() 보호된 메소드

protected RawRead ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
리턴 int

RawSeek() 보호된 메소드

protected RawSeek ( int offset, SeekOrigin whence ) : bool
offset int
whence SeekOrigin
리턴 bool

RawTell() 보호된 메소드

Gets the current position in the stream.
protected RawTell ( ) : int
리턴 int

RawWrite() 보호된 메소드

protected RawWrite ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
리턴 int

Stat() 공개 메소드

Returns the status array for the stram.
public Stat ( ) : PHP.Core.StatStruct
리턴 PHP.Core.StatStruct