C# Класс Service.Client.Logic

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

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

Метод Описание
AddComputer ( string name, string mac ) : string
AddImage ( string imageName ) : string
AddImageOsxEnv ( string imageName ) : string
AddImageWinPEEnv ( string imageName ) : string
Authorize ( string token ) : bool
ChangeStatusInProgress ( int computerId ) : void
CheckForCancelledTask ( int computerId ) : string
CheckHdRequirements ( int profileId, int clientHdNumber, string newHdSize, string imageSchemaDrives, int clientLbs ) : string
CheckIn ( string computerMac ) : string
CheckOut ( int computerId ) : void
CheckQueue ( int computerId ) : string
CheckTaskAuth ( string task, string token ) : string
DeleteImage ( int profileId ) : void
DistributionPoint ( int dpId, string task ) : string
ErrorEmail ( int computerId, string error ) : void
GetCustomPartitionScript ( int profileId ) : string
GetCustomScript ( int scriptId ) : string
GetFileCopySchema ( int profileId ) : string
GetMunkiBasicAuth ( int profileId ) : string
GetOnDemandArguments ( string mac, int objectId, string task ) : string
GetOriginalLvm ( int profileId, string clientHd, string hdToGet, string partitionPrefix ) : string
GetProxyReservation ( string mac ) : string
GetSysprepTag ( int tagId, string imageEnvironment ) : string
ImageList ( string environment, int userId ) : string
ImageProfileList ( int imageId ) : string
IsLoginRequired ( string task ) : string
MulicastSessionList ( string environment ) : string
MulticastCheckout ( string portBase ) : string
PermanentTaskCheckOut ( int computerId ) : void
UpdateProgress ( int computerId, string progress, string progressType ) : void
UpdateProgressPartition ( int computerId, string partition ) : void
UploadLog ( int computerId, string logContents, string subType, string computerMac ) : void

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

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

public AddComputer ( string name, string mac ) : string
name string
mac string
Результат string

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

public AddImage ( string imageName ) : string
imageName string
Результат string

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

public AddImageOsxEnv ( string imageName ) : string
imageName string
Результат string

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

public AddImageWinPEEnv ( string imageName ) : string
imageName string
Результат string

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

public Authorize ( string token ) : bool
token string
Результат bool

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

public ChangeStatusInProgress ( int computerId ) : void
computerId int
Результат void

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

public CheckForCancelledTask ( int computerId ) : string
computerId int
Результат string

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

public CheckHdRequirements ( int profileId, int clientHdNumber, string newHdSize, string imageSchemaDrives, int clientLbs ) : string
profileId int
clientHdNumber int
newHdSize string
imageSchemaDrives string
clientLbs int
Результат string

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

public CheckIn ( string computerMac ) : string
computerMac string
Результат string

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

public CheckOut ( int computerId ) : void
computerId int
Результат void

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

public CheckQueue ( int computerId ) : string
computerId int
Результат string

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

public CheckTaskAuth ( string task, string token ) : string
task string
token string
Результат string

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

public DeleteImage ( int profileId ) : void
profileId int
Результат void

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

public DistributionPoint ( int dpId, string task ) : string
dpId int
task string
Результат string

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

public ErrorEmail ( int computerId, string error ) : void
computerId int
error string
Результат void

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

public GetCustomPartitionScript ( int profileId ) : string
profileId int
Результат string

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

public GetCustomScript ( int scriptId ) : string
scriptId int
Результат string

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

public GetFileCopySchema ( int profileId ) : string
profileId int
Результат string

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

public GetMunkiBasicAuth ( int profileId ) : string
profileId int
Результат string

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

public GetOnDemandArguments ( string mac, int objectId, string task ) : string
mac string
objectId int
task string
Результат string

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

public GetOriginalLvm ( int profileId, string clientHd, string hdToGet, string partitionPrefix ) : string
profileId int
clientHd string
hdToGet string
partitionPrefix string
Результат string

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

public GetProxyReservation ( string mac ) : string
mac string
Результат string

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

public GetSysprepTag ( int tagId, string imageEnvironment ) : string
tagId int
imageEnvironment string
Результат string

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

public ImageList ( string environment, int userId ) : string
environment string
userId int
Результат string

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

public ImageProfileList ( int imageId ) : string
imageId int
Результат string

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

public IsLoginRequired ( string task ) : string
task string
Результат string

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

public MulicastSessionList ( string environment ) : string
environment string
Результат string

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

public MulticastCheckout ( string portBase ) : string
portBase string
Результат string

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

public PermanentTaskCheckOut ( int computerId ) : void
computerId int
Результат void

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

public UpdateProgress ( int computerId, string progress, string progressType ) : void
computerId int
progress string
progressType string
Результат void

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

public UpdateProgressPartition ( int computerId, string partition ) : void
computerId int
partition string
Результат void

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

public UploadLog ( int computerId, string logContents, string subType, string computerMac ) : void
computerId int
logContents string
subType string
computerMac string
Результат void