|   | FilePathIsFilePatternMatch(String, String, Boolean) Method | 
        
        
            Determines whether the specified file name matches the given file spec (wildcards are defined as '*' or '?' characters).
            
        
        Namespace: GSF.IOAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.257-beta+00aa2366fbb9ec75f636ebc7cfa610e3826a727c
 Syntax
Syntaxpublic static bool IsFilePatternMatch(
	string fileSpec,
	string filePath,
	bool ignoreCase
)
Public Shared Function IsFilePatternMatch ( 
	fileSpec As String,
	filePath As String,
	ignoreCase As Boolean
) As Boolean
public:
static bool IsFilePatternMatch(
	String^ fileSpec, 
	String^ filePath, 
	bool ignoreCase
)
static member IsFilePatternMatch : 
        fileSpec : string * 
        filePath : string * 
        ignoreCase : bool -> bool GSF.IO.FilePath.IsFilePatternMatch = function(fileSpec, filePath, ignoreCase);
Parameters
- fileSpec  String
- The file spec used for matching the specified file name.
- filePath  String
- The file path to be tested against the specified file spec for a match.
- ignoreCase  Boolean
- true to specify a case-insensitive match; otherwise false.
Return Value
Booleantrue if the specified file name matches the given file spec; otherwise 
false.
 Exceptions
Exceptions| Exception | Condition | 
|---|
| ArgumentException | filePath contains one or more of the invalid characters defined in GetInvalidPathChars. | 
 Remarks
Remarks
            The syntax for 
fileSpec adheres to the following rules:
            
            
- Either '\' or '/' (as defined by DirectorySeparatorChar and AltDirectorySeparatorChar) can match the other.
- A single '\' or '/' at the beginning of the pattern matches any valid path root (such as "C:\" or "\\server\share").
- A '?' matches a single character which would be valid in a file name (as defined by GetInvalidFileNameChars).
- A '*' matches any number of characters which would be valid in a file name.
- A sequence of "**\" or "**/" matches any number of sequential directories.
- Any other character matches itself.
 See Also
See Also