Class SearchPath
Aliases a search dir system for the VFS.
public class SearchPath
- Inheritance
-
SearchPath
- Inherited Members
Properties
Directories
public IReadOnlyList<string> Directories { get; }
Property Value
Extensions
public IReadOnlyList<string> Extensions { get; }
Property Value
Methods
AddDirectory(IEnumerable<string>)
public void AddDirectory(IEnumerable<string> path)
Parameters
path
IEnumerable<string>
AddDirectory(string)
public void AddDirectory(string dir)
Parameters
dir
string
AddDirectory(string, char)
public void AddDirectory(string dir, char separator)
Parameters
AddExtension(IEnumerable<string>)
public void AddExtension(IEnumerable<string> ext)
Parameters
ext
IEnumerable<string>
AddExtension(string)
public void AddExtension(string ext)
Parameters
ext
string
AddExtension(string, char)
public void AddExtension(string ext, char separator)
Parameters
Create(in SearchPathSetup)
public static SearchPath Create(in SearchPathSetup setup)
Parameters
setup
SearchPathSetup
Returns
Open(ReadOnlySpan<char>)
public Stream Open(ReadOnlySpan<char> file)
Parameters
file
ReadOnlySpan<char>
Returns
Open(ReadOnlySpan<char>, out string)
public Stream Open(ReadOnlySpan<char> file, out string path)
Parameters
file
ReadOnlySpan<char>path
string