1 type derived from ManagementBaseObject
System.Management (1)
managementobject.cs (1)
65
public class ManagementObject :
ManagementBaseObject
, ICloneable
12 instantiations of ManagementBaseObject
System.Management (12)
managementbaseobject.cs (1)
342
return new
ManagementBaseObject
(theClone);
managementeventwatcher.cs (2)
471
obj = new
ManagementBaseObject
(cachedObjects[cacheIndex]);
695
EventArrivedEventArgs args = new EventArrivedEventArgs(context, new
ManagementBaseObject
(obj));
managementexception.cs (2)
603
errObj = new
ManagementBaseObject
(obj);
626
errObj = new
ManagementBaseObject
(obj);
managementobject.cs (2)
2348
outParameters = new
ManagementBaseObject
(outParams);
2505
inParameters = new
ManagementBaseObject
(inParamsInstance);
method.cs (2)
171
return (null == wmiInParams) ? null : new
ManagementBaseObject
(wmiInParams); }
197
return (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)
209
new
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>
256
public static explicit operator IntPtr(
ManagementBaseObject
managementObject)
279
info.AssemblyName = typeof(
ManagementBaseObject
).Assembly.FullName;
280
info.FullTypeName = typeof(
ManagementBaseObject
).ToString();
294
internal static
ManagementBaseObject
GetBaseObject(
298
ManagementBaseObject
newObject = null;
677
/// <paramref name="obj"/> is an instance of <see cref='System.Management.
ManagementBaseObject
'/> and represents
692
if (obj is
ManagementBaseObject
)
694
result = CompareTo ((
ManagementBaseObject
)obj, ComparisonSettings.IncludeAll);
774
public 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
391
public
ManagementBaseObject
WaitForNextEvent()
393
ManagementBaseObject
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();
678
errorObject = info.GetValue("errorObject", typeof(
ManagementBaseObject
)) as
ManagementBaseObject
;
774
/// <para>A <see cref='System.Management.
ManagementBaseObject
'/> representing the
778
public
ManagementBaseObject
ErrorInformation
managementobject.cs (18)
2172
ManagementBaseObject
inParameters;
2180
ManagementBaseObject
outParameters =
2219
ManagementBaseObject
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
2302
public
ManagementBaseObject
InvokeMethod(
2304
ManagementBaseObject
inParameters,
2307
ManagementBaseObject
outParameters = null;
2365
/// <param name=' inParameters'><para>A <see cref='System.Management.
ManagementBaseObject
'/> containing the input parameters for the method.</para></param>
2374
ManagementBaseObject
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
2442
public
ManagementBaseObject
GetMethodParameters(
2445
ManagementBaseObject
inParameters;
2455
out
ManagementBaseObject
inParameters,
2717
ManagementBaseObject
inParams,
2798
ManagementBaseObject
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'/>
230
ManagementBaseObject
obj;
250
/// <para>Copies the items in the collection to a <see cref='System.Management.
ManagementBaseObject
'/>
255
public void CopyTo (
ManagementBaseObject
[] objectCollection, Int32 index)
479
/// <para>Gets the current <see cref='System.Management.
ManagementBaseObject
'/> that this enumerator points
485
public
ManagementBaseObject
Current
495
return
ManagementBaseObject
.GetBaseObject (cachedObjects[cacheIndex],
method.cs (4)
157
/// A <see cref='System.Management.
ManagementBaseObject
'/>
166
public
ManagementBaseObject
InParameters
181
/// <para>A <see cref='System.Management.
ManagementBaseObject
'/> containing all the output parameters to the method. </para>
192
public
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>
416
public 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)
157
ManagementBaseObject
.GetBaseObject (obj, scope));
WsatConfig (10)
Configuration\RemoteHelper.cs (2)
67
ManagementBaseObject
inParams = processClass.GetMethodParameters(MethodCreate);
77
ManagementBaseObject
outParams = processClass.InvokeMethod(
Configuration\StdRegProviderWrapper.cs (8)
164
ManagementBaseObject
inParams = regClassInstance.GetMethodParameters(readMethod);
170
ManagementBaseObject
outParams = regClassInstance.InvokeMethod(readMethod,
199
ManagementBaseObject
inParams = regClassInstance.GetMethodParameters(writeMethod);
206
ManagementBaseObject
outParams = regClassInstance.InvokeMethod(writeMethod,
237
ManagementBaseObject
inParams = regClassInstance.GetMethodParameters(StdRegProvMethods.CreateRegistryKey);
241
ManagementBaseObject
outParams = regClassInstance.InvokeMethod(StdRegProvMethods.CreateRegistryKey, inParams, null);
267
ManagementBaseObject
inParams = null;
289
ManagementBaseObject
outParams = regClassInstance.InvokeMethod(StdRegProvMethods.CheckAccess, inParams, null);
WsatUI (10)
Configuration\RemoteHelper.cs (2)
67
ManagementBaseObject
inParams = processClass.GetMethodParameters(MethodCreate);
77
ManagementBaseObject
outParams = processClass.InvokeMethod(
Configuration\StdRegProviderWrapper.cs (8)
164
ManagementBaseObject
inParams = regClassInstance.GetMethodParameters(readMethod);
170
ManagementBaseObject
outParams = regClassInstance.InvokeMethod(readMethod,
199
ManagementBaseObject
inParams = regClassInstance.GetMethodParameters(writeMethod);
206
ManagementBaseObject
outParams = regClassInstance.InvokeMethod(writeMethod,
237
ManagementBaseObject
inParams = regClassInstance.GetMethodParameters(StdRegProvMethods.CreateRegistryKey);
241
ManagementBaseObject
outParams = regClassInstance.InvokeMethod(StdRegProvMethods.CreateRegistryKey, inParams, null);
267
ManagementBaseObject
inParams = null;
289
ManagementBaseObject
outParams = regClassInstance.InvokeMethod(StdRegProvMethods.CheckAccess, inParams, null);