📄 system.management.cs
字号:
{
Void System.Management.ProgressEventHandler( Object object, I method);
Void Invoke( Object sender, Class System.Management.ProgressEventArgs e);
Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.ProgressEventArgs e, Class System.AsyncCallback callback, Object object);
Void EndInvoke( Class System.IAsyncResult result);
}
class System.Management.ObjectPutEventHandler : System.MulticastDelegate
{
Void System.Management.ObjectPutEventHandler( Object object, I method);
Void Invoke( Object sender, Class System.Management.ObjectPutEventArgs e);
Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.ObjectPutEventArgs e, Class System.AsyncCallback callback, Object object);
Void EndInvoke( Class System.IAsyncResult result);
}
class System.Management.ManagementOperationObserver : System.Object
{
Class System.Collections.Hashtable m_sinkCollection;
Class System.Management.WmiDelegateInvoker delegateInvoker;
Class System.Management.ObjectReadyEventHandler ObjectReady;
Class System.Management.CompletedEventHandler Completed;
Class System.Management.ProgressEventHandler Progress;
Class System.Management.ObjectPutEventHandler ObjectPut;
Void add_ObjectReady( Class System.Management.ObjectReadyEventHandler value);
Void remove_ObjectReady( Class System.Management.ObjectReadyEventHandler value);
Void add_Completed( Class System.Management.CompletedEventHandler value);
Void remove_Completed( Class System.Management.CompletedEventHandler value);
Void add_Progress( Class System.Management.ProgressEventHandler value);
Void remove_Progress( Class System.Management.ProgressEventHandler value);
Void add_ObjectPut( Class System.Management.ObjectPutEventHandler value);
Void remove_ObjectPut( Class System.Management.ObjectPutEventHandler value);
Void System.Management.ManagementOperationObserver();
Void Cancel();
Class System.Management.WmiEventSink GetNewSink( Class System.Management.ManagementScope scope, Object context);
Boolean get_HaveListenersForProgress();
Class System.Management.WmiEventSink GetNewPutSink( Class System.Management.ManagementScope scope, Object context, String path, String className);
Class System.Management.WmiGetEventSink GetNewGetSink( Class System.Management.ManagementScope scope, Object context, Class System.Management.ManagementObject managementObject);
Void RemoveSink( Class System.Management.WmiEventSink eventSink);
Void FireObjectReady( Class System.Management.ObjectReadyEventArgs args);
Void FireCompleted( Class System.Management.CompletedEventArgs args);
Void FireProgress( Class System.Management.ProgressEventArgs args);
Void FireObjectPut( Class System.Management.ObjectPutEventArgs args);
property HaveListenersForProgress { get(){} set(){} };
event ObjectReady;
event Completed;
event Progress;
event ObjectPut;
}
class System.Management.WmiEventState : System.Object
{
Class System.Delegate d;
Class System.Management.ManagementEventArgs args;
Class System.Threading.AutoResetEvent h;
Void System.Management.WmiEventState( Class System.Delegate d, Class System.Management.ManagementEventArgs args, Class System.Threading.AutoResetEvent h);
Class System.Delegate get_Delegate();
Class System.Management.ManagementEventArgs get_Args();
Class System.Threading.AutoResetEvent get_AutoResetEvent();
property Delegate { get(){} set(){} };
property Args { get(){} set(){} };
property AutoResetEvent { get(){} set(){} };
}
class System.Management.WmiDelegateInvoker : System.Object
{
Object sender;
Void System.Management.WmiDelegateInvoker( Object sender);
Void FireEventToDelegates( Class System.MulticastDelegate md, Class System.Management.ManagementEventArgs args);
}
class System.Management.AuthenticationLevel : System.Enum
{
I4 value__;
ValueClass System.Management.AuthenticationLevel Default;
ValueClass System.Management.AuthenticationLevel None;
ValueClass System.Management.AuthenticationLevel Connect;
ValueClass System.Management.AuthenticationLevel Call;
ValueClass System.Management.AuthenticationLevel Packet;
ValueClass System.Management.AuthenticationLevel PacketIntegrity;
ValueClass System.Management.AuthenticationLevel PacketPrivacy;
ValueClass System.Management.AuthenticationLevel Unchanged;
}
class System.Management.ImpersonationLevel : System.Enum
{
I4 value__;
ValueClass System.Management.ImpersonationLevel Default;
ValueClass System.Management.ImpersonationLevel Anonymous;
ValueClass System.Management.ImpersonationLevel Identify;
ValueClass System.Management.ImpersonationLevel Impersonate;
ValueClass System.Management.ImpersonationLevel Delegate;
}
class System.Management.PutType : System.Enum
{
I4 value__;
ValueClass System.Management.PutType UpdateOnly;
ValueClass System.Management.PutType CreateOnly;
ValueClass System.Management.PutType UpdateOrCreate;
}
class System.Management.ManagementOptions : System.Object
{
ValueClass System.TimeSpan InfiniteTimeout;
I4 flags;
Class System.Management.ManagementNamedValueCollection context;
ValueClass System.TimeSpan timeout;
Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
Void FireIdentifierChanged();
Void HandleIdentifierChange( Object sender, Class System.Management.IdentifierChangedEventArgs args);
I4 get_Flags();
Void set_Flags( I4 value);
Class System.Management.ManagementNamedValueCollection get_Context();
Void set_Context( Class System.Management.ManagementNamedValueCollection value);
ValueClass System.TimeSpan get_Timeout();
Void set_Timeout( ValueClass System.TimeSpan value);
Void System.Management.ManagementOptions();
Void System.Management.ManagementOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout);
Void System.Management.ManagementOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, I4 flags);
Class System.Management.IWbemContext GetContext();
Boolean get_SendStatus();
Void set_SendStatus( Boolean value);
Object Clone();
Void System.Management.ManagementOptions();
property Flags { get(){} set(){} };
property Context { get(){} set(){} };
property Timeout { get(){} set(){} };
property SendStatus { get(){} set(){} };
event IdentifierChanged;
}
class System.Management.EnumerationOptions : System.Management.ManagementOptions
{
I4 blockSize;
Boolean get_ReturnImmediately();
Void set_ReturnImmediately( Boolean value);
I4 get_BlockSize();
Void set_BlockSize( I4 value);
Boolean get_Rewindable();
Void set_Rewindable( Boolean value);
Boolean get_UseAmendedQualifiers();
Void set_UseAmendedQualifiers( Boolean value);
Boolean get_EnsureLocatable();
Void set_EnsureLocatable( Boolean value);
Boolean get_PrototypeOnly();
Void set_PrototypeOnly( Boolean value);
Boolean get_DirectRead();
Void set_DirectRead( Boolean value);
Boolean get_EnumerateDeep();
Void set_EnumerateDeep( Boolean value);
Void System.Management.EnumerationOptions();
Void System.Management.EnumerationOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, I4 blockSize, Boolean rewindable, Boolean returnImmediatley, Boolean useAmendedQualifiers, Boolean ensureLocatable, Boolean prototypeOnly, Boolean directRead, Boolean enumerateDeep);
Object Clone();
property ReturnImmediately { get(){} set(){} };
property BlockSize { get(){} set(){} };
property Rewindable { get(){} set(){} };
property UseAmendedQualifiers { get(){} set(){} };
property EnsureLocatable { get(){} set(){} };
property PrototypeOnly { get(){} set(){} };
property DirectRead { get(){} set(){} };
property EnumerateDeep { get(){} set(){} };
}
class System.Management.EventWatcherOptions : System.Management.ManagementOptions
{
I4 blockSize;
I4 get_BlockSize();
Void set_BlockSize( I4 value);
Void System.Management.EventWatcherOptions();
Void System.Management.EventWatcherOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, I4 blockSize);
Object Clone();
property BlockSize { get(){} set(){} };
}
class System.Management.ObjectGetOptions : System.Management.ManagementOptions
{
Class System.Management.ObjectGetOptions _Clone( Class System.Management.ObjectGetOptions options);
Class System.Management.ObjectGetOptions _Clone( Class System.Management.ObjectGetOptions options, Class System.Management.IdentifierChangedEventHandler handler);
Boolean get_UseAmendedQualifiers();
Void set_UseAmendedQualifiers( Boolean value);
Void System.Management.ObjectGetOptions();
Void System.Management.ObjectGetOptions( Class System.Management.ManagementNamedValueCollection context);
Void System.Management.ObjectGetOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, Boolean useAmendedQualifiers);
Object Clone();
property UseAmendedQualifiers { get(){} set(){} };
}
class System.Management.PutOptions : System.Management.ManagementOptions
{
Boolean get_UseAmendedQualifiers();
Void set_UseAmendedQualifiers( Boolean value);
ValueClass System.Management.PutType get_Type();
Void set_Type( ValueClass System.Management.PutType value);
Void System.Management.PutOptions();
Void System.Management.PutOptions( Class System.Management.ManagementNamedValueCollection context);
Void System.Management.PutOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, Boolean useAmendedQualifiers, ValueClass System.Management.PutType putType);
Object Clone();
property UseAmendedQualifiers { get(){} set(){} };
property Type { get(){} set(){} };
}
class System.Management.DeleteOptions : System.Management.ManagementOptions
{
Void System.Management.DeleteOptions();
Void System.Management.DeleteOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout);
Object Clone();
}
class System.Management.InvokeMethodOptions : System.Management.ManagementOptions
{
Void System.Management.InvokeMethodOptions();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -