C# 클래스 Disco.Services.Devices.Enrolment.EnrolmentLog

상속: Disco.Services.Logging.LogBase
파일 보기 프로젝트 열기: garysharp/Disco 1 사용 예제들

공개 메소드들

메소드 설명
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