Static methods

@:final@:overloadstaticAppendAllText(path:String, contents:String):Void

@:final@:overloadstaticAppendAllText(path:String, contents:String, encoding:Encoding):Void

@:final@:overloadstaticAppendText(path:String):StreamWriter

@:final@:overloadstaticCopy(sourceFileName:String, destFileName:String):Void

@:final@:overloadstaticCopy(sourceFileName:String, destFileName:String, overwrite:Bool):Void

@:final@:overloadstaticCreate(path:String):FileStream

@:final@:overloadstaticCreate(path:String, bufferSize:Int, options:FileOptions, fileSecurity:FileSecurity):FileStream

@:final@:overloadstaticCreate(path:String, bufferSize:Int, options:FileOptions):FileStream

@:final@:overloadstaticCreate(path:String, bufferSize:Int):FileStream

@:final@:overloadstaticCreateText(path:String):StreamWriter

@:final@:overloadstaticDecrypt(path:String):Void

@:final@:overloadstaticDelete(path:String):Void

@:final@:overloadstaticEncrypt(path:String):Void

@:final@:overloadstaticExists(path:String):Bool

@:final@:overloadstaticGetAccessControl(path:String):FileSecurity

@:final@:overloadstaticGetAccessControl(path:String, includeSections:AccessControlSections):FileSecurity

@:final@:overloadstaticGetAttributes(path:String):FileAttributes

@:final@:overloadstaticGetCreationTime(path:String):DateTime

@:final@:overloadstaticGetCreationTimeUtc(path:String):DateTime

@:final@:overloadstaticGetLastAccessTime(path:String):DateTime

@:final@:overloadstaticGetLastAccessTimeUtc(path:String):DateTime

@:final@:overloadstaticGetLastWriteTime(path:String):DateTime

@:final@:overloadstaticGetLastWriteTimeUtc(path:String):DateTime

@:final@:overloadstaticMove(sourceFileName:String, destFileName:String):Void

@:final@:overloadstaticOpen(path:String, mode:FileMode):FileStream

@:final@:overloadstaticOpen(path:String, mode:FileMode, access:FileAccess, share:FileShare):FileStream

@:final@:overloadstaticOpen(path:String, mode:FileMode, access:FileAccess):FileStream

@:final@:overloadstaticOpenRead(path:String):FileStream

@:final@:overloadstaticOpenText(path:String):StreamReader

@:final@:overloadstaticOpenWrite(path:String):FileStream

@:final@:overloadstaticReadAllBytes(path:String):NativeArray<UInt8>

@:final@:overloadstaticReadAllLines(path:String):NativeArray<String>

@:final@:overloadstaticReadAllLines(path:String, encoding:Encoding):NativeArray<String>

@:final@:overloadstaticReadAllText(path:String):String

@:final@:overloadstaticReadAllText(path:String, encoding:Encoding):String

@:final@:overloadstaticReplace(sourceFileName:String, destinationFileName:String, destinationBackupFileName:String):Void

@:final@:overloadstaticReplace(sourceFileName:String, destinationFileName:String, destinationBackupFileName:String, ignoreMetadataErrors:Bool):Void

@:final@:overloadstaticSetAccessControl(path:String, fileSecurity:FileSecurity):Void

@:final@:overloadstaticSetAttributes(path:String, fileAttributes:FileAttributes):Void

@:final@:overloadstaticSetCreationTime(path:String, creationTime:DateTime):Void

@:final@:overloadstaticSetCreationTimeUtc(path:String, creationTimeUtc:DateTime):Void

@:final@:overloadstaticSetLastAccessTime(path:String, lastAccessTime:DateTime):Void

@:final@:overloadstaticSetLastAccessTimeUtc(path:String, lastAccessTimeUtc:DateTime):Void

@:final@:overloadstaticSetLastWriteTime(path:String, lastWriteTime:DateTime):Void

@:final@:overloadstaticSetLastWriteTimeUtc(path:String, lastWriteTimeUtc:DateTime):Void

@:final@:overloadstaticWriteAllBytes(path:String, bytes:NativeArray<UInt8>):Void

@:final@:overloadstaticWriteAllLines(path:String, contents:NativeArray<String>):Void

@:final@:overloadstaticWriteAllLines(path:String, contents:NativeArray<String>, encoding:Encoding):Void

@:final@:overloadstaticWriteAllText(path:String, contents:String):Void

@:final@:overloadstaticWriteAllText(path:String, contents:String, encoding:Encoding):Void