1 type derived from ManagementBaseObject
System.Management (1)
managementobject.cs (1)
65public class ManagementObject : ManagementBaseObject, ICloneable
12 instantiations of ManagementBaseObject
System.Management (12)
managementbaseobject.cs (1)
342return new ManagementBaseObject(theClone);
managementeventwatcher.cs (2)
471obj = new ManagementBaseObject(cachedObjects[cacheIndex]); 695EventArrivedEventArgs args = new EventArrivedEventArgs(context, new ManagementBaseObject(obj));
managementexception.cs (2)
603 errObj = new ManagementBaseObject(obj); 626 errObj = new ManagementBaseObject(obj);
managementobject.cs (2)
2348outParameters = new ManagementBaseObject(outParams); 2505inParameters = new ManagementBaseObject(inParamsInstance);
method.cs (2)
171return (null == wmiInParams) ? null : new ManagementBaseObject(wmiInParams); } 197return (null == wmiOutParams) ? null : new ManagementBaseObject(wmiOutParams); }
property.cs (2)
331 ((ManagementBaseObject[])val) [i] = new ManagementBaseObject(new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(wmiValueArray.GetValue(i)))); 368 val = new ManagementBaseObject(new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(wmiValue)));
wmieventsink.cs (1)
209new ManagementBaseObject (errObj)
112 references to ManagementBaseObject
System.Management (92)
managementbaseobject.cs (13)
12/// <para>Describes the possible text formats that can be used with <see cref='System.Management.ManagementBaseObject.GetText'/>.</para> 117/// <para>Describes the object comparison modes that can be used with <see cref='System.Management.ManagementBaseObject.CompareTo'/>. 219/// <para>Initializes a new instance of the <see cref='System.Management.ManagementBaseObject'/> class that is serializable.</para> 248/// <param name='managementObject'>The <see cref='System.Management.ManagementBaseObject'/> that references the requested WMI object. </param> 256public static explicit operator IntPtr(ManagementBaseObject managementObject) 279info.AssemblyName = typeof(ManagementBaseObject).Assembly.FullName; 280info.FullTypeName = typeof(ManagementBaseObject).ToString(); 294internal static ManagementBaseObject GetBaseObject( 298ManagementBaseObject newObject = null; 677/// <paramref name="obj"/> is an instance of <see cref='System.Management.ManagementBaseObject'/> and represents 692if (obj is ManagementBaseObject) 694result = CompareTo ((ManagementBaseObject)obj, ComparisonSettings.IncludeAll); 774public bool CompareTo(ManagementBaseObject otherObject, ComparisonSettings settings)
managementeventargs.cs (10)
59 private ManagementBaseObject wmiObject; 69 ManagementBaseObject wmiObject 79 /// <para>A <see cref='System.Management.ManagementBaseObject'/> representing the 82 public ManagementBaseObject NewObject 96 private readonly ManagementBaseObject wmiObject; 109 ManagementBaseObject wmiStatusObject 124 public ManagementBaseObject StatusObject 267 private ManagementBaseObject eventObject; 271 ManagementBaseObject eventObject) : base (context) 282 public ManagementBaseObject NewEvent
managementeventwatcher.cs (3)
383/// <para>A <see cref='System.Management.ManagementBaseObject'/> representing the 391public ManagementBaseObject WaitForNextEvent() 393ManagementBaseObject obj = null;
managementexception.cs (10)
592 private ManagementBaseObject errorObject = null; 597 ManagementBaseObject errObj = null; 620 ManagementBaseObject errObj = null; 641 internal ManagementException(ManagementStatus errorCode, string msg, ManagementBaseObject errObj) : base (msg) 647 internal ManagementException(Exception e, string msg, ManagementBaseObject errObj) : base (msg, e) 658 errorObject = (ManagementBaseObject)((ManagementException)e).errorObject.Clone(); 678errorObject = info.GetValue("errorObject", typeof(ManagementBaseObject)) as ManagementBaseObject; 774 /// <para>A <see cref='System.Management.ManagementBaseObject'/> representing the 778 public ManagementBaseObject ErrorInformation
managementobject.cs (18)
2172ManagementBaseObject inParameters; 2180ManagementBaseObject outParameters = 2219ManagementBaseObject inParameters; 2233/// parameters are represented as <see cref='System.Management.ManagementBaseObject'/> 2237/// <param name=' inParameters'>A <see cref='System.Management.ManagementBaseObject'/> holding the input parameters to the method.</param> 2240/// <para>A <see cref='System.Management.ManagementBaseObject'/> containing the 2302public ManagementBaseObject InvokeMethod( 2304ManagementBaseObject inParameters, 2307ManagementBaseObject outParameters = null; 2365/// <param name=' inParameters'><para>A <see cref='System.Management.ManagementBaseObject'/> containing the input parameters for the method.</para></param> 2374ManagementBaseObject inParameters, 2431/// <para>Returns a <see cref='System.Management.ManagementBaseObject'/> representing the list of input parameters for a method.</para> 2435/// <para>A <see cref='System.Management.ManagementBaseObject'/> containing the 2442public ManagementBaseObject GetMethodParameters( 2445ManagementBaseObject inParameters; 2455out ManagementBaseObject inParameters, 2717ManagementBaseObject inParams, 2798ManagementBaseObject outParams,
managementobjectcollection.cs (7)
12/// retrieved through WMI. The objects in this collection are of <see cref='System.Management.ManagementBaseObject'/>-derived types, including <see cref='System.Management.ManagementObject'/> and <see cref='System.Management.ManagementClass'/> 230ManagementBaseObject obj; 250/// <para>Copies the items in the collection to a <see cref='System.Management.ManagementBaseObject'/> 255public void CopyTo (ManagementBaseObject[] objectCollection, Int32 index) 479/// <para>Gets the current <see cref='System.Management.ManagementBaseObject'/> that this enumerator points 485public ManagementBaseObject Current 495return ManagementBaseObject.GetBaseObject (cachedObjects[cacheIndex],
method.cs (4)
157/// A <see cref='System.Management.ManagementBaseObject'/> 166public ManagementBaseObject InParameters 181/// <para>A <see cref='System.Management.ManagementBaseObject'/> containing all the output parameters to the method. </para> 192public ManagementBaseObject OutParameters
methodset.cs (4)
409/// <param name=' inParameters'>The <see cref='System.Management.ManagementBaseObject'/> holding the input parameters to the method.</param> 410/// <param name=' outParameters'>The <see cref='System.Management.ManagementBaseObject'/> holding the output parameters to the method.</param> 416public virtual void Add(string methodName, ManagementBaseObject inParameters, ManagementBaseObject outParameters)
property.cs (11)
82 private ManagementBaseObject parent; //need access to IWbemClassObject pointer to be able to refresh property info 92 internal PropertyData(ManagementBaseObject parent, string propName) 328 val = new ManagementBaseObject [length]; 331 ((ManagementBaseObject[])val) [i] = new ManagementBaseObject(new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(wmiValueArray.GetValue(i)))); 525 ((IWbemClassObject_DoNotMarshal[])(wmiValue))[i] = (IWbemClassObject_DoNotMarshal)(Marshal.GetObjectForIUnknown(((ManagementBaseObject)valArray.GetValue(i)).wbemObject)); 593 if (val is ManagementBaseObject) 600 wmiValue = Marshal.GetObjectForIUnknown(((ManagementBaseObject) val).wbemObject); 745 if (val is ManagementBaseObject[]) 759 ((IWbemClassObject_DoNotMarshal[])(wmiValue))[i] = (IWbemClassObject_DoNotMarshal)(Marshal.GetObjectForIUnknown(((ManagementBaseObject)valArray.GetValue(i)).wbemObject)); 838 if (val is ManagementBaseObject) 846 wmiValue = Marshal.GetObjectForIUnknown(((ManagementBaseObject) val).wbemObject);
propertyset.cs (4)
52 private ManagementBaseObject parent; 55 internal PropertyDataCollection(ManagementBaseObject parent, bool isSystem) : base() 242 private ManagementBaseObject parent; 246 internal PropertyDataEnumerator(ManagementBaseObject parent, bool isSystem)
qualifier.cs (2)
48 private ManagementBaseObject parent; //need access to IWbemClassObject pointer to be able to refresh qualifiers 56 internal QualifierData(ManagementBaseObject parent, string propName, string qualName, QualifierType type)
qualifierset.cs (5)
52 private ManagementBaseObject parent; 56 internal QualifierDataCollection(ManagementBaseObject parent) : base() 63 internal QualifierDataCollection(ManagementBaseObject parent, string propertyOrMethodName, QualifierType type) : base() 306 private ManagementBaseObject parent; 313 internal QualifierDataEnumerator(ManagementBaseObject parent, string propertyOrMethodName,
wmieventsink.cs (1)
157ManagementBaseObject.GetBaseObject (obj, scope));
WsatConfig (10)
Configuration\RemoteHelper.cs (2)
67ManagementBaseObject inParams = processClass.GetMethodParameters(MethodCreate); 77ManagementBaseObject outParams = processClass.InvokeMethod(
Configuration\StdRegProviderWrapper.cs (8)
164ManagementBaseObject inParams = regClassInstance.GetMethodParameters(readMethod); 170ManagementBaseObject outParams = regClassInstance.InvokeMethod(readMethod, 199ManagementBaseObject inParams = regClassInstance.GetMethodParameters(writeMethod); 206ManagementBaseObject outParams = regClassInstance.InvokeMethod(writeMethod, 237ManagementBaseObject inParams = regClassInstance.GetMethodParameters(StdRegProvMethods.CreateRegistryKey); 241ManagementBaseObject outParams = regClassInstance.InvokeMethod(StdRegProvMethods.CreateRegistryKey, inParams, null); 267ManagementBaseObject inParams = null; 289ManagementBaseObject outParams = regClassInstance.InvokeMethod(StdRegProvMethods.CheckAccess, inParams, null);
WsatUI (10)
Configuration\RemoteHelper.cs (2)
67ManagementBaseObject inParams = processClass.GetMethodParameters(MethodCreate); 77ManagementBaseObject outParams = processClass.InvokeMethod(
Configuration\StdRegProviderWrapper.cs (8)
164ManagementBaseObject inParams = regClassInstance.GetMethodParameters(readMethod); 170ManagementBaseObject outParams = regClassInstance.InvokeMethod(readMethod, 199ManagementBaseObject inParams = regClassInstance.GetMethodParameters(writeMethod); 206ManagementBaseObject outParams = regClassInstance.InvokeMethod(writeMethod, 237ManagementBaseObject inParams = regClassInstance.GetMethodParameters(StdRegProvMethods.CreateRegistryKey); 241ManagementBaseObject outParams = regClassInstance.InvokeMethod(StdRegProvMethods.CreateRegistryKey, inParams, null); 267ManagementBaseObject inParams = null; 289ManagementBaseObject outParams = regClassInstance.InvokeMethod(StdRegProvMethods.CheckAccess, inParams, null);