1 // Licensed to the .NET Foundation under one or more agreements. 2 // The .NET Foundation licenses this file to you under the MIT license. 3 // See the LICENSE file in the project root for more information. 4 5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] 6 [assembly:System.CLSCompliantAttribute(true)] 7 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] 8 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] 9 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] 10 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] 11 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] 12 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] 13 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] 14 [assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] 15 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] 16 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] 17 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] 18 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] 19 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] 20 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] 21 namespace System 22 { 23 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 24 internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute 25 { MonoDocumentationNoteAttribute(string comment)26 public MonoDocumentationNoteAttribute(string comment) { } 27 } 28 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 29 internal partial class MonoExtensionAttribute : System.MonoTODOAttribute 30 { MonoExtensionAttribute(string comment)31 public MonoExtensionAttribute(string comment) { } 32 } 33 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 34 internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute 35 { MonoInternalNoteAttribute(string comment)36 public MonoInternalNoteAttribute(string comment) { } 37 } 38 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 39 internal partial class MonoLimitationAttribute : System.MonoTODOAttribute 40 { MonoLimitationAttribute(string comment)41 public MonoLimitationAttribute(string comment) { } 42 } 43 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 44 internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute 45 { MonoNotSupportedAttribute(string comment)46 public MonoNotSupportedAttribute(string comment) { } 47 } 48 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 49 internal partial class MonoTODOAttribute : System.Attribute 50 { MonoTODOAttribute()51 public MonoTODOAttribute() { } MonoTODOAttribute(string comment)52 public MonoTODOAttribute(string comment) { } 53 public string Comment { get { throw null; } } 54 } 55 } 56 namespace System.ServiceProcess 57 { 58 public enum PowerBroadcastStatus 59 { 60 BatteryLow = 9, 61 OemEvent = 11, 62 PowerStatusChange = 10, 63 QuerySuspend = 0, 64 QuerySuspendFailed = 2, 65 ResumeAutomatic = 18, 66 ResumeCritical = 6, 67 ResumeSuspend = 7, 68 Suspend = 4, 69 } 70 public enum ServiceAccount 71 { 72 LocalService = 0, 73 LocalSystem = 2, 74 NetworkService = 1, 75 User = 3, 76 } 77 [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] 78 public partial class ServiceBase : System.ComponentModel.Component 79 { 80 public const int MaxNameLength = 80; ServiceBase()81 public ServiceBase() { } 82 [System.ComponentModel.DefaultValueAttribute(true)] 83 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] 84 public bool AutoLog { get { throw null; } set { } } 85 [System.ComponentModel.DefaultValueAttribute(false)] 86 [System.MonoTODOAttribute] 87 public bool CanHandlePowerEvent { get { throw null; } set { } } 88 [System.ComponentModel.DefaultValueAttribute(false)] 89 [System.MonoTODOAttribute] 90 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 91 public bool CanHandleSessionChangeEvent { get { throw null; } set { } } 92 [System.ComponentModel.DefaultValueAttribute(false)] 93 public bool CanPauseAndContinue { get { throw null; } set { } } 94 [System.ComponentModel.DefaultValueAttribute(false)] 95 public bool CanShutdown { get { throw null; } set { } } 96 [System.ComponentModel.DefaultValueAttribute(true)] 97 public bool CanStop { get { throw null; } set { } } 98 [System.ComponentModel.BrowsableAttribute(false)] 99 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 100 public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } 101 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 102 public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } 103 [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] 104 [System.MonoTODOAttribute] 105 protected System.IntPtr ServiceHandle { get { throw null; } } 106 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 107 [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] 108 public string ServiceName { get { throw null; } set { } } Dispose(bool disposing)109 protected override void Dispose(bool disposing) { } OnContinue()110 protected virtual void OnContinue() { } OnCustomCommand(int command)111 protected virtual void OnCustomCommand(int command) { } OnPause()112 protected virtual void OnPause() { } OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus)113 protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription)114 protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } OnShutdown()115 protected virtual void OnShutdown() { } OnStart(string[] args)116 protected virtual void OnStart(string[] args) { } OnStop()117 protected virtual void OnStop() { } 118 [System.MonoTODOAttribute] 119 [System.Runtime.InteropServices.ComVisibleAttribute(false)] RequestAdditionalTime(int milliseconds)120 public void RequestAdditionalTime(int milliseconds) { } Run(System.ServiceProcess.ServiceBase service)121 public static void Run(System.ServiceProcess.ServiceBase service) { } Run(System.ServiceProcess.ServiceBase[] services)122 public static void Run(System.ServiceProcess.ServiceBase[] services) { } 123 [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] 124 [System.MonoTODOAttribute("This only makes sense on Windows")] 125 [System.Runtime.InteropServices.ComVisibleAttribute(false)] ServiceMainCallback(int argCount, System.IntPtr argPointer)126 public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } Stop()127 public void Stop() { } 128 } 129 [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 130 [System.MonoTODOAttribute("No unix implementation")] 131 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] 132 public partial class ServiceController : System.ComponentModel.Component 133 { ServiceController()134 public ServiceController() { } ServiceController(string name)135 public ServiceController(string name) { } ServiceController(string name, string machineName)136 public ServiceController(string name, string machineName) { } 137 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 138 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] 139 public bool CanPauseAndContinue { get { throw null; } } 140 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 141 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] 142 public bool CanShutdown { get { throw null; } } 143 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 144 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] 145 public bool CanStop { get { throw null; } } 146 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 147 [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] 148 public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } 149 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 150 [System.ComponentModel.ReadOnlyAttribute(true)] 151 [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] 152 public string DisplayName { get { throw null; } set { } } 153 [System.ComponentModel.BrowsableAttribute(false)] 154 [System.ComponentModel.DefaultValueAttribute(".")] 155 [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] 156 [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] 157 public string MachineName { get { throw null; } set { } } 158 [System.ComponentModel.BrowsableAttribute(false)] 159 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 160 [System.MonoTODOAttribute] 161 public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } 162 [System.ComponentModel.DefaultValueAttribute("")] 163 [System.ComponentModel.ReadOnlyAttribute(true)] 164 [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] 165 [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] 166 [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] 167 public string ServiceName { get { throw null; } set { } } 168 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 169 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] 170 public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } 171 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 172 [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] 173 public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } 174 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 175 [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] 176 public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } Close()177 public void Close() { } Continue()178 public void Continue() { } Dispose(bool disposing)179 protected override void Dispose(bool disposing) { } ExecuteCommand(int command)180 public void ExecuteCommand(int command) { } GetDevices()181 public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } GetDevices(string machineName)182 public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } GetServices()183 public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } GetServices(string machineName)184 public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } Pause()185 public void Pause() { } Refresh()186 public void Refresh() { } Start()187 public void Start() { } Start(string[] args)188 public void Start(string[] args) { } Stop()189 public void Stop() { } WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus)190 public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout)191 public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } 192 } 193 [System.SerializableAttribute] 194 public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase 195 { ServiceControllerPermission()196 public ServiceControllerPermission() { } ServiceControllerPermission(System.Security.Permissions.PermissionState state)197 public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName)198 public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries)199 public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } 200 public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } 201 } 202 [System.FlagsAttribute] 203 public enum ServiceControllerPermissionAccess 204 { 205 Browse = 2, 206 Control = 6, 207 None = 0, 208 } 209 [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] 210 [System.SerializableAttribute] 211 public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute 212 { ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action)213 public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } 214 public string MachineName { get { throw null; } set { } } 215 public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } 216 public string ServiceName { get { throw null; } set { } } CreatePermission()217 public override System.Security.IPermission CreatePermission() { throw null; } 218 } 219 [System.SerializableAttribute] 220 public partial class ServiceControllerPermissionEntry 221 { ServiceControllerPermissionEntry()222 public ServiceControllerPermissionEntry() { } ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName)223 public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } 224 public string MachineName { get { throw null; } } 225 public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } 226 public string ServiceName { get { throw null; } } 227 } 228 [System.SerializableAttribute] 229 public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase 230 { ServiceControllerPermissionEntryCollection()231 internal ServiceControllerPermissionEntryCollection() { } 232 public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } Add(System.ServiceProcess.ServiceControllerPermissionEntry value)233 public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value)234 public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value)235 public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } Contains(System.ServiceProcess.ServiceControllerPermissionEntry value)236 public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index)237 public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value)238 public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value)239 public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } OnClear()240 protected override void OnClear() { } OnInsert(int index, object value)241 protected override void OnInsert(int index, object value) { } OnRemove(int index, object value)242 protected override void OnRemove(int index, object value) { } OnSet(int index, object oldValue, object newValue)243 protected override void OnSet(int index, object oldValue, object newValue) { } Remove(System.ServiceProcess.ServiceControllerPermissionEntry value)244 public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } 245 } 246 public enum ServiceControllerStatus 247 { 248 ContinuePending = 5, 249 Paused = 7, 250 PausePending = 6, 251 Running = 4, 252 StartPending = 2, 253 Stopped = 1, 254 StopPending = 3, 255 } 256 [System.MonoTODOAttribute] 257 public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller 258 { ServiceInstaller()259 public ServiceInstaller() { } 260 [System.ComponentModel.DefaultValueAttribute(false)] 261 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")] 262 public bool DelayedAutoStart { get { throw null; } set { } } 263 [System.ComponentModel.DefaultValueAttribute("")] 264 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 265 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] 266 public string Description { get { throw null; } set { } } 267 [System.ComponentModel.DefaultValueAttribute("")] 268 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] 269 public string DisplayName { get { throw null; } set { } } 270 [System.ComponentModel.DefaultValueAttribute("")] 271 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 272 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] 273 public string ServiceName { get { throw null; } set { } } 274 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] 275 public string[] ServicesDependedOn { get { throw null; } set { } } 276 [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] 277 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] 278 public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } CopyFromComponent(System.ComponentModel.IComponent component)279 public override void CopyFromComponent(System.ComponentModel.IComponent component) { } Install(System.Collections.IDictionary stateSaver)280 public override void Install(System.Collections.IDictionary stateSaver) { } IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller)281 public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } Rollback(System.Collections.IDictionary savedState)282 public override void Rollback(System.Collections.IDictionary savedState) { } Uninstall(System.Collections.IDictionary savedState)283 public override void Uninstall(System.Collections.IDictionary savedState) { } 284 } 285 [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] 286 public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute 287 { ServiceProcessDescriptionAttribute(string description)288 public ServiceProcessDescriptionAttribute(string description) { } 289 public override string Description { get { throw null; } } 290 } 291 public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller 292 { ServiceProcessInstaller()293 public ServiceProcessInstaller() { } 294 [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] 295 [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] 296 public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } 297 public override string HelpText { get { throw null; } } 298 [System.ComponentModel.BrowsableAttribute(false)] 299 public string Password { get { throw null; } set { } } 300 [System.ComponentModel.BrowsableAttribute(false)] 301 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 302 public string Username { get { throw null; } set { } } CopyFromComponent(System.ComponentModel.IComponent comp)303 public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } Install(System.Collections.IDictionary stateSaver)304 public override void Install(System.Collections.IDictionary stateSaver) { } Rollback(System.Collections.IDictionary savedState)305 public override void Rollback(System.Collections.IDictionary savedState) { } 306 } 307 public enum ServiceStartMode 308 { 309 Automatic = 2, 310 Disabled = 4, 311 Manual = 3, 312 } 313 [System.FlagsAttribute] 314 public enum ServiceType 315 { 316 Adapter = 4, 317 FileSystemDriver = 2, 318 InteractiveProcess = 256, 319 KernelDriver = 1, 320 RecognizerDriver = 8, 321 Win32OwnProcess = 16, 322 Win32ShareProcess = 32, 323 } 324 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 325 public partial struct SessionChangeDescription 326 { 327 public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } 328 public int SessionId { get { throw null; } } EqualsSystem.ServiceProcess.SessionChangeDescription329 public override bool Equals(object obj) { throw null; } EqualsSystem.ServiceProcess.SessionChangeDescription330 public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } GetHashCodeSystem.ServiceProcess.SessionChangeDescription331 public override int GetHashCode() { throw null; } operator ==System.ServiceProcess.SessionChangeDescription332 public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } operator !=System.ServiceProcess.SessionChangeDescription333 public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } 334 } 335 public enum SessionChangeReason 336 { 337 ConsoleConnect = 1, 338 ConsoleDisconnect = 2, 339 RemoteConnect = 3, 340 RemoteDisconnect = 4, 341 SessionLock = 7, 342 SessionLogoff = 6, 343 SessionLogon = 5, 344 SessionRemoteControl = 9, 345 SessionUnlock = 8, 346 } 347 [System.SerializableAttribute] 348 public partial class TimeoutException : System.SystemException 349 { TimeoutException()350 public TimeoutException() { } TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)351 protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } TimeoutException(string message)352 public TimeoutException(string message) { } TimeoutException(string message, System.Exception innerException)353 public TimeoutException(string message, System.Exception innerException) { } 354 } 355 } 356 namespace System.ServiceProcess.Design 357 { 358 [System.MonoTODOAttribute] 359 public partial class ServiceInstallerDialog : System.Windows.Forms.Form 360 { ServiceInstallerDialog()361 public ServiceInstallerDialog() { } 362 public string Password { get { throw null; } set { } } 363 [System.MonoTODOAttribute] 364 public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } 365 public string Username { get { throw null; } set { } } 366 [System.MonoTODOAttribute] 367 [System.STAThreadAttribute] Main()368 public static void Main() { } 369 } 370 public enum ServiceInstallerDialogResult 371 { 372 Canceled = 2, 373 OK = 0, 374 UseSystem = 1, 375 } 376 } 377