C# Класс System.IO.Abstractions.TestingHelpers.MockDirectoryInfo

Наследование: DirectoryInfoBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ConvertStringsToDirectories DirectoryInfoBase[]
ConvertStringsToFiles FileInfoBase[]
EnsurePathEndsWithDirectorySeparator string

Открытые методы

Метод Описание
Create ( ) : void
Create ( DirectorySecurity directorySecurity ) : void
CreateSubdirectory ( string path ) : DirectoryInfoBase
CreateSubdirectory ( string path, DirectorySecurity directorySecurity ) : DirectoryInfoBase
Delete ( ) : void
Delete ( bool recursive ) : void
EnumerateDirectories ( ) : IEnumerable
EnumerateDirectories ( string searchPattern ) : IEnumerable
EnumerateDirectories ( string searchPattern, SearchOption searchOption ) : IEnumerable
EnumerateFileSystemInfos ( ) : IEnumerable
EnumerateFileSystemInfos ( string searchPattern ) : IEnumerable
EnumerateFileSystemInfos ( string searchPattern, SearchOption searchOption ) : IEnumerable
EnumerateFiles ( ) : IEnumerable
EnumerateFiles ( string searchPattern ) : IEnumerable
EnumerateFiles ( string searchPattern, SearchOption searchOption ) : IEnumerable
GetAccessControl ( ) : DirectorySecurity
GetAccessControl ( AccessControlSections includeSections ) : DirectorySecurity
GetDirectories ( ) : DirectoryInfoBase[]
GetDirectories ( string searchPattern ) : DirectoryInfoBase[]
GetDirectories ( string searchPattern, SearchOption searchOption ) : DirectoryInfoBase[]
GetFileSystemInfos ( ) : FileSystemInfoBase[]
GetFileSystemInfos ( string searchPattern ) : FileSystemInfoBase[]
GetFileSystemInfos ( string searchPattern, SearchOption searchOption ) : FileSystemInfoBase[]
GetFiles ( ) : FileInfoBase[]
GetFiles ( string searchPattern ) : FileInfoBase[]
GetFiles ( string searchPattern, SearchOption searchOption ) : FileInfoBase[]
MockDirectoryInfo ( IMockFileDataAccessor mockFileDataAccessor, string directoryPath ) : System.Collections.Generic

Initializes a new instance of the MockDirectoryInfo class.

MoveTo ( string destDirName ) : void
Refresh ( ) : void
SetAccessControl ( DirectorySecurity directorySecurity ) : void

Приватные методы

Метод Описание
ConvertStringsToDirectories ( IEnumerable paths ) : DirectoryInfoBase[]
ConvertStringsToFiles ( IEnumerable paths ) : FileInfoBase[]
EnsurePathEndsWithDirectorySeparator ( string path ) : string

Описание методов

Create() публичный Метод

public Create ( ) : void
Результат void

Create() публичный Метод

public Create ( DirectorySecurity directorySecurity ) : void
directorySecurity System.Security.AccessControl.DirectorySecurity
Результат void

CreateSubdirectory() публичный Метод

public CreateSubdirectory ( string path ) : DirectoryInfoBase
path string
Результат DirectoryInfoBase

CreateSubdirectory() публичный Метод

public CreateSubdirectory ( string path, DirectorySecurity directorySecurity ) : DirectoryInfoBase
path string
directorySecurity System.Security.AccessControl.DirectorySecurity
Результат DirectoryInfoBase

Delete() публичный Метод

public Delete ( ) : void
Результат void

Delete() публичный Метод

public Delete ( bool recursive ) : void
recursive bool
Результат void

EnumerateDirectories() публичный Метод

public EnumerateDirectories ( ) : IEnumerable
Результат IEnumerable

EnumerateDirectories() публичный Метод

public EnumerateDirectories ( string searchPattern ) : IEnumerable
searchPattern string
Результат IEnumerable

EnumerateDirectories() публичный Метод

