C# Класс SimpleDeployNet.Core.MsDeployFileService

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

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

Метод Описание
DeleteFile ( ConnectionProperties properties, string relativeRemoteFileName ) : bool

Deletes the file.

DownloadFile ( ConnectionProperties properties, string relativeRemoteFileName, string fullLocalFilePathToSave ) : bool

Downloads a remote file.

FetchFileList ( ConnectionProperties properties ) : DeploymentObjectList

Fetches the remote servers file list.

UploadFile ( ConnectionProperties properties, string relativeDestinationFileName, string fullLocalFilePath ) : bool

Uploads a file to the remote host.

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

Метод Описание
BuildMsDeployUri ( ConnectionProperties properties ) : Uri
GetDeploymentObjectAsXmlDocument ( DeploymentObject obj ) : XmlDocument
WriteXmlObject ( DeploymentObject obj, XmlTextWriter writer ) : void

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

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

Deletes the file.
Connection properties cannot be null.;properties
public DeleteFile ( ConnectionProperties properties, string relativeRemoteFileName ) : bool
properties ConnectionProperties The properties.
relativeRemoteFileName string Name of the relative remote file.
Результат bool

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

Downloads a remote file.
Connection properties cannot be null.;properties
public DownloadFile ( ConnectionProperties properties, string relativeRemoteFileName, string fullLocalFilePathToSave ) : bool
properties ConnectionProperties The properties.
relativeRemoteFileName string Name of the relative remote file.
fullLocalFilePathToSave string The full local file path to save.
Результат bool

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

Fetches the remote servers file list.
Connection properties cannot be null.;properties
public FetchFileList ( ConnectionProperties properties ) : DeploymentObjectList
properties ConnectionProperties The properties.
Результат DeploymentObjectList

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

Uploads a file to the remote host.
Connection properties cannot be null.;properties
public UploadFile ( ConnectionProperties properties, string relativeDestinationFileName, string fullLocalFilePath ) : bool
properties ConnectionProperties The properties.
relativeDestinationFileName string Name of the relative destination file.
fullLocalFilePath string The full local file path.
Результат bool