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
pathIEnumerable<string>
AddDirectory(string)
public void AddDirectory(string dir)
Parameters
dirstring
AddDirectory(string, char)
public void AddDirectory(string dir, char separator)
Parameters
AddExtension(IEnumerable<string>)
public void AddExtension(IEnumerable<string> ext)
Parameters
extIEnumerable<string>
AddExtension(string)
public void AddExtension(string ext)
Parameters
extstring
AddExtension(string, char)
public void AddExtension(string ext, char separator)
Parameters
Create(in SearchPathSetup)
public static SearchPath Create(in SearchPathSetup setup)
Parameters
setupSearchPathSetup
Returns
Open(ReadOnlySpan<char>)
public Stream Open(ReadOnlySpan<char> file)
Parameters
fileReadOnlySpan<char>
Returns
Open(ReadOnlySpan<char>, out string)
public Stream Open(ReadOnlySpan<char> file, out string path)
Parameters
fileReadOnlySpan<char>pathstring