public EnumerateDirectories ( string searchPattern, SearchOption searchOption ) : IEnumerable
searchPattern string
searchOption SearchOption
Результат IEnumerable

EnumerateFileSystemInfos() публичный Метод

public EnumerateFileSystemInfos ( ) : IEnumerable
Результат IEnumerable

EnumerateFileSystemInfos() публичный Метод

public EnumerateFileSystemInfos ( string searchPattern ) : IEnumerable
searchPattern string
Результат IEnumerable

EnumerateFileSystemInfos() публичный Метод

public EnumerateFileSystemInfos ( string searchPattern, SearchOption searchOption ) : IEnumerable
searchPattern string
searchOption SearchOption
Результат IEnumerable

EnumerateFiles() публичный Метод

public EnumerateFiles ( ) : IEnumerable
Результат IEnumerable

EnumerateFiles() публичный Метод

public EnumerateFiles ( string searchPattern ) : IEnumerable
searchPattern string
Результат IEnumerable

EnumerateFiles() публичный Метод

public EnumerateFiles ( string searchPattern, SearchOption searchOption ) : IEnumerable
searchPattern string
searchOption SearchOption
Результат IEnumerable

GetAccessControl() публичный Метод

public GetAccessControl ( ) : DirectorySecurity
Результат System.Security.AccessControl.DirectorySecurity

GetAccessControl() публичный Метод

public GetAccessControl ( AccessControlSections includeSections ) : DirectorySecurity
includeSections AccessControlSections
Результат System.Security.AccessControl.DirectorySecurity

GetDirectories() публичный Метод

public GetDirectories ( ) : DirectoryInfoBase[]
Результат DirectoryInfoBase[]

GetDirectories() публичный Метод

public GetDirectories ( string searchPattern ) : DirectoryInfoBase[]
searchPattern string
Результат DirectoryInfoBase[]

GetDirectories() публичный Метод

public GetDirectories ( string searchPattern, SearchOption searchOption ) : DirectoryInfoBase[]
searchPattern string
searchOption SearchOption
Результат DirectoryInfoBase[]

GetFileSystemInfos() публичный Метод

public GetFileSystemInfos ( ) : FileSystemInfoBase[]
Результат FileSystemInfoBase[]

GetFileSystemInfos() публичный Метод

public GetFileSystemInfos ( string searchPattern ) : FileSystemInfoBase[]
searchPattern string
Результат FileSystemInfoBase[]

GetFileSystemInfos() публичный Метод

public GetFileSystemInfos ( string searchPattern, SearchOption searchOption ) : FileSystemInfoBase[]
searchPattern string
searchOption SearchOption
Результат FileSystemInfoBase[]

GetFiles() публичный Метод

public GetFiles ( ) : FileInfoBase[]
Результат FileInfoBase[]

GetFiles() публичный Метод

public GetFiles ( string searchPattern ) : FileInfoBase[]
searchPattern string
Результат FileInfoBase[]

GetFiles() публичный Метод

public GetFiles ( string searchPattern, SearchOption searchOption ) : FileInfoBase[]
searchPattern string
searchOption SearchOption
Результат FileInfoBase[]

MockDirectoryInfo() публичный Метод

Initializes a new instance of the MockDirectoryInfo class.
Thrown if or is .
public MockDirectoryInfo ( IMockFileDataAccessor mockFileDataAccessor, string directoryPath ) : System.Collections.Generic
mockFileDataAccessor IMockFileDataAccessor The mock file data accessor.
directoryPath string The directory path.
Результат System.Collections.Generic

MoveTo() публичный Метод

public MoveTo ( string destDirName ) : void
destDirName string
Результат void

Refresh() публичный Метод

public Refresh ( ) : void
Результат void

SetAccessControl() публичный Метод

public SetAccessControl ( DirectorySecurity directorySecurity ) : void
directorySecurity System.Security.AccessControl.DirectorySecurity
Результат void