Dev2.PathOperations.Dev2ActivityIOPathUtils.IsStarWildCard C# (CSharp) Method

IsStarWildCard() public static method

Is the request a wild-char request
public static IsStarWildCard ( string path ) : bool
path string
return bool
        public static bool IsStarWildCard(string path)
        {
            bool result = false;

            Uri uri = new Uri(path);

            string fileName = Path.GetFileName(uri.LocalPath);

            if(fileName != null && (fileName.Contains("*") || fileName.Contains("?")))
            {
                result = true;
            }

            return result;
        }

Usage Example

示例#1
0
        public string Zip(IActivityIOOperationsEndPoint src, IActivityIOOperationsEndPoint dst, IDev2ZipOperationTO args)
        {
            string status;

            try
            {
                status = ValidateZipSourceDestinationFileOperation(src, dst, args, () =>
                {
                    string tempFileName;

                    if (src.PathIs(src.IOPath) == enPathType.Directory || Dev2ActivityIOPathUtils.IsStarWildCard(src.IOPath.Path))
                    {
                        tempFileName = ZipDirectoryToALocalTempFile(src, args);
                    }
                    else
                    {
                        tempFileName = ZipFileToALocalTempFile(src, args);
                    }

                    return(TransferTempZipFileToDestination(src, dst, args, tempFileName));
                });
            }
            finally
            {
                _filesToDelete.ForEach(RemoveTmpFile);
            }
            return(status);
        }
All Usage Examples Of Dev2.PathOperations.Dev2ActivityIOPathUtils::IsStarWildCard