C# Класс IronPython.Modules.PythonIOModule.FileIO

Наследование: _RawIOBase, IDisposable, IWeakReferenceable, ICodeFormattable, IDynamicMetaObjectProvider
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
name object

Private Properties

Свойство Тип Описание
BadMode void
EnsureReadable void
EnsureWritable void
IDisposable void
IDynamicMetaObjectProvider DynamicMetaObject
IWeakReferenceable IronPython.Runtime.WeakRefTracker
IWeakReferenceable bool
IWeakReferenceable void
OpenFile Stream
SeekToEnd void
StandardizeMode string
close void
fileno int
flush void
isatty bool
read object
readable bool
readall System.Bytes
readinto BigInteger
seek BigInteger
seekable bool
tell BigInteger
truncate BigInteger
writable bool
write BigInteger
write BigInteger
write BigInteger

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

Метод Описание
FileIO ( CodeContext context, int fd, [ mode, [ closefd ) : System
FileIO ( CodeContext context, string name, [ mode, [ closefd ) : System
__repr__ ( CodeContext context ) : string
readinto ( CodeContext context, object buf ) : BigInteger
seek ( double offset, [ whence ) : BigInteger
truncate ( BigInteger size ) : BigInteger
truncate ( double size ) : BigInteger

Приватные методы

Метод Описание
BadMode ( string mode ) : void
EnsureReadable ( ) : void
EnsureWritable ( ) : void
IDisposable ( ) : void
IDynamicMetaObjectProvider ( Expression parameter ) : DynamicMetaObject
IWeakReferenceable ( ) : IronPython.Runtime.WeakRefTracker
IWeakReferenceable ( IronPython.Runtime.WeakRefTracker value ) : bool
IWeakReferenceable ( IronPython.Runtime.WeakRefTracker value ) : void
OpenFile ( CodeContext context, PlatformAdaptationLayer pal, string name, FileMode fileMode, FileAccess fileAccess, FileShare fileShare ) : Stream
SeekToEnd ( ) : void
StandardizeMode ( string mode ) : string

Remove all 'b's from mode string to simplify parsing

close ( CodeContext context ) : void
fileno ( CodeContext context ) : int
flush ( CodeContext context ) : void
isatty ( CodeContext context ) : bool
read ( CodeContext context, [ size ) : object
readable ( CodeContext context ) : bool
readall ( ) : System.Bytes
readinto ( [ buffer ) : BigInteger
seek ( CodeContext context, BigInteger offset, [ whence ) : BigInteger
seekable ( CodeContext context ) : bool
tell ( CodeContext context ) : BigInteger
truncate ( CodeContext context, [ pos ) : BigInteger
writable ( CodeContext context ) : bool
write ( CodeContext context, object b ) : BigInteger
write ( [ b ) : BigInteger
write ( [ b ) : BigInteger

Описание методов

FileIO() публичный Метод

public FileIO ( CodeContext context, int fd, [ mode, [ closefd ) : System
context CodeContext
fd int
mode [
closefd [
Результат System

FileIO() публичный Метод

public FileIO ( CodeContext context, string name, [ mode, [ closefd ) : System
context CodeContext
name string
mode [
closefd [
Результат System

__repr__() публичный Метод

public __repr__ ( CodeContext context ) : string
context CodeContext
Результат string

readinto() публичный Метод

public readinto ( CodeContext context, object buf ) : BigInteger
context CodeContext
buf object
Результат BigInteger

seek() публичный Метод

public seek ( double offset, [ whence ) : BigInteger
offset double
whence [
Результат BigInteger

truncate() публичный Метод

public truncate ( BigInteger size ) : BigInteger
size BigInteger
Результат BigInteger

truncate() публичный Метод

public truncate ( double size ) : BigInteger
size double
Результат BigInteger

Описание свойств

name публичное свойство

public object name
Результат object