C# Класс Microsoft.Azure.Commands.Common.Authentication.Models.MemoryDataStore

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

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

Метод Описание
AddCertificate ( X509Certificate2 cert ) : void
CopyFile ( string oldPath, string newPath ) : void
CreateDirectory ( string path ) : void
DeleteDirectory ( string dir ) : void
DeleteFile ( string path ) : void
DirectoryExists ( string path ) : bool
EmptyDirectory ( string dirPath ) : void
FileExists ( string path ) : bool
GetCertificate ( string thumbprint ) : X509Certificate2
GetDirectories ( string sourceDirName ) : string[]
GetDirectories ( string startDirectory, string filePattern, SearchOption options ) : string[]
GetFileAttributes ( string path ) : FileAttributes
GetFiles ( string sourceDirName ) : string[]
GetFiles ( string startDirectory, string filePattern, SearchOption options ) : string[]
ReadFileAsBytes ( string path ) : byte[]
ReadFileAsStream ( string path ) : Stream
ReadFileAsText ( string path ) : string
RemoveCertificate ( string thumbprint ) : void
RenameFile ( string oldPath, string newPath ) : void
WriteFile ( string path, byte contents ) : void
WriteFile ( string path, string contents ) : void
WriteFile ( string path, string contents, Encoding encoding ) : void

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

Метод Описание
WildcardToRegex ( string wildcard ) : string

Converts unix asterisk based file pattern to regex

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

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

public AddCertificate ( X509Certificate2 cert ) : void
cert System.Security.Cryptography.X509Certificates.X509Certificate2
Результат void

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

public CopyFile ( string oldPath, string newPath ) : void
oldPath string
newPath string
Результат void

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

public CreateDirectory ( string path ) : void
path string
Результат void

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

public DeleteDirectory ( string dir ) : void
dir string
Результат void

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

public DeleteFile ( string path ) : void
path string
Результат void

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

public DirectoryExists ( string path ) : bool
path string
Результат bool

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

public EmptyDirectory ( string dirPath ) : void
dirPath string
Результат void

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

public FileExists ( string path ) : bool
path string
Результат bool

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

public GetCertificate ( string thumbprint ) : X509Certificate2
thumbprint string
Результат System.Security.Cryptography.X509Certificates.X509Certificate2

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

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

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

public GetDirectories ( string startDirectory, string filePattern, SearchOption options ) : string[]
startDirectory string
filePattern string
options SearchOption
Результат string[]

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

public GetFileAttributes ( string path ) : FileAttributes
path string
Результат FileAttributes

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

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

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

public GetFiles ( string startDirectory, string filePattern, SearchOption options ) : string[]
startDirectory string
filePattern string
options SearchOption
Результат string[]

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

public ReadFileAsBytes ( string path ) : byte[]
path string
Результат byte[]

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

public ReadFileAsStream ( string path ) : Stream
path string
Результат Stream

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

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

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

public RemoveCertificate ( string thumbprint ) : void
thumbprint string
Результат void

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

public RenameFile ( string oldPath, string newPath ) : void
oldPath string
newPath string
Результат void

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

public WriteFile ( string path, byte contents ) : void
path string
contents byte
Результат void

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

public WriteFile ( string path, string contents ) : void
path string
contents string
Результат void

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

public WriteFile ( string path, string contents, Encoding encoding ) : void
path string
contents string
encoding System.Text.Encoding
Результат void