コード例 #1
0
 public OneDasPerformanceInformation(DateTime dateTime, OneDasState oneDasState, ProcessPriorityClass processPriorityClass, double lateBy, double cycleTime, double timerDrift, float cpuTime, int upTime, long freeDiskSpace, long totalDiskSize)
 {
     this.DateTime             = dateTime;
     this.OneDasState          = oneDasState;
     this.ProcessPriorityClass = processPriorityClass;
     this.LateBy        = lateBy;
     this.CycleTime     = cycleTime;
     this.TimerDrift    = timerDrift;
     this.CpuTime       = cpuTime;
     this.UpTime        = upTime;
     this.FreeDiskSpace = freeDiskSpace;
     this.TotalDiskSize = totalDiskSize;
 }
コード例 #2
0
 public OneDasStateChangedEventArgs(OneDasState oldState, OneDasState newState)
 {
     this.OldState = oldState;
     this.NewState = newState;
 }
コード例 #3
0
 public AppModel(OneDasProjectSettings activeProjectSettings, IEnumerable <OneDasPackageMetaData> installedPackageSet, IEnumerable <string> clientSet, IEnumerable <ExtensionIdentificationAttribute> dataGatewayExtensionIdentificationSet, IEnumerable <ExtensionIdentificationAttribute> dataWriterExtensionIdentificationSet, string productVersion, string lastError, OneDasState oneDasState, WebServerOptionsLight webServerOptionsLight)
 {
     this.ProductVersion        = productVersion;
     this.InstalledPackageSet   = installedPackageSet;
     this.ActiveProjectSettings = activeProjectSettings;
     this.ClientSet             = clientSet;
     this.DataGatewayExtensionIdentificationSet = dataGatewayExtensionIdentificationSet;
     this.DataWriterExtensionIdentificationSet  = dataWriterExtensionIdentificationSet;
     this.LastError             = lastError;
     this.OneDasState           = oneDasState;
     this.WebServerOptionsLight = webServerOptionsLight;
 }