Constructor

@:overloadfinalnew(handle:IntPtr, access:FileAccess)

@:overloadfinalnew(path:String, mode:FileMode, rights:FileSystemRights, share:FileShare, bufferSize:Int, options:FileOptions, fileSecurity:FileSecurity)

@:overloadfinalnew(path:String, mode:FileMode, rights:FileSystemRights, share:FileShare, bufferSize:Int, options:FileOptions)

@:overloadfinalnew(handle:SafeFileHandle, access:FileAccess, bufferSize:Int, isAsync:Bool)

@:overloadfinalnew(handle:SafeFileHandle, access:FileAccess, bufferSize:Int)

@:overloadfinalnew(handle:SafeFileHandle, access:FileAccess)

@:overloadfinalnew(path:String, mode:FileMode, access:FileAccess, share:FileShare, bufferSize:Int, options:FileOptions)

@:overloadfinalnew(path:String, mode:FileMode, access:FileAccess, share:FileShare, bufferSize:Int, useAsync:Bool)

@:overloadfinalnew(path:String, mode:FileMode, access:FileAccess, share:FileShare, bufferSize:Int)

@:overloadfinalnew(path:String, mode:FileMode, access:FileAccess, share:FileShare)

@:overloadfinalnew(path:String, mode:FileMode, access:FileAccess)

@:overloadfinalnew(path:String, mode:FileMode)

@:overloadfinalnew(handle:IntPtr, access:FileAccess, ownsHandle:Bool, bufferSize:Int, isAsync:Bool)

@:overloadfinalnew(handle:IntPtr, access:FileAccess, ownsHandle:Bool, bufferSize:Int)

@:overloadfinalnew(handle:IntPtr, access:FileAccess, ownsHandle:Bool)

Variables

read onlyHandle:IntPtr

read onlyIsAsync:Bool

read onlyName:String

read onlySafeFileHandle:SafeFileHandle

Methods

@:overloadLock(position:Int64, length:Int64):Void

@:overloadfinalSetAccessControl(fileSecurity:FileSecurity):Void

@:overloadUnlock(position:Int64, length:Int64):Void

Inherited Variables

Inherited Methods

Defined by Stream

@:overloadClose():Void

@:overloadfinalDispose():Void

Defined by MarshalByRefObject

@:overloadCreateObjRef(requestedType:Type):ObjRef

@:overloadfinalGetLifetimeService():Dynamic