1 type derived from ManagementBaseObject
System.Management (1)
System\Management\ManagementObject.cs (1)
64
public class ManagementObject :
ManagementBaseObject
, ICloneable
12 instantiations of ManagementBaseObject
System.Management (12)
System\Management\ManagementBaseObject.cs (1)
326
return new
ManagementBaseObject
(theClone);
System\Management\ManagementEventWatcher.cs (2)
446
obj = new
ManagementBaseObject
(cachedObjects[cacheIndex]);
665
EventArrivedEventArgs args = new EventArrivedEventArgs(context, new
ManagementBaseObject
(obj));
System\Management\ManagementException.cs (2)
603
errObj = new
ManagementBaseObject
(obj);
626
errObj = new
ManagementBaseObject
(obj);
System\Management\ManagementObject.cs (2)
2315
outParameters = new
ManagementBaseObject
(outParams);
2470
inParameters = new
ManagementBaseObject
(inParamsInstance);
System\Management\Method.cs (2)
172
return (null == wmiInParams) ? null : new
ManagementBaseObject
(wmiInParams);
199
return (null == wmiOutParams) ? null : new
ManagementBaseObject
(wmiOutParams);
System\Management\Property.cs (2)
334
((ManagementBaseObject[])val)[i] = new
ManagementBaseObject
(new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(wmiValueArray.GetValue(i))));
352
CimType.Object => new
ManagementBaseObject
(new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(wmiValue))),
System\Management\WmiEventSink.cs (1)
182
new
ManagementBaseObject
(errObj)
90 references to ManagementBaseObject
System.Management (90)
System\Management\ManagementBaseObject.cs (11)
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'/>.
222
/// <para>Initializes a new instance of the <see cref='System.Management.
ManagementBaseObject
'/> class that is serializable.</para>
250
/// <param name='managementObject'>The <see cref='System.Management.
ManagementBaseObject
'/> that references the requested WMI object. </param>
258
public static explicit operator IntPtr(
ManagementBaseObject
managementObject)
283
internal static
ManagementBaseObject
GetBaseObject(
287
ManagementBaseObject
newObject = null;
646
/// <paramref name="obj"/> is an instance of <see cref='System.Management.
ManagementBaseObject
'/> and represents
655
if (obj is
ManagementBaseObject
)
657
result = CompareTo((
ManagementBaseObject
)obj, ComparisonSettings.IncludeAll);
735
public bool CompareTo(
ManagementBaseObject
otherObject, ComparisonSettings settings)
System\Management\ManagementEventArgs.cs (10)
64
private readonly
ManagementBaseObject
wmiObject;
72
internal ObjectReadyEventArgs(object context,
ManagementBaseObject
wmiObject) : base(context)
81
/// <para>A <see cref='System.Management.
ManagementBaseObject
'/> representing the
84
public
ManagementBaseObject
NewObject
99
private readonly
ManagementBaseObject
wmiObject;
109
internal CompletedEventArgs(object context, int status,
ManagementBaseObject
wmiStatusObject) : base(context)
123
public
ManagementBaseObject
StatusObject
264
private readonly
ManagementBaseObject
eventObject;
266
internal EventArrivedEventArgs(object context,
ManagementBaseObject
eventObject) : base(context)
277
public
ManagementBaseObject
NewEvent
System\Management\ManagementEventWatcher.cs (3)
382
/// <para>A <see cref='System.Management.
ManagementBaseObject
'/> representing the
390
public
ManagementBaseObject
WaitForNextEvent()
392
ManagementBaseObject
obj = null;
System\Management\ManagementException.cs (8)
592
private readonly
ManagementBaseObject
errorObject;
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();
781
/// <para>A <see cref='System.Management.
ManagementBaseObject
'/> representing the
785
public
ManagementBaseObject
ErrorInformation
System\Management\ManagementObject.cs (19)
2141
ManagementBaseObject
inParameters;
2149
ManagementBaseObject
outParameters =
2188
ManagementBaseObject
inParameters;
2202
/// parameters are represented as <see cref='System.Management.
ManagementBaseObject
'/>
2206
/// <param name=' inParameters'>A <see cref='System.Management.
ManagementBaseObject
'/> holding the input parameters to the method.</param>
2209
/// <para>A <see cref='System.Management.
ManagementBaseObject
'/> containing the
2271
public
ManagementBaseObject
InvokeMethod(
2273
ManagementBaseObject
inParameters,
2276
ManagementBaseObject
outParameters = null;
2331
/// <param name=' inParameters'><para>A <see cref='System.Management.
ManagementBaseObject
'/> containing the input parameters for the method.</para></param>
2340
ManagementBaseObject
inParameters,
2396
/// <para>Returns a <see cref='System.Management.
ManagementBaseObject
'/> representing the list of input parameters for a method.</para>
2400
/// <para>A <see cref='System.Management.
ManagementBaseObject
'/> containing the
2405
/// method, and then fills in the values and passes the object to the <see cref='System.Management.ManagementObject.InvokeMethod(string,
ManagementBaseObject
, InvokeMethodOptions)'/> call.</para>
2407
public
ManagementBaseObject
GetMethodParameters(
2410
ManagementBaseObject
inParameters;
2420
out
ManagementBaseObject
inParameters,
2675
ManagementBaseObject
inParams,
2756
ManagementBaseObject
outParams,
System\Management\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'/>
219
ManagementBaseObject
obj;
239
/// <para>Copies the items in the collection to a <see cref='System.Management.
ManagementBaseObject
'/>
244
public void CopyTo(
ManagementBaseObject
[] objectCollection, int index)
465
/// <para>Gets the current <see cref='System.Management.
ManagementBaseObject
'/> that this enumerator points
471
public
ManagementBaseObject
Current
481
return
ManagementBaseObject
.GetBaseObject(cachedObjects[cacheIndex],
System\Management\ManagementOptions.cs (1)
1172
/// <para>Initializes a new instance of the <see cref='System.Management.InvokeMethodOptions'/> class for the <see cref='System.Management.ManagementObject.InvokeMethod(string,
ManagementBaseObject
, InvokeMethodOptions) '/> operation, using default values.
System\Management\Method.cs (4)
158
/// A <see cref='System.Management.
ManagementBaseObject
'/>
167
public
ManagementBaseObject
InParameters
183
/// <para>A <see cref='System.Management.
ManagementBaseObject
'/> containing all the output parameters to the method. </para>
194
public
ManagementBaseObject
OutParameters
System\Management\MethodSet.cs (4)
414
/// <param name=' inParameters'>The <see cref='System.Management.
ManagementBaseObject
'/> holding the input parameters to the method.</param>
415
/// <param name=' outParameters'>The <see cref='System.Management.
ManagementBaseObject
'/> holding the output parameters to the method.</param>
421
public virtual void Add(string methodName,
ManagementBaseObject
inParameters,
ManagementBaseObject
outParameters)
System\Management\Property.cs (11)
81
private readonly
ManagementBaseObject
parent; //need access to IWbemClassObject pointer to be able to refresh property info
91
internal PropertyData(
ManagementBaseObject
parent, string propName)
331
val = new
ManagementBaseObject
[length];
334
((
ManagementBaseObject
[])val)[i] = new ManagementBaseObject(new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(wmiValueArray.GetValue(i))));
500
((IWbemClassObject_DoNotMarshal[])(wmiValue))[i] = (IWbemClassObject_DoNotMarshal)(Marshal.GetObjectForIUnknown(((
ManagementBaseObject
)valArray.GetValue(i)).wbemObject));
568
if (val is
ManagementBaseObject
)
570
wmiValue = Marshal.GetObjectForIUnknown(((
ManagementBaseObject
)val).wbemObject);
714
if (val is
ManagementBaseObject
[])
723
((IWbemClassObject_DoNotMarshal[])(wmiValue))[i] = (IWbemClassObject_DoNotMarshal)(Marshal.GetObjectForIUnknown(((
ManagementBaseObject
)valArray.GetValue(i)).wbemObject));
802
if (val is
ManagementBaseObject
)
805
wmiValue = Marshal.GetObjectForIUnknown(((
ManagementBaseObject
)val).wbemObject);
System\Management\PropertySet.cs (4)
52
private readonly
ManagementBaseObject
parent;
55
internal PropertyDataCollection(
ManagementBaseObject
parent, bool isSystem) : base()
247
private readonly
ManagementBaseObject
parent;
251
internal PropertyDataEnumerator(
ManagementBaseObject
parent, bool isSystem)
System\Management\Qualifier.cs (2)
49
private readonly
ManagementBaseObject
parent; //need access to IWbemClassObject pointer to be able to refresh qualifiers
57
internal QualifierData(
ManagementBaseObject
parent, string propName, string qualName, QualifierType type)
System\Management\QualifierSet.cs (5)
53
private readonly
ManagementBaseObject
parent;
57
internal QualifierDataCollection(
ManagementBaseObject
parent) : base()
64
internal QualifierDataCollection(
ManagementBaseObject
parent, string propertyOrMethodName, QualifierType type) : base()
303
private readonly
ManagementBaseObject
parent;
310
internal QualifierDataEnumerator(
ManagementBaseObject
parent, string propertyOrMethodName,
System\Management\WmiEventSink.cs (1)
131
ManagementBaseObject
.GetBaseObject(obj, scope));