Show / Hide Table of Contents

Class LocalFileSystem

Inheritance
System.Object
FileSystem
LocalFileSystem
Inherited Members
FileSystem.MaxFileNameLength
FileSystem.GetUniqueName(String, String, Int32)
FileSystem.RemoveCloneSuffixes(String)
FileSystem.RemoveInstanceSuffixes(String)
FileSystem.FixInvalidFileNameCharacters(String)
FileSystem.FixInvalidPathCharacters(String)
FileSystem.IsReservedName(String)
FileSystem.Directory
FileSystem.Path
FileSystem.ToString()
FileSystem.Equals(Object)
FileSystem.GetHashCode()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: AssetRipper.IO.Files
Assembly: AssetRipper.IO.Files.dll
Syntax
public sealed class LocalFileSystem : FileSystem

Properties

| Improve this Doc View Source

File

Declaration
public override LocalFileSystem.LocalFileImplementation File { get; }
Property Value
Type Description
LocalFileSystem.LocalFileImplementation
Overrides
FileSystem.File
| Improve this Doc View Source

Instance

Declaration
public static LocalFileSystem Instance { get; }
Property Value
Type Description
LocalFileSystem

Methods

| Improve this Doc View Source

Create(String)

Declaration
public override FileStream Create(string path)
Parameters
Type Name Description
System.String path
Returns
Type Description
System.IO.FileStream
Overrides
FileSystem.Create(String)
| Improve this Doc View Source

Delete(String)

Declaration
public override void Delete(string path)
Parameters
Type Name Description
System.String path
Overrides
FileSystem.Delete(String)
| Improve this Doc View Source

Exists(String)

Declaration
public override bool Exists(string path)
Parameters
Type Name Description
System.String path
Returns
Type Description
System.Boolean
Overrides
FileSystem.Exists(String)
| Improve this Doc View Source

OpenRead(String)

Declaration
public override FileStream OpenRead(string path)
Parameters
Type Name Description
System.String path
Returns
Type Description
System.IO.FileStream
Overrides
FileSystem.OpenRead(String)
| Improve this Doc View Source

OpenWrite(String)

Declaration
public override FileStream OpenWrite(string path)
Parameters
Type Name Description
System.String path
Returns
Type Description
System.IO.FileStream
Overrides
FileSystem.OpenWrite(String)
| Improve this Doc View Source

ReadAllBytes(String)

Declaration
public override byte[] ReadAllBytes(string path)
Parameters
Type Name Description
System.String path
Returns
Type Description
System.Byte[]
Overrides
FileSystem.ReadAllBytes(String)
| Improve this Doc View Source

ReadAllText(String)

Declaration
public override string ReadAllText(string path)
Parameters
Type Name Description
System.String path
Returns
Type Description
System.String
Overrides
FileSystem.ReadAllText(String)
| Improve this Doc View Source

ReadAllText(String, Encoding)

Declaration
public override string ReadAllText(string path, Encoding encoding)
Parameters
Type Name Description
System.String path
System.Text.Encoding encoding
Returns
Type Description
System.String
Overrides
FileSystem.ReadAllText(String, Encoding)
| Improve this Doc View Source

WriteAllBytes(String, ReadOnlySpan<Byte>)

Declaration
public override void WriteAllBytes(string path, ReadOnlySpan<byte> bytes)
Parameters
Type Name Description
System.String path
System.ReadOnlySpan<System.Byte> bytes
Overrides
FileSystem.WriteAllBytes(String, ReadOnlySpan<Byte>)
| Improve this Doc View Source

WriteAllText(String, ReadOnlySpan<Char>)

Declaration
public override void WriteAllText(string path, ReadOnlySpan<char> contents)
Parameters
Type Name Description
System.String path
System.ReadOnlySpan<System.Char> contents
Overrides
FileSystem.WriteAllText(String, ReadOnlySpan<Char>)
| Improve this Doc View Source

WriteAllText(String, ReadOnlySpan<Char>, Encoding)

Declaration
public override void WriteAllText(string path, ReadOnlySpan<char> contents, Encoding encoding)
Parameters
Type Name Description
System.String path
System.ReadOnlySpan<System.Char> contents
System.Text.Encoding encoding
Overrides
FileSystem.WriteAllText(String, ReadOnlySpan<Char>, Encoding)
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