GlobberExtensions Class

Summary

Contains extensions for IGlobber.
Namespace
Cake.Core.IO
Base Types
  • object
graph BT Type-->Base0["object"] Type["GlobberExtensions"] class Type type-node

Syntax

public static class GlobberExtensions

Methods

Name Value Summary
GetDirectories(IGlobber, GlobPattern) IEnumerable<DirectoryPath>
Gets all directories matching the specified pattern.
static
GetDirectories(IGlobber, string) IEnumerable<DirectoryPath>
Gets all directories matching the specified pattern.
static
GetFiles(IGlobber, GlobPattern) IEnumerable<FilePath>
Gets all files matching the specified pattern.
static
GetFiles(IGlobber, string) IEnumerable<FilePath>
Gets all files matching the specified pattern.
static
GetFileSystemInfos(IGlobber, IFileSystem, GlobPattern, GlobberSettings) IEnumerable<IFileSystemInfo>
Gets all files and directories matching the specified pattern. Scripts and Frosting should use the GetFileSystemInfos(pattern) alias in Cake.Common instead, which supplies the file system from the context.
static
GetFileSystemInfos(IGlobber, IFileSystem, GlobPattern) IEnumerable<IFileSystemInfo>
Gets all files and directories matching the specified pattern. Scripts and Frosting should use the GetFileSystemInfos(pattern) alias in Cake.Common instead, which supplies the file system from the context.
static
Match(IGlobber, GlobPattern) IEnumerable<Path>
Returns Path instances matching the specified pattern.
static
Match(IGlobber, string) IEnumerable<Path>
Returns Path instances matching the specified pattern.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin
ToStringWithNullMarkup() string
Requires the Cake.Issues addin