C# Класс PHP.Core.ExternalStream

Represents a native PHP stream that lives in ExtManager.
Наследование: PhpStream
Показать файл Открыть проект

Открытые методы

Метод Описание
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