📄 system.management.cs
字号:
Void GetSubclasses( Class System.Management.ManagementOperationObserver watcher, Class System.Management.EnumerationOptions options);
Class System.Management.ManagementClass Derive( String newClassName);
Class System.Management.ManagementObject CreateInstance();
Object Clone();
Class System.Management.ManagementObjectCollection GetRelatedClasses();
Class System.Management.ManagementObjectCollection GetRelatedClasses( String relatedClass);
Class System.Management.ManagementObjectCollection GetRelatedClasses( String relatedClass, String relationshipClass, String relationshipQualifier, String relatedQualifier, String relatedRole, String thisRole, Class System.Management.EnumerationOptions options);
Void GetRelatedClasses( Class System.Management.ManagementOperationObserver watcher);
Void GetRelatedClasses( Class System.Management.ManagementOperationObserver watcher, String relatedClass);
Void GetRelatedClasses( Class System.Management.ManagementOperationObserver watcher, String relatedClass, String relationshipClass, String relationshipQualifier, String relatedQualifier, String relatedRole, String thisRole, Class System.Management.EnumerationOptions options);
Class System.Management.ManagementObjectCollection GetRelationshipClasses();
Class System.Management.ManagementObjectCollection GetRelationshipClasses( String relationshipClass);
Class System.Management.ManagementObjectCollection GetRelationshipClasses( String relationshipClass, String relationshipQualifier, String thisRole, Class System.Management.EnumerationOptions options);
Void GetRelationshipClasses( Class System.Management.ManagementOperationObserver watcher);
Void GetRelationshipClasses( Class System.Management.ManagementOperationObserver watcher, String relationshipClass);
Void GetRelationshipClasses( Class System.Management.ManagementOperationObserver watcher, String relationshipClass, String relationshipQualifier, String thisRole, Class System.Management.EnumerationOptions options);
Class System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode( Boolean includeSystemClassInClassDef, Boolean systemPropertyClass);
Boolean GetStronglyTypedClassCode( ValueClass System.Management.CodeLanguage lang, String filePath, String classNamespace);
property Path { get(){} set(){} };
property Derivation { get(){} set(){} };
property Methods { get(){} set(){} };
}
class System.Management.IdentifierChangedEventArgs : System.EventArgs
{
Void System.Management.IdentifierChangedEventArgs();
}
class System.Management.InternalObjectPutEventArgs : System.EventArgs
{
Class System.Management.ManagementPath path;
Void System.Management.InternalObjectPutEventArgs( Class System.Management.ManagementPath path);
Class System.Management.ManagementPath get_Path();
property Path { get(){} set(){} };
}
class System.Management.ManagementEventArgs : System.EventArgs
{
Object context;
Void System.Management.ManagementEventArgs( Object context);
Object get_Context();
property Context { get(){} set(){} };
}
class System.Management.ObjectReadyEventArgs : System.Management.ManagementEventArgs
{
Class System.Management.ManagementBaseObject wmiObject;
Void System.Management.ObjectReadyEventArgs( Object context, Class System.Management.ManagementBaseObject wmiObject);
Class System.Management.ManagementBaseObject get_NewObject();
property NewObject { get(){} set(){} };
}
class System.Management.CompletedEventArgs : System.Management.ManagementEventArgs
{
I4 status;
Class System.Management.ManagementBaseObject wmiObject;
Void System.Management.CompletedEventArgs( Object context, I4 status, Class System.Management.ManagementBaseObject wmiStatusObject);
Class System.Management.ManagementBaseObject get_StatusObject();
ValueClass System.Management.ManagementStatus get_Status();
property StatusObject { get(){} set(){} };
property Status { get(){} set(){} };
}
class System.Management.ObjectPutEventArgs : System.Management.ManagementEventArgs
{
Class System.Management.ManagementPath wmiPath;
Void System.Management.ObjectPutEventArgs( Object context, Class System.Management.ManagementPath path);
Class System.Management.ManagementPath get_Path();
property Path { get(){} set(){} };
}
class System.Management.ProgressEventArgs : System.Management.ManagementEventArgs
{
I4 upperBound;
I4 current;
String message;
Void System.Management.ProgressEventArgs( Object context, I4 upperBound, I4 current, String message);
I4 get_UpperBound();
I4 get_Current();
String get_Message();
property UpperBound { get(){} set(){} };
property Current { get(){} set(){} };
property Message { get(){} set(){} };
}
class System.Management.EventArrivedEventArgs : System.Management.ManagementEventArgs
{
Class System.Management.ManagementBaseObject eventObject;
Void System.Management.EventArrivedEventArgs( Object context, Class System.Management.ManagementBaseObject eventObject);
Class System.Management.ManagementBaseObject get_NewEvent();
property NewEvent { get(){} set(){} };
}
class System.Management.StoppedEventArgs : System.Management.ManagementEventArgs
{
I4 status;
Void System.Management.StoppedEventArgs( Object context, I4 status);
ValueClass System.Management.ManagementStatus get_Status();
property Status { get(){} set(){} };
}
class System.Management.EventArrivedEventHandler : System.MulticastDelegate
{
Void System.Management.EventArrivedEventHandler( Object object, I method);
Void Invoke( Object sender, Class System.Management.EventArrivedEventArgs e);
Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.EventArrivedEventArgs e, Class System.AsyncCallback callback, Object object);
Void EndInvoke( Class System.IAsyncResult result);
}
class System.Management.StoppedEventHandler : System.MulticastDelegate
{
Void System.Management.StoppedEventHandler( Object object, I method);
Void Invoke( Object sender, Class System.Management.StoppedEventArgs e);
Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.StoppedEventArgs e, Class System.AsyncCallback callback, Object object);
Void EndInvoke( Class System.IAsyncResult result);
}
class System.Management.ManagementEventWatcher : System.ComponentModel.Component
{
Class System.Management.ManagementScope scope;
Class System.Management.EventQuery query;
Class System.Management.EventWatcherOptions options;
Class System.Management.IEnumWbemClassObject enumWbem;
SZArray Class System.Management.IWbemClassObjectFreeThreaded cachedObjects;
UI4 cachedCount;
UI4 cacheIndex;
Class System.Management.SinkForEventQuery sink;
Class System.Management.WmiDelegateInvoker delegateInvoker;
Class System.Management.EventArrivedEventHandler EventArrived;
Class System.Management.StoppedEventHandler Stopped;
Void HandleIdentifierChange( Object sender, Class System.Management.IdentifierChangedEventArgs e);
Void System.Management.ManagementEventWatcher();
Void System.Management.ManagementEventWatcher( Class System.Management.EventQuery query);
Void System.Management.ManagementEventWatcher( String query);
Void System.Management.ManagementEventWatcher( Class System.Management.ManagementScope scope, Class System.Management.EventQuery query);
Void System.Management.ManagementEventWatcher( String scope, String query);
Void System.Management.ManagementEventWatcher( String scope, String query, Class System.Management.EventWatcherOptions options);
Void System.Management.ManagementEventWatcher( Class System.Management.ManagementScope scope, Class System.Management.EventQuery query, Class System.Management.EventWatcherOptions options);
Void Finalize();
Void add_EventArrived( Class System.Management.EventArrivedEventHandler value);
Void remove_EventArrived( Class System.Management.EventArrivedEventHandler value);
Void add_Stopped( Class System.Management.StoppedEventHandler value);
Void remove_Stopped( Class System.Management.StoppedEventHandler value);
Class System.Management.ManagementScope get_Scope();
Void set_Scope( Class System.Management.ManagementScope value);
Class System.Management.EventQuery get_Query();
Void set_Query( Class System.Management.EventQuery value);
Class System.Management.EventWatcherOptions get_Options();
Void set_Options( Class System.Management.EventWatcherOptions value);
Class System.Management.ManagementBaseObject WaitForNextEvent();
Void Start();
Void Stop();
Void Initialize();
Void FireStopped( Class System.Management.StoppedEventArgs args);
Void FireEventArrived( Class System.Management.EventArrivedEventArgs args);
property Scope { get(){} set(){} };
property Query { get(){} set(){} };
property Options { get(){} set(){} };
event EventArrived;
event Stopped;
}
interface System.Management.IWmiEventSource :
{
Void Indicate( I pIWbemClassObject);
Void SetStatus( I4 lFlags, I4 hResult, String strParam, I pObjParam);
}
class System.Management.SinkForEventQuery : System.Object
{
Class System.Management.ManagementEventWatcher eventWatcher;
Object context;
Class System.Management.IWbemServices services;
Class System.Management.IWbemObjectSink stub;
Void System.Management.SinkForEventQuery( Class System.Management.ManagementEventWatcher eventWatcher, Object context, Class System.Management.IWbemServices services);
Void HackToCreateStubInMTA();
Class System.Management.IWbemObjectSink get_Stub();
Void Indicate( I pWbemClassObject);
Void SetStatus( I4 flags, I4 hResult, String message, I pErrObj);
Void Cancel();
Void ReleaseStub();
property Stub { get(){} set(){} };
}
class System.Management.ManagementStatus : System.Enum
{
I4 value__;
ValueClass System.Management.ManagementStatus NoError;
ValueClass System.Management.ManagementStatus False;
ValueClass System.Management.ManagementStatus ResetToDefault;
ValueClass System.Management.ManagementStatus Different;
ValueClass System.Management.ManagementStatus Timedout;
ValueClass System.Management.ManagementStatus NoMoreData;
ValueClass System.Management.ManagementStatus OperationCanceled;
ValueClass System.Management.ManagementStatus Pending;
ValueClass System.Management.ManagementStatus DuplicateObjects;
ValueClass System.Management.ManagementStatus PartialResults;
ValueClass System.Management.ManagementStatus Failed;
ValueClass System.Management.ManagementStatus NotFound;
ValueClass System.Management.ManagementStatus AccessDenied;
ValueClass System.Management.ManagementStatus ProviderFailure;
ValueClass System.Management.ManagementStatus TypeMismatch;
ValueClass System.Management.ManagementStatus OutOfMemory;
ValueClass System.Management.ManagementStatus InvalidContext;
ValueClass System.Management.ManagementStatus InvalidParameter;
ValueClass System.Management.ManagementStatus NotAvailable;
ValueClass System.Management.ManagementStatus CriticalError;
ValueClass System.Management.ManagementStatus InvalidStream;
ValueClass System.Management.ManagementStatus NotSupported;
ValueClass System.Management.ManagementStatus InvalidSuperclass;
ValueClass System.Management.ManagementStatus InvalidNamespace;
ValueClass System.Management.ManagementStatus InvalidObject;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -