C# Класс Disco.Services.Devices.Enrolment.EnrolmentLog

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

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

Метод Описание
LogClientError ( string ClientIP, string ClientIdentifier, string ClientVersion, string Error, string RawError ) : void
LogSessionClientError ( string SessionId, string ClientIP, string ClientIdentifier, string ClientVersion, string Error, string RawError ) : void
LogSessionDevice ( string SessionId, string DeviceSerialNumber, int DeviceModelId ) : void
LogSessionDeviceInfo ( string SessionId, Enrol Request ) : void
LogSessionDeviceInfo ( string SessionId, MacEnrol Request ) : void
LogSessionDeviceInfo ( string SessionId, string SerialNumber, string UUID, string ComputerName, string LanMacAddress, string WlanMacAddress, string Manufacturer, string Model, string ModelType ) : void
LogSessionDiagnosticInformation ( string SessionId, string Message ) : void
LogSessionError ( string SessionId, System Ex ) : void
LogSessionFinished ( string SessionId ) : void
LogSessionProgress ( string SessionId, int Progress, string Status ) : void
LogSessionStarting ( string SessionId, string HostId, EnrolmentTypes EnrolmentType ) : void
LogSessionTaskAddedDevice ( string SessionId, string DeviceSerialNumber ) : void
LogSessionTaskAssigningUser ( string SessionId, string DeviceSerialNumber, string UserDisplayName, string UserUsername, string UserDomain, string UserSID ) : void
LogSessionTaskCreatedDeviceModel ( string SessionId, string DeviceSerialNumber, string Manufacturer, string Model ) : void
LogSessionTaskMovingDeviceOrganisationUnit ( string SessionId, string OldOrganisationUnit, string NewOrganisationUnit ) : void
LogSessionTaskProvisioningADAccount ( string SessionId, string DeviceSerialNumber, string ADAccountName ) : void
LogSessionTaskProvisioningCertificate ( string SessionId, string DeviceSerialNumber, string CertificateName ) : void
LogSessionTaskProvisioningWirelessProfile ( string SessionId, string DeviceSerialNumber, string WirelessProfileName ) : void
LogSessionTaskRenamingDevice ( string SessionId, string OldComputerName, string NewComputerName ) : void
LogSessionTaskUpdatingDevice ( string SessionId, string DeviceSerialNumber ) : void
LogSessionWarning ( string SessionId, string Message ) : void

Защищенные методы

Метод Описание
LoadEventTypes ( ) : List

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

Метод Описание
EnrolmentLog ( ) : Disco.Models.ClientServices
Log ( EnrolmentLog EventTypeId ) : void

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

LoadEventTypes() защищенный Метод

protected LoadEventTypes ( ) : List
Результат List

LogClientError() публичный статический Метод

public static LogClientError ( string ClientIP, string ClientIdentifier, string ClientVersion, string Error, string RawError ) : void
ClientIP string
ClientIdentifier string
ClientVersion string
Error string
RawError string
Результат void

LogSessionClientError() публичный статический Метод

public static LogSessionClientError ( string SessionId, string ClientIP, string ClientIdentifier, string ClientVersion, string Error, string RawError ) : void
SessionId string
ClientIP string
ClientIdentifier string
ClientVersion string
Error string
RawError string
Результат void

LogSessionDevice() публичный статический Метод

public static LogSessionDevice ( string SessionId, string DeviceSerialNumber, int DeviceModelId ) : void
SessionId string
DeviceSerialNumber string
DeviceModelId int
Результат void

LogSessionDeviceInfo() публичный статический Метод

public static LogSessionDeviceInfo ( string SessionId, Enrol Request ) : void
SessionId string
Request Enrol
Результат void

LogSessionDeviceInfo() публичный статический Метод

public static LogSessionDeviceInfo ( string SessionId, MacEnrol Request ) : void
SessionId string
Request MacEnrol
Результат void

LogSessionDeviceInfo() публичный статический Метод

public static LogSessionDeviceInfo ( string SessionId, string SerialNumber, string UUID, string ComputerName, string LanMacAddress, string WlanMacAddress, string Manufacturer, string Model, string ModelType ) : void
SessionId string
SerialNumber string
UUID string
ComputerName string
LanMacAddress string
WlanMacAddress string
Manufacturer string
Model string
ModelType string
Результат void

LogSessionDiagnosticInformation() публичный статический Метод

public static LogSessionDiagnosticInformation ( string SessionId, string Message ) : void
SessionId string
Message string
Результат void

LogSessionError() публичный статический Метод

public static LogSessionError ( string SessionId, System Ex ) : void
SessionId string
Ex System
Результат void

LogSessionFinished() публичный статический Метод

public static LogSessionFinished ( string SessionId ) : void
SessionId string
Результат void

LogSessionProgress() публичный статический Метод

public static LogSessionProgress ( string SessionId, int Progress, string Status ) : void
SessionId string
Progress int
Status string
Результат void

LogSessionStarting() публичный статический Метод

public static LogSessionStarting ( string SessionId, string HostId, EnrolmentTypes EnrolmentType ) : void
SessionId string
HostId string
EnrolmentType EnrolmentTypes
Результат void

LogSessionTaskAddedDevice() публичный статический Метод

public static LogSessionTaskAddedDevice ( string SessionId, string DeviceSerialNumber ) : void
SessionId string
DeviceSerialNumber string
Результат void

LogSessionTaskAssigningUser() публичный статический Метод

public static LogSessionTaskAssigningUser ( string SessionId, string DeviceSerialNumber, string UserDisplayName, string UserUsername, string UserDomain, string UserSID ) : void
SessionId string
DeviceSerialNumber string
UserDisplayName string
UserUsername string
UserDomain string
UserSID string
Результат void

LogSessionTaskCreatedDeviceModel() публичный статический Метод

public static LogSessionTaskCreatedDeviceModel ( string SessionId, string DeviceSerialNumber, string Manufacturer, string Model ) : void
SessionId string
DeviceSerialNumber string
Manufacturer string
Model string
Результат void

LogSessionTaskMovingDeviceOrganisationUnit() публичный статический Метод

public static LogSessionTaskMovingDeviceOrganisationUnit ( string SessionId, string OldOrganisationUnit, string NewOrganisationUnit ) : void
SessionId string
OldOrganisationUnit string
NewOrganisationUnit string
Результат void

LogSessionTaskProvisioningADAccount() публичный статический Метод

public static LogSessionTaskProvisioningADAccount ( string SessionId, string DeviceSerialNumber, string ADAccountName ) : void
SessionId string
DeviceSerialNumber string
ADAccountName string
Результат void

LogSessionTaskProvisioningCertificate() публичный статический Метод

public static LogSessionTaskProvisioningCertificate ( string SessionId, string DeviceSerialNumber, string CertificateName ) : void
SessionId string
DeviceSerialNumber string
CertificateName string
Результат void

LogSessionTaskProvisioningWirelessProfile() публичный статический Метод

public static LogSessionTaskProvisioningWirelessProfile ( string SessionId, string DeviceSerialNumber, string WirelessProfileName ) : void
SessionId string
DeviceSerialNumber string
WirelessProfileName string
Результат void

LogSessionTaskRenamingDevice() публичный статический Метод

public static LogSessionTaskRenamingDevice ( string SessionId, string OldComputerName, string NewComputerName ) : void
SessionId string
OldComputerName string
NewComputerName string
Результат void

LogSessionTaskUpdatingDevice() публичный статический Метод

public static LogSessionTaskUpdatingDevice ( string SessionId, string DeviceSerialNumber ) : void
SessionId string
DeviceSerialNumber string
Результат void

LogSessionWarning() публичный статический Метод

public static LogSessionWarning ( string SessionId, string Message ) : void
SessionId string
Message string
Результат void