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.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")]
12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.7.2558.0")]
13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.7.2558.0")]
14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
15 [assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")]
16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
19 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
20 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
21 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
22 [assembly:System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute((System.Runtime.InteropServices.DllImportSearchPath)(2050))]
23 [assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, UnmanagedCode=true)]
24 [assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
25 namespace System.Management
26 {
27     public enum AuthenticationLevel
28     {
29         Call = 3,
30         Connect = 2,
31         Default = 0,
32         None = 1,
33         Packet = 4,
34         PacketIntegrity = 5,
35         PacketPrivacy = 6,
36         Unchanged = -1,
37     }
38     public enum CimType
39     {
40         Boolean = 11,
41         Char16 = 103,
42         DateTime = 101,
43         None = 0,
44         Object = 13,
45         Real32 = 4,
46         Real64 = 5,
47         Reference = 102,
48         SInt16 = 2,
49         SInt32 = 3,
50         SInt64 = 20,
51         SInt8 = 16,
52         String = 8,
53         UInt16 = 18,
54         UInt32 = 19,
55         UInt64 = 21,
56         UInt8 = 17,
57     }
58     public enum CodeLanguage
59     {
60         CSharp = 0,
61         JScript = 1,
62         Mcpp = 4,
63         VB = 2,
64         VJSharp = 3,
65     }
66     [System.FlagsAttribute]
67     public enum ComparisonSettings
68     {
69         IgnoreCase = 16,
70         IgnoreClass = 8,
71         IgnoreDefaultValues = 4,
72         IgnoreFlavor = 32,
73         IgnoreObjectSource = 2,
74         IgnoreQualifiers = 1,
75         IncludeAll = 0,
76     }
77     public partial class CompletedEventArgs : System.Management.ManagementEventArgs
78     {
CompletedEventArgs()79         internal CompletedEventArgs() { }
80         public System.Management.ManagementStatus Status { get { throw null; } }
81         public System.Management.ManagementBaseObject StatusObject { get { throw null; } }
82     }
CompletedEventHandler(object sender, System.Management.CompletedEventArgs e)83     public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e);
84     public partial class ConnectionOptions : System.Management.ManagementOptions
85     {
ConnectionOptions()86         public ConnectionOptions() { }
ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout)87         public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { }
ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout)88         public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { }
89         public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } }
90         public string Authority { get { throw null; } set { } }
91         public bool EnablePrivileges { get { throw null; } set { } }
92         public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } }
93         public string Locale { get { throw null; } set { } }
94         public string Password { set { } }
95         public System.Security.SecureString SecurePassword { set { } }
96         public string Username { get { throw null; } set { } }
Clone()97         public override object Clone() { throw null; }
98     }
99     public partial class DeleteOptions : System.Management.ManagementOptions
100     {
DeleteOptions()101         public DeleteOptions() { }
DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout)102         public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { }
Clone()103         public override object Clone() { throw null; }
104     }
105     public partial class EnumerationOptions : System.Management.ManagementOptions
106     {
EnumerationOptions()107         public EnumerationOptions() { }
EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep)108         public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { }
109         public int BlockSize { get { throw null; } set { } }
110         public bool DirectRead { get { throw null; } set { } }
111         public bool EnsureLocatable { get { throw null; } set { } }
112         public bool EnumerateDeep { get { throw null; } set { } }
113         public bool PrototypeOnly { get { throw null; } set { } }
114         public bool ReturnImmediately { get { throw null; } set { } }
115         public bool Rewindable { get { throw null; } set { } }
116         public bool UseAmendedQualifiers { get { throw null; } set { } }
Clone()117         public override object Clone() { throw null; }
118     }
119     public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs
120     {
EventArrivedEventArgs()121         internal EventArrivedEventArgs() { }
122         public System.Management.ManagementBaseObject NewEvent { get { throw null; } }
123     }
EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e)124     public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e);
125     public partial class EventQuery : System.Management.ManagementQuery
126     {
EventQuery()127         public EventQuery() { }
EventQuery(string query)128         public EventQuery(string query) { }
EventQuery(string language, string query)129         public EventQuery(string language, string query) { }
Clone()130         public override object Clone() { throw null; }
131     }
132     public partial class EventWatcherOptions : System.Management.ManagementOptions
133     {
EventWatcherOptions()134         public EventWatcherOptions() { }
EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize)135         public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { }
136         public int BlockSize { get { throw null; } set { } }
Clone()137         public override object Clone() { throw null; }
138     }
139     public enum ImpersonationLevel
140     {
141         Anonymous = 1,
142         Default = 0,
143         Delegate = 4,
144         Identify = 2,
145         Impersonate = 3,
146     }
147     public partial class InvokeMethodOptions : System.Management.ManagementOptions
148     {
InvokeMethodOptions()149         public InvokeMethodOptions() { }
InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout)150         public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { }
Clone()151         public override object Clone() { throw null; }
152     }
153     [System.ComponentModel.ToolboxItemAttribute(false)]
154     [System.SerializableAttribute]
155     public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable
156     {
ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)157         protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
158         public virtual System.Management.ManagementPath ClassPath { get { throw null; } }
159         public object this[string propertyName] { get { throw null; } set { } }
160         public virtual System.Management.PropertyDataCollection Properties { get { throw null; } }
161         public virtual System.Management.QualifierDataCollection Qualifiers { get { throw null; } }
162         public virtual System.Management.PropertyDataCollection SystemProperties { get { throw null; } }
Clone()163         public virtual object Clone() { throw null; }
CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings)164         public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; }
Dispose()165         public new void Dispose() { }
Equals(object obj)166         public override bool Equals(object obj) { throw null; }
GetHashCode()167         public override int GetHashCode() { throw null; }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)168         protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetPropertyQualifierValue(string propertyName, string qualifierName)169         public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; }
GetPropertyValue(string propertyName)170         public object GetPropertyValue(string propertyName) { throw null; }
GetQualifierValue(string qualifierName)171         public object GetQualifierValue(string qualifierName) { throw null; }
GetText(System.Management.TextFormat format)172         public string GetText(System.Management.TextFormat format) { throw null; }
operator System.IntPtr(System.Management.ManagementBaseObject managementObject)173         public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; }
SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue)174         public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { }
SetPropertyValue(string propertyName, object propertyValue)175         public void SetPropertyValue(string propertyName, object propertyValue) { }
SetQualifierValue(string qualifierName, object qualifierValue)176         public void SetQualifierValue(string qualifierName, object qualifierValue) { }
177         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)178         void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
179     }
180     [System.SerializableAttribute]
181     public partial class ManagementClass : System.Management.ManagementObject
182     {
ManagementClass()183         public ManagementClass() { }
ManagementClass(System.Management.ManagementPath path)184         public ManagementClass(System.Management.ManagementPath path) { }
ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options)185         public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { }
ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options)186         public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { }
ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)187         protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ManagementClass(string path)188         public ManagementClass(string path) { }
ManagementClass(string path, System.Management.ObjectGetOptions options)189         public ManagementClass(string path, System.Management.ObjectGetOptions options) { }
ManagementClass(string scope, string path, System.Management.ObjectGetOptions options)190         public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { }
191         public System.Collections.Specialized.StringCollection Derivation { get { throw null; } }
192         public System.Management.MethodDataCollection Methods { get { throw null; } }
193         public override System.Management.ManagementPath Path { get { throw null; } set { } }
Clone()194         public override object Clone() { throw null; }
CreateInstance()195         public System.Management.ManagementObject CreateInstance() { throw null; }
Derive(string newClassName)196         public System.Management.ManagementClass Derive(string newClassName) { throw null; }
GetInstances()197         public System.Management.ManagementObjectCollection GetInstances() { throw null; }
GetInstances(System.Management.EnumerationOptions options)198         public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; }
GetInstances(System.Management.ManagementOperationObserver watcher)199         public void GetInstances(System.Management.ManagementOperationObserver watcher) { }
GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options)200         public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)201         protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetRelatedClasses()202         public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; }
GetRelatedClasses(System.Management.ManagementOperationObserver watcher)203         public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { }
GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass)204         public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { }
GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options)205         public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { }
GetRelatedClasses(string relatedClass)206         public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; }
GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options)207         public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; }
GetRelationshipClasses()208         public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; }
GetRelationshipClasses(System.Management.ManagementOperationObserver watcher)209         public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { }
GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass)210         public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { }
GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options)211         public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { }
GetRelationshipClasses(string relationshipClass)212         public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; }
GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options)213         public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; }
GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass)214         public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; }
GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace)215         public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; }
GetSubclasses()216         public System.Management.ManagementObjectCollection GetSubclasses() { throw null; }
GetSubclasses(System.Management.EnumerationOptions options)217         public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; }
GetSubclasses(System.Management.ManagementOperationObserver watcher)218         public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { }
GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options)219         public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { }
220     }
221     public sealed partial class ManagementDateTimeConverter
222     {
ManagementDateTimeConverter()223         internal ManagementDateTimeConverter() { }
ToDateTime(string dmtfDate)224         public static System.DateTime ToDateTime(string dmtfDate) { throw null; }
ToDmtfDateTime(System.DateTime date)225         public static string ToDmtfDateTime(System.DateTime date) { throw null; }
ToDmtfTimeInterval(System.TimeSpan timespan)226         public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; }
ToTimeSpan(string dmtfTimespan)227         public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; }
228     }
229     public abstract partial class ManagementEventArgs : System.EventArgs
230     {
ManagementEventArgs()231         internal ManagementEventArgs() { }
232         public object Context { get { throw null; } }
233     }
234     [System.ComponentModel.ToolboxItemAttribute(false)]
235     public partial class ManagementEventWatcher : System.ComponentModel.Component
236     {
ManagementEventWatcher()237         public ManagementEventWatcher() { }
ManagementEventWatcher(System.Management.EventQuery query)238         public ManagementEventWatcher(System.Management.EventQuery query) { }
ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query)239         public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { }
ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options)240         public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { }
ManagementEventWatcher(string query)241         public ManagementEventWatcher(string query) { }
ManagementEventWatcher(string scope, string query)242         public ManagementEventWatcher(string scope, string query) { }
ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options)243         public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { }
244         public System.Management.EventWatcherOptions Options { get { throw null; } set { } }
245         public System.Management.EventQuery Query { get { throw null; } set { } }
246         public System.Management.ManagementScope Scope { get { throw null; } set { } }
247         public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } }
248         public event System.Management.StoppedEventHandler Stopped { add { } remove { } }
~ManagementEventWatcher()249         ~ManagementEventWatcher() { }
Start()250         public void Start() { }
Stop()251         public void Stop() { }
WaitForNextEvent()252         public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; }
253     }
254     [System.SerializableAttribute]
255     public partial class ManagementException : System.SystemException
256     {
ManagementException()257         public ManagementException() { }
ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)258         protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
ManagementException(string message)259         public ManagementException(string message) { }
ManagementException(string message, System.Exception innerException)260         public ManagementException(string message, System.Exception innerException) { }
261         public System.Management.ManagementStatus ErrorCode { get { throw null; } }
262         public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } }
263         [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)264         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
265     }
266     public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase
267     {
ManagementNamedValueCollection()268         public ManagementNamedValueCollection() { }
ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)269         protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
270         public object this[string name] { get { throw null; } }
Add(string name, object value)271         public void Add(string name, object value) { }
Clone()272         public System.Management.ManagementNamedValueCollection Clone() { throw null; }
Remove(string name)273         public void Remove(string name) { }
RemoveAll()274         public void RemoveAll() { }
275     }
276     [System.SerializableAttribute]
277     public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable
278     {
ManagementObject()279         public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
ManagementObject(System.Management.ManagementPath path)280         public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options)281         public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options)282         public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)283         protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
ManagementObject(string path)284         public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
ManagementObject(string path, System.Management.ObjectGetOptions options)285         public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options)286         public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
287         public override System.Management.ManagementPath ClassPath { get { throw null; } }
288         public System.Management.ObjectGetOptions Options { get { throw null; } set { } }
289         public virtual System.Management.ManagementPath Path { get { throw null; } set { } }
290         public System.Management.ManagementScope Scope { get { throw null; } set { } }
Clone()291         public override object Clone() { throw null; }
CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path)292         public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { }
CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options)293         public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { }
CopyTo(System.Management.ManagementOperationObserver watcher, string path)294         public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { }
CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options)295         public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { }
CopyTo(System.Management.ManagementPath path)296         public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; }
CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options)297         public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; }
CopyTo(string path)298         public System.Management.ManagementPath CopyTo(string path) { throw null; }
CopyTo(string path, System.Management.PutOptions options)299         public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; }
Delete()300         public void Delete() { }
Delete(System.Management.DeleteOptions options)301         public void Delete(System.Management.DeleteOptions options) { }
Delete(System.Management.ManagementOperationObserver watcher)302         public void Delete(System.Management.ManagementOperationObserver watcher) { }
Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options)303         public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { }
Dispose()304         public new void Dispose() { }
Get()305         public void Get() { }
Get(System.Management.ManagementOperationObserver watcher)306         public void Get(System.Management.ManagementOperationObserver watcher) { }
GetMethodParameters(string methodName)307         public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)308         protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
GetRelated()309         public System.Management.ManagementObjectCollection GetRelated() { throw null; }
GetRelated(System.Management.ManagementOperationObserver watcher)310         public void GetRelated(System.Management.ManagementOperationObserver watcher) { }
GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass)311         public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { }
GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options)312         public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { }
GetRelated(string relatedClass)313         public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; }
GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options)314         public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; }
GetRelationships()315         public System.Management.ManagementObjectCollection GetRelationships() { throw null; }
GetRelationships(System.Management.ManagementOperationObserver watcher)316         public void GetRelationships(System.Management.ManagementOperationObserver watcher) { }
GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass)317         public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { }
GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options)318         public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { }
GetRelationships(string relationshipClass)319         public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; }
GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options)320         public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; }
InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options)321         public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { }
InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args)322         public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { }
InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options)323         public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; }
InvokeMethod(string methodName, object[] args)324         public object InvokeMethod(string methodName, object[] args) { throw null; }
Put()325         public System.Management.ManagementPath Put() { throw null; }
Put(System.Management.ManagementOperationObserver watcher)326         public void Put(System.Management.ManagementOperationObserver watcher) { }
Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options)327         public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { }
Put(System.Management.PutOptions options)328         public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; }
ToString()329         public override string ToString() { throw null; }
330     }
331     public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
332     {
ManagementObjectCollection()333         internal ManagementObjectCollection() { }
334         public int Count { get { throw null; } }
335         public bool IsSynchronized { get { throw null; } }
336         public object SyncRoot { get { throw null; } }
CopyTo(System.Array array, int index)337         public void CopyTo(System.Array array, int index) { }
CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index)338         public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { }
Dispose()339         public void Dispose() { }
~ManagementObjectCollection()340         ~ManagementObjectCollection() { }
GetEnumerator()341         public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; }
System.Collections.IEnumerable.GetEnumerator()342         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
343         public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable
344         {
ManagementObjectEnumerator()345             internal ManagementObjectEnumerator() { }
346             public System.Management.ManagementBaseObject Current { get { throw null; } }
347             object System.Collections.IEnumerator.Current { get { throw null; } }
Dispose()348             public void Dispose() { }
~ManagementObjectEnumerator()349             ~ManagementObjectEnumerator() { }
MoveNext()350             public bool MoveNext() { throw null; }
Reset()351             public void Reset() { }
352         }
353     }
354     [System.ComponentModel.ToolboxItemAttribute(false)]
355     public partial class ManagementObjectSearcher : System.ComponentModel.Component
356     {
ManagementObjectSearcher()357         public ManagementObjectSearcher() { }
ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query)358         public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { }
ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options)359         public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { }
ManagementObjectSearcher(System.Management.ObjectQuery query)360         public ManagementObjectSearcher(System.Management.ObjectQuery query) { }
ManagementObjectSearcher(string queryString)361         public ManagementObjectSearcher(string queryString) { }
ManagementObjectSearcher(string scope, string queryString)362         public ManagementObjectSearcher(string scope, string queryString) { }
ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options)363         public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { }
364         public System.Management.EnumerationOptions Options { get { throw null; } set { } }
365         public System.Management.ObjectQuery Query { get { throw null; } set { } }
366         public System.Management.ManagementScope Scope { get { throw null; } set { } }
Get()367         public System.Management.ManagementObjectCollection Get() { throw null; }
Get(System.Management.ManagementOperationObserver watcher)368         public void Get(System.Management.ManagementOperationObserver watcher) { }
369     }
370     public partial class ManagementOperationObserver
371     {
ManagementOperationObserver()372         public ManagementOperationObserver() { }
373         public event System.Management.CompletedEventHandler Completed { add { } remove { } }
374         public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } }
375         public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } }
376         public event System.Management.ProgressEventHandler Progress { add { } remove { } }
Cancel()377         public void Cancel() { }
378     }
379     [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
380     public abstract partial class ManagementOptions : System.ICloneable
381     {
ManagementOptions()382         internal ManagementOptions() { }
383         public static readonly System.TimeSpan InfiniteTimeout;
384         public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } }
385         public System.TimeSpan Timeout { get { throw null; } set { } }
Clone()386         public abstract object Clone();
387     }
388     [System.ComponentModel.TypeConverterAttribute("System.Management.ManagementPathConverter")]
389     public partial class ManagementPath : System.ICloneable
390     {
ManagementPath()391         public ManagementPath() { }
ManagementPath(string path)392         public ManagementPath(string path) { }
393         [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
394         public string ClassName { get { throw null; } set { } }
395         public static System.Management.ManagementPath DefaultPath { get { throw null; } set { } }
396         public bool IsClass { get { throw null; } }
397         public bool IsInstance { get { throw null; } }
398         public bool IsSingleton { get { throw null; } }
399         [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
400         public string NamespacePath { get { throw null; } set { } }
401         [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
402         public string Path { get { throw null; } set { } }
403         [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
404         public string RelativePath { get { throw null; } set { } }
405         [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
406         public string Server { get { throw null; } set { } }
Clone()407         public System.Management.ManagementPath Clone() { throw null; }
SetAsClass()408         public void SetAsClass() { }
SetAsSingleton()409         public void SetAsSingleton() { }
System.ICloneable.Clone()410         object System.ICloneable.Clone() { throw null; }
ToString()411         public override string ToString() { throw null; }
412     }
413     [System.ComponentModel.TypeConverterAttribute("System.Management.ManagementQueryConverter")]
414     public abstract partial class ManagementQuery : System.ICloneable
415     {
ManagementQuery()416         internal ManagementQuery() { }
417         public virtual string QueryLanguage { get { throw null; } set { } }
418         public virtual string QueryString { get { throw null; } set { } }
Clone()419         public abstract object Clone();
ParseQuery(string query)420         protected internal virtual void ParseQuery(string query) { }
421     }
422     [System.ComponentModel.TypeConverterAttribute("System.Management.ManagementScopeConverter")]
423     public partial class ManagementScope : System.ICloneable
424     {
ManagementScope()425         public ManagementScope() { }
ManagementScope(System.Management.ManagementPath path)426         public ManagementScope(System.Management.ManagementPath path) { }
ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options)427         public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { }
ManagementScope(string path)428         public ManagementScope(string path) { }
ManagementScope(string path, System.Management.ConnectionOptions options)429         public ManagementScope(string path, System.Management.ConnectionOptions options) { }
430         public bool IsConnected { get { throw null; } }
431         public System.Management.ConnectionOptions Options { get { throw null; } set { } }
432         public System.Management.ManagementPath Path { get { throw null; } set { } }
Clone()433         public System.Management.ManagementScope Clone() { throw null; }
Connect()434         public void Connect() { }
System.ICloneable.Clone()435         object System.ICloneable.Clone() { throw null; }
436     }
437     public enum ManagementStatus
438     {
439         AccessDenied = -2147217405,
440         AggregatingByObject = -2147217315,
441         AlreadyExists = -2147217383,
442         AmendedObject = -2147217306,
443         BackupRestoreWinmgmtRunning = -2147217312,
444         BufferTooSmall = -2147217348,
445         CallCanceled = -2147217358,
446         CannotBeAbstract = -2147217307,
447         CannotBeKey = -2147217377,
448         CannotBeSingleton = -2147217364,
449         CannotChangeIndexInheritance = -2147217328,
450         CannotChangeKeyInheritance = -2147217335,
451         CircularReference = -2147217337,
452         ClassHasChildren = -2147217371,
453         ClassHasInstances = -2147217370,
454         ClientTooSlow = -2147217305,
455         CriticalError = -2147217398,
456         Different = 262147,
457         DuplicateObjects = 262152,
458         Failed = -2147217407,
459         False = 1,
460         IllegalNull = -2147217368,
461         IllegalOperation = -2147217378,
462         IncompleteClass = -2147217376,
463         InitializationFailure = -2147217388,
464         InvalidCimType = -2147217363,
465         InvalidClass = -2147217392,
466         InvalidContext = -2147217401,
467         InvalidDuplicateParameter = -2147217341,
468         InvalidFlavor = -2147217338,
469         InvalidMethod = -2147217362,
470         InvalidMethodParameters = -2147217361,
471         InvalidNamespace = -2147217394,
472         InvalidObject = -2147217393,
473         InvalidObjectPath = -2147217350,
474         InvalidOperation = -2147217386,
475         InvalidOperator = -2147217309,
476         InvalidParameter = -2147217400,
477         InvalidParameterID = -2147217353,
478         InvalidProperty = -2147217359,
479         InvalidPropertyType = -2147217366,
480         InvalidProviderRegistration = -2147217390,
481         InvalidQualifier = -2147217342,
482         InvalidQualifierType = -2147217367,
483         InvalidQuery = -2147217385,
484         InvalidQueryType = -2147217384,
485         InvalidStream = -2147217397,
486         InvalidSuperclass = -2147217395,
487         InvalidSyntax = -2147217375,
488         LocalCredentials = -2147217308,
489         MarshalInvalidSignature = -2147217343,
490         MarshalVersionMismatch = -2147217344,
491         MethodDisabled = -2147217322,
492         MethodNotImplemented = -2147217323,
493         MissingAggregationList = -2147217317,
494         MissingGroupWithin = -2147217318,
495         MissingParameterID = -2147217354,
496         NoError = 0,
497         NoMoreData = 262149,
498         NonconsecutiveParameterIDs = -2147217352,
499         NondecoratedObject = -2147217374,
500         NotAvailable = -2147217399,
501         NotEventClass = -2147217319,
502         NotFound = -2147217406,
503         NotSupported = -2147217396,
504         OperationCanceled = 262150,
505         OutOfDiskSpace = -2147217349,
506         OutOfMemory = -2147217402,
507         OverrideNotAllowed = -2147217382,
508         ParameterIDOnRetval = -2147217351,
509         PartialResults = 262160,
510         Pending = 262151,
511         PrivilegeNotHeld = -2147217310,
512         PropagatedMethod = -2147217356,
513         PropagatedProperty = -2147217380,
514         PropagatedQualifier = -2147217381,
515         PropertyNotAnObject = -2147217316,
516         ProviderFailure = -2147217404,
517         ProviderLoadFailure = -2147217389,
518         ProviderNotCapable = -2147217372,
519         ProviderNotFound = -2147217391,
520         QueryNotImplemented = -2147217369,
521         QueueOverflow = -2147217311,
522         ReadOnly = -2147217373,
523         RefresherBusy = -2147217321,
524         RegistrationTooBroad = -2147213311,
525         RegistrationTooPrecise = -2147213310,
526         ResetToDefault = 262146,
527         ServerTooBusy = -2147217339,
528         ShuttingDown = -2147217357,
529         SystemProperty = -2147217360,
530         Timedout = 262148,
531         TooManyProperties = -2147217327,
532         TooMuchData = -2147217340,
533         TransportFailure = -2147217387,
534         TypeMismatch = -2147217403,
535         Unexpected = -2147217379,
536         UninterpretableProviderQuery = -2147217313,
537         UnknownObjectType = -2147217346,
538         UnknownPacketType = -2147217345,
539         UnparsableQuery = -2147217320,
540         UnsupportedClassUpdate = -2147217336,
541         UnsupportedParameter = -2147217355,
542         UnsupportedPutExtension = -2147217347,
543         UpdateOverrideNotAllowed = -2147217325,
544         UpdatePropagatedMethod = -2147217324,
545         UpdateTypeMismatch = -2147217326,
546         ValueOutOfRange = -2147217365,
547     }
548     public partial class MethodData
549     {
MethodData()550         internal MethodData() { }
551         public System.Management.ManagementBaseObject InParameters { get { throw null; } }
552         public string Name { get { throw null; } }
553         public string Origin { get { throw null; } }
554         public System.Management.ManagementBaseObject OutParameters { get { throw null; } }
555         public System.Management.QualifierDataCollection Qualifiers { get { throw null; } }
556     }
557     public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable
558     {
MethodDataCollection()559         internal MethodDataCollection() { }
560         public int Count { get { throw null; } }
561         public bool IsSynchronized { get { throw null; } }
562         public virtual System.Management.MethodData this[string methodName] { get { throw null; } }
563         public object SyncRoot { get { throw null; } }
Add(string methodName)564         public virtual void Add(string methodName) { }
Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters)565         public virtual void Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters) { }
CopyTo(System.Array array, int index)566         public void CopyTo(System.Array array, int index) { }
CopyTo(System.Management.MethodData[] methodArray, int index)567         public void CopyTo(System.Management.MethodData[] methodArray, int index) { }
GetEnumerator()568         public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; }
Remove(string methodName)569         public virtual void Remove(string methodName) { }
System.Collections.IEnumerable.GetEnumerator()570         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
571         public partial class MethodDataEnumerator : System.Collections.IEnumerator
572         {
MethodDataEnumerator()573             internal MethodDataEnumerator() { }
574             public System.Management.MethodData Current { get { throw null; } }
575             object System.Collections.IEnumerator.Current { get { throw null; } }
MoveNext()576             public bool MoveNext() { throw null; }
Reset()577             public void Reset() { }
578         }
579     }
580     public partial class ObjectGetOptions : System.Management.ManagementOptions
581     {
ObjectGetOptions()582         public ObjectGetOptions() { }
ObjectGetOptions(System.Management.ManagementNamedValueCollection context)583         public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { }
ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers)584         public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { }
585         public bool UseAmendedQualifiers { get { throw null; } set { } }
Clone()586         public override object Clone() { throw null; }
587     }
588     public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs
589     {
ObjectPutEventArgs()590         internal ObjectPutEventArgs() { }
591         public System.Management.ManagementPath Path { get { throw null; } }
592     }
ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e)593     public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e);
594     public partial class ObjectQuery : System.Management.ManagementQuery
595     {
ObjectQuery()596         public ObjectQuery() { }
ObjectQuery(string query)597         public ObjectQuery(string query) { }
ObjectQuery(string language, string query)598         public ObjectQuery(string language, string query) { }
Clone()599         public override object Clone() { throw null; }
600     }
601     public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs
602     {
ObjectReadyEventArgs()603         internal ObjectReadyEventArgs() { }
604         public System.Management.ManagementBaseObject NewObject { get { throw null; } }
605     }
ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e)606     public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e);
607     public partial class ProgressEventArgs : System.Management.ManagementEventArgs
608     {
ProgressEventArgs()609         internal ProgressEventArgs() { }
610         public int Current { get { throw null; } }
611         public string Message { get { throw null; } }
612         public int UpperBound { get { throw null; } }
613     }
ProgressEventHandler(object sender, System.Management.ProgressEventArgs e)614     public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e);
615     public partial class PropertyData
616     {
PropertyData()617         internal PropertyData() { }
618         public bool IsArray { get { throw null; } }
619         public bool IsLocal { get { throw null; } }
620         public string Name { get { throw null; } }
621         public string Origin { get { throw null; } }
622         public System.Management.QualifierDataCollection Qualifiers { get { throw null; } }
623         public System.Management.CimType Type { get { throw null; } }
624         public object Value { get { throw null; } set { } }
625     }
626     public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable
627     {
PropertyDataCollection()628         internal PropertyDataCollection() { }
629         public int Count { get { throw null; } }
630         public bool IsSynchronized { get { throw null; } }
631         public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } }
632         public object SyncRoot { get { throw null; } }
Add(string propertyName, System.Management.CimType propertyType, bool isArray)633         public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { }
Add(string propertyName, object propertyValue)634         public virtual void Add(string propertyName, object propertyValue) { }
Add(string propertyName, object propertyValue, System.Management.CimType propertyType)635         public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { }
CopyTo(System.Array array, int index)636         public void CopyTo(System.Array array, int index) { }
CopyTo(System.Management.PropertyData[] propertyArray, int index)637         public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { }
GetEnumerator()638         public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; }
Remove(string propertyName)639         public virtual void Remove(string propertyName) { }
System.Collections.IEnumerable.GetEnumerator()640         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
641         public partial class PropertyDataEnumerator : System.Collections.IEnumerator
642         {
PropertyDataEnumerator()643             internal PropertyDataEnumerator() { }
644             public System.Management.PropertyData Current { get { throw null; } }
645             object System.Collections.IEnumerator.Current { get { throw null; } }
MoveNext()646             public bool MoveNext() { throw null; }
Reset()647             public void Reset() { }
648         }
649     }
650     public partial class PutOptions : System.Management.ManagementOptions
651     {
PutOptions()652         public PutOptions() { }
PutOptions(System.Management.ManagementNamedValueCollection context)653         public PutOptions(System.Management.ManagementNamedValueCollection context) { }
PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType)654         public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { }
655         public System.Management.PutType Type { get { throw null; } set { } }
656         public bool UseAmendedQualifiers { get { throw null; } set { } }
Clone()657         public override object Clone() { throw null; }
658     }
659     public enum PutType
660     {
661         CreateOnly = 2,
662         None = 0,
663         UpdateOnly = 1,
664         UpdateOrCreate = 3,
665     }
666     public partial class QualifierData
667     {
QualifierData()668         internal QualifierData() { }
669         public bool IsAmended { get { throw null; } set { } }
670         public bool IsLocal { get { throw null; } }
671         public bool IsOverridable { get { throw null; } set { } }
672         public string Name { get { throw null; } }
673         public bool PropagatesToInstance { get { throw null; } set { } }
674         public bool PropagatesToSubclass { get { throw null; } set { } }
675         public object Value { get { throw null; } set { } }
676     }
677     public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable
678     {
QualifierDataCollection()679         internal QualifierDataCollection() { }
680         public int Count { get { throw null; } }
681         public bool IsSynchronized { get { throw null; } }
682         public virtual System.Management.QualifierData this[string qualifierName] { get { throw null; } }
683         public object SyncRoot { get { throw null; } }
Add(string qualifierName, object qualifierValue)684         public virtual void Add(string qualifierName, object qualifierValue) { }
Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable)685         public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { }
CopyTo(System.Array array, int index)686         public void CopyTo(System.Array array, int index) { }
CopyTo(System.Management.QualifierData[] qualifierArray, int index)687         public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { }
GetEnumerator()688         public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; }
Remove(string qualifierName)689         public virtual void Remove(string qualifierName) { }
System.Collections.IEnumerable.GetEnumerator()690         System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
691         public partial class QualifierDataEnumerator : System.Collections.IEnumerator
692         {
QualifierDataEnumerator()693             internal QualifierDataEnumerator() { }
694             public System.Management.QualifierData Current { get { throw null; } }
695             object System.Collections.IEnumerator.Current { get { throw null; } }
MoveNext()696             public bool MoveNext() { throw null; }
Reset()697             public void Reset() { }
698         }
699     }
700     public partial class RelatedObjectQuery : System.Management.WqlObjectQuery
701     {
RelatedObjectQuery()702         public RelatedObjectQuery() { }
RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole)703         public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { }
RelatedObjectQuery(string queryOrSourceObject)704         public RelatedObjectQuery(string queryOrSourceObject) { }
RelatedObjectQuery(string sourceObject, string relatedClass)705         public RelatedObjectQuery(string sourceObject, string relatedClass) { }
RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly)706         public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { }
707         public bool ClassDefinitionsOnly { get { throw null; } set { } }
708         public bool IsSchemaQuery { get { throw null; } set { } }
709         public string RelatedClass { get { throw null; } set { } }
710         public string RelatedQualifier { get { throw null; } set { } }
711         public string RelatedRole { get { throw null; } set { } }
712         public string RelationshipClass { get { throw null; } set { } }
713         public string RelationshipQualifier { get { throw null; } set { } }
714         public string SourceObject { get { throw null; } set { } }
715         public string ThisRole { get { throw null; } set { } }
BuildQuery()716         protected internal void BuildQuery() { }
Clone()717         public override object Clone() { throw null; }
ParseQuery(string query)718         protected internal override void ParseQuery(string query) { }
719     }
720     public partial class RelationshipQuery : System.Management.WqlObjectQuery
721     {
RelationshipQuery()722         public RelationshipQuery() { }
RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole)723         public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { }
RelationshipQuery(string queryOrSourceObject)724         public RelationshipQuery(string queryOrSourceObject) { }
RelationshipQuery(string sourceObject, string relationshipClass)725         public RelationshipQuery(string sourceObject, string relationshipClass) { }
RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly)726         public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { }
727         public bool ClassDefinitionsOnly { get { throw null; } set { } }
728         public bool IsSchemaQuery { get { throw null; } set { } }
729         public string RelationshipClass { get { throw null; } set { } }
730         public string RelationshipQualifier { get { throw null; } set { } }
731         public string SourceObject { get { throw null; } set { } }
732         public string ThisRole { get { throw null; } set { } }
BuildQuery()733         protected internal void BuildQuery() { }
Clone()734         public override object Clone() { throw null; }
ParseQuery(string query)735         protected internal override void ParseQuery(string query) { }
736     }
737     public partial class SelectQuery : System.Management.WqlObjectQuery
738     {
SelectQuery()739         public SelectQuery() { }
SelectQuery(bool isSchemaQuery, string condition)740         public SelectQuery(bool isSchemaQuery, string condition) { }
SelectQuery(string queryOrClassName)741         public SelectQuery(string queryOrClassName) { }
SelectQuery(string className, string condition)742         public SelectQuery(string className, string condition) { }
SelectQuery(string className, string condition, string[] selectedProperties)743         public SelectQuery(string className, string condition, string[] selectedProperties) { }
744         public string ClassName { get { throw null; } set { } }
745         public string Condition { get { throw null; } set { } }
746         public bool IsSchemaQuery { get { throw null; } set { } }
747         public override string QueryString { get { throw null; } set { } }
748         public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } }
BuildQuery()749         protected internal void BuildQuery() { }
Clone()750         public override object Clone() { throw null; }
ParseQuery(string query)751         protected internal override void ParseQuery(string query) { }
752     }
753     public partial class StoppedEventArgs : System.Management.ManagementEventArgs
754     {
StoppedEventArgs()755         internal StoppedEventArgs() { }
756         public System.Management.ManagementStatus Status { get { throw null; } }
757     }
StoppedEventHandler(object sender, System.Management.StoppedEventArgs e)758     public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e);
759     public enum TextFormat
760     {
761         CimDtd20 = 1,
762         Mof = 0,
763         WmiDtd20 = 2,
764     }
765     public partial class WqlEventQuery : System.Management.EventQuery
766     {
WqlEventQuery()767         public WqlEventQuery() { }
WqlEventQuery(string queryOrEventClassName)768         public WqlEventQuery(string queryOrEventClassName) { }
WqlEventQuery(string eventClassName, string condition)769         public WqlEventQuery(string eventClassName, string condition) { }
WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval)770         public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { }
WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList)771         public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { }
WqlEventQuery(string eventClassName, System.TimeSpan withinInterval)772         public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { }
WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition)773         public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { }
WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition)774         public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { }
775         public string Condition { get { throw null; } set { } }
776         public string EventClassName { get { throw null; } set { } }
777         public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } }
778         public System.TimeSpan GroupWithinInterval { get { throw null; } set { } }
779         public string HavingCondition { get { throw null; } set { } }
780         public override string QueryLanguage { get { throw null; } }
781         public override string QueryString { get { throw null; } set { } }
782         public System.TimeSpan WithinInterval { get { throw null; } set { } }
BuildQuery()783         protected internal void BuildQuery() { }
Clone()784         public override object Clone() { throw null; }
ParseQuery(string query)785         protected internal override void ParseQuery(string query) { }
786     }
787     public partial class WqlObjectQuery : System.Management.ObjectQuery
788     {
WqlObjectQuery()789         public WqlObjectQuery() { }
WqlObjectQuery(string query)790         public WqlObjectQuery(string query) { }
791         public override string QueryLanguage { get { throw null; } }
Clone()792         public override object Clone() { throw null; }
793     }
794 }
795 namespace System.Management.Instrumentation
796 {
797     [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))]
798     public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent
799     {
BaseEvent()800         protected BaseEvent() { }
Fire()801         public void Fire() { }
802     }
803     public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer
804     {
DefaultManagementProjectInstaller()805         public DefaultManagementProjectInstaller() { }
806     }
807     public partial interface IEvent
808     {
Fire()809         void Fire();
810     }
811     [System.AttributeUsageAttribute((System.AttributeTargets)(448))]
812     public partial class IgnoreMemberAttribute : System.Attribute
813     {
IgnoreMemberAttribute()814         public IgnoreMemberAttribute() { }
815     }
816     public partial interface IInstance
817     {
818         bool Published { get; set; }
819     }
820     [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))]
821     public abstract partial class Instance : System.Management.Instrumentation.IInstance
822     {
Instance()823         protected Instance() { }
824         [System.Management.Instrumentation.IgnoreMemberAttribute]
825         public bool Published { get { throw null; } set { } }
826     }
827     public partial class Instrumentation
828     {
Instrumentation()829         public Instrumentation() { }
Fire(object eventData)830         public static void Fire(object eventData) { }
IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister)831         public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; }
Publish(object instanceData)832         public static void Publish(object instanceData) { }
RegisterAssembly(System.Reflection.Assembly assemblyToRegister)833         public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { }
Revoke(object instanceData)834         public static void Revoke(object instanceData) { }
SetBatchSize(System.Type instrumentationClass, int batchSize)835         public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { }
836     }
837     [System.AttributeUsageAttribute((System.AttributeTargets)(12))]
838     public partial class InstrumentationClassAttribute : System.Attribute
839     {
InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType)840         public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { }
InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName)841         public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { }
842         public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } }
843         public string ManagedBaseClassName { get { throw null; } }
844     }
845     public enum InstrumentationType
846     {
847         Abstract = 2,
848         Event = 1,
849         Instance = 0,
850     }
851     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
852     public partial class InstrumentedAttribute : System.Attribute
853     {
InstrumentedAttribute()854         public InstrumentedAttribute() { }
InstrumentedAttribute(string namespaceName)855         public InstrumentedAttribute(string namespaceName) { }
InstrumentedAttribute(string namespaceName, string securityDescriptor)856         public InstrumentedAttribute(string namespaceName, string securityDescriptor) { }
857         public string NamespaceName { get { throw null; } }
858         public string SecurityDescriptor { get { throw null; } }
859     }
860     [System.AttributeUsageAttribute((System.AttributeTargets)(460))]
861     public partial class ManagedNameAttribute : System.Attribute
862     {
ManagedNameAttribute(string name)863         public ManagedNameAttribute(string name) { }
864         public string Name { get { throw null; } }
865     }
866     public partial class ManagementInstaller : System.Configuration.Install.Installer
867     {
ManagementInstaller()868         public ManagementInstaller() { }
869         public override string HelpText { get { throw null; } }
Commit(System.Collections.IDictionary savedState)870         public override void Commit(System.Collections.IDictionary savedState) { }
Install(System.Collections.IDictionary savedState)871         public override void Install(System.Collections.IDictionary savedState) { }
Rollback(System.Collections.IDictionary savedState)872         public override void Rollback(System.Collections.IDictionary savedState) { }
Uninstall(System.Collections.IDictionary savedState)873         public override void Uninstall(System.Collections.IDictionary savedState) { }
874     }
875 }
876