Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext<TFrame> public abstract class PatternContext<TFrame> : IPatternContext where TFrame : struct Documentation Code protected TFrame Frame protected PatternContext() public virtual void Declare(Action<IPathSegment, bool> declare) protected bool IsStackEmpty() public virtual void PopDirectory() protected void PushDataFrame(TFrame frame) public abstract void PushDirectory(DirectoryInfoBase directory) public abstract PatternTestResult Test(FileInfoBase file) public abstract bool Test(DirectoryInfoBase directory)