📄 system.management.cs
字号:
//$si$ virtual
////////////////////////////////////////////////////////////////
// File System.Management.dll:
// Global functions
//-------------------------------------------------------
// Global fields
//-------------------------------------------------------
// Global MemberRefs
//-------------------------------------------------------
// Types
//-------------------------------------------------------
class System.Management.ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase
{
Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
Void FireIdentifierChanged();
Void System.Management.ManagementNamedValueCollection();
Void System.Management.ManagementNamedValueCollection( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
Class System.Management.IWbemContext GetContext();
Void Add( String name, Object value);
Void Remove( String name);
Void RemoveAll();
Class System.Management.ManagementNamedValueCollection Clone();
Object get_Item( String name);
property Item { get(){} set(){} };
event IdentifierChanged;
}
class System.Management.TextFormat : System.Enum
{
I4 value__;
ValueClass System.Management.TextFormat Mof;
}
class System.Management.CimType : System.Enum
{
I4 value__;
ValueClass System.Management.CimType SInt8;
ValueClass System.Management.CimType UInt8;
ValueClass System.Management.CimType SInt16;
ValueClass System.Management.CimType UInt16;
ValueClass System.Management.CimType SInt32;
ValueClass System.Management.CimType UInt32;
ValueClass System.Management.CimType SInt64;
ValueClass System.Management.CimType UInt64;
ValueClass System.Management.CimType Real32;
ValueClass System.Management.CimType Real64;
ValueClass System.Management.CimType Boolean;
ValueClass System.Management.CimType String;
ValueClass System.Management.CimType DateTime;
ValueClass System.Management.CimType Reference;
ValueClass System.Management.CimType Char16;
ValueClass System.Management.CimType Object;
}
class System.Management.ComparisonSettings : System.Enum
{
I4 value__;
ValueClass System.Management.ComparisonSettings IncludeAll;
ValueClass System.Management.ComparisonSettings IgnoreQualifiers;
ValueClass System.Management.ComparisonSettings IgnoreObjectSource;
ValueClass System.Management.ComparisonSettings IgnoreDefaultValues;
ValueClass System.Management.ComparisonSettings IgnoreClass;
ValueClass System.Management.ComparisonSettings IgnoreCase;
ValueClass System.Management.ComparisonSettings IgnoreFlavor;
}
class System.Management.QualifierType : System.Enum
{
I4 value__;
ValueClass System.Management.QualifierType ObjectQualifier;
ValueClass System.Management.QualifierType PropertyQualifier;
ValueClass System.Management.QualifierType MethodQualifier;
}
class System.Management.ManagementBaseObject : System.ComponentModel.Component
{
Class System.Management.WbemContext lockOnFastProx;
Class System.Management.IWbemClassObjectFreeThreaded wbemObject;
Class System.Management.PropertyDataCollection properties;
Class System.Management.PropertyDataCollection systemProperties;
Class System.Management.QualifierDataCollection qualifiers;
Void System.Management.ManagementBaseObject( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
I op_Explicit( Class System.Management.ManagementBaseObject managementObject);
Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
Class System.Management.ManagementBaseObject GetBaseObject( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementScope scope);
Void System.Management.ManagementBaseObject( Class System.Management.IWbemClassObjectFreeThreaded wbemObject);
Object Clone();
Void Initialize();
Class System.Management.PropertyDataCollection get_Properties();
Class System.Management.PropertyDataCollection get_SystemProperties();
Class System.Management.QualifierDataCollection get_Qualifiers();
Class System.Management.ManagementPath get_ClassPath();
Object get_Item( String propertyName);
Void set_Item( String propertyName, Object value);
Object GetPropertyValue( String propertyName);
Object GetQualifierValue( String qualifierName);
Void SetQualifierValue( String qualifierName, Object qualifierValue);
Object GetPropertyQualifierValue( String propertyName, String qualifierName);
Void SetPropertyQualifierValue( String propertyName, String qualifierName, Object qualifierValue);
String GetText( ValueClass System.Management.TextFormat format);
Boolean Equals( Object obj);
I4 GetHashCode();
Boolean CompareTo( Class System.Management.ManagementBaseObject otherObject, ValueClass System.Management.ComparisonSettings settings);
String get_ClassName();
Boolean _IsClass( Class System.Management.IWbemClassObjectFreeThreaded wbemObject);
Boolean get_IsClass();
Void SetPropertyValue( String propertyName, Object propertyValue);
Void System.Management.ManagementBaseObject();
property Properties { get(){} set(){} };
property SystemProperties { get(){} set(){} };
property Qualifiers { get(){} set(){} };
property ClassPath { get(){} set(){} };
property Item { get(){} set(){} };
property ClassName { get(){} set(){} };
property IsClass { get(){} set(){} };
}
class System.Management.ManagementObject : System.Management.ManagementBaseObject
{
String ID;
String RETURNVALUE;
Class System.Management.IWbemClassObjectFreeThreaded wmiClass;
Class System.Management.ManagementScope scope;
Class System.Management.ManagementPath path;
Class System.Management.ObjectGetOptions options;
Boolean putButNotGot;
Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
Void FireIdentifierChanged();
Boolean get_PutButNotGot();
Void set_PutButNotGot( Boolean value);
Void HandleIdentifierChange( Object sender, Class System.Management.IdentifierChangedEventArgs e);
Boolean get_IsBound();
Class System.Management.ManagementObject GetManagementObject( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementObject mgObj);
Class System.Management.ManagementObject GetManagementObject( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementScope scope);
Void System.Management.ManagementObject();
Void System.Management.ManagementObject( Class System.Management.ManagementPath path);
Void System.Management.ManagementObject( String path);
Void System.Management.ManagementObject( Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
Void System.Management.ManagementObject( String path, Class System.Management.ObjectGetOptions options);
Void System.Management.ManagementObject( Class System.Management.ManagementScope scope, Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
Void ManagementObjectCTOR( Class System.Management.ManagementScope scope, Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
Void System.Management.ManagementObject( String scopeString, String pathString, Class System.Management.ObjectGetOptions options);
Void System.Management.ManagementObject( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
Class System.Management.ManagementScope get_Scope();
Void set_Scope( Class System.Management.ManagementScope value);
Class System.Management.ManagementPath get_Path();
Void set_Path( Class System.Management.ManagementPath value);
Class System.Management.ObjectGetOptions get_Options();
Void set_Options( Class System.Management.ObjectGetOptions value);
Class System.Management.ManagementPath get_ClassPath();
Void Get();
Void Get( Class System.Management.ManagementOperationObserver watcher);
Class System.Management.ManagementObjectCollection GetRelated();
Class System.Management.ManagementObjectCollection GetRelated( String relatedClass);
Class System.Management.ManagementObjectCollection GetRelated( String relatedClass, String relationshipClass, String relationshipQualifier, String relatedQualifier, String relatedRole, String thisRole, Boolean classDefinitionsOnly, Class System.Management.EnumerationOptions options);
Void GetRelated( Class System.Management.ManagementOperationObserver watcher);
Void GetRelated( Class System.Management.ManagementOperationObserver watcher, String relatedClass);
Void GetRelated( Class System.Management.ManagementOperationObserver watcher, String relatedClass, String relationshipClass, String relationshipQualifier, String relatedQualifier, String relatedRole, String thisRole, Boolean classDefinitionsOnly, Class System.Management.EnumerationOptions options);
Class System.Management.ManagementObjectCollection GetRelationships();
Class System.Management.ManagementObjectCollection GetRelationships( String relationshipClass);
Class System.Management.ManagementObjectCollection GetRelationships( String relationshipClass, String relationshipQualifier, String thisRole, Boolean classDefinitionsOnly, Class System.Management.EnumerationOptions options);
Void GetRelationships( Class System.Management.ManagementOperationObserver watcher);
Void GetRelationships( Class System.Management.ManagementOperationObserver watcher, String relationshipClass);
Void GetRelationships( Class System.Management.ManagementOperationObserver watcher, String relationshipClass, String relationshipQualifier, String thisRole, Boolean classDefinitionsOnly, Class System.Management.EnumerationOptions options);
Class System.Management.ManagementPath Put();
Class System.Management.ManagementPath Put( Class System.Management.PutOptions options);
Class System.Management.ManagementPath GetPath( Class System.Management.IWbemCallResult callResult);
Void Put( Class System.Management.ManagementOperationObserver watcher);
Void Put( Class System.Management.ManagementOperationObserver watcher, Class System.Management.PutOptions options);
Void HandleObjectPut( Object sender, Class System.Management.InternalObjectPutEventArgs e);
Class System.Management.ManagementPath CopyTo( Class System.Management.ManagementPath path);
Class System.Management.ManagementPath CopyTo( String path);
Class System.Management.ManagementPath CopyTo( String path, Class System.Management.PutOptions options);
Class System.Management.ManagementPath CopyTo( Class System.Management.ManagementPath path, Class System.Management.PutOptions options);
Void CopyTo( Class System.Management.ManagementOperationObserver watcher, Class System.Management.ManagementPath path);
Void CopyTo( Class System.Management.ManagementOperationObserver watcher, String path);
Void CopyTo( Class System.Management.ManagementOperationObserver watcher, String path, Class System.Management.PutOptions options);
Void CopyTo( Class System.Management.ManagementOperationObserver watcher, Class System.Management.ManagementPath path, Class System.Management.PutOptions options);
Void Delete();
Void Delete( Class System.Management.DeleteOptions options);
Void Delete( Class System.Management.ManagementOperationObserver watcher);
Void Delete( Class System.Management.ManagementOperationObserver watcher, Class System.Management.DeleteOptions options);
Object InvokeMethod( String methodName, SZArray Object args);
Void InvokeMethod( Class System.Management.ManagementOperationObserver watcher, String methodName, SZArray Object args);
Class System.Management.ManagementBaseObject InvokeMethod( String methodName, Class System.Management.ManagementBaseObject inParameters, Class System.Management.InvokeMethodOptions options);
Void InvokeMethod( Class System.Management.ManagementOperationObserver watcher, String methodName, Class System.Management.ManagementBaseObject inParameters, Class System.Management.InvokeMethodOptions options);
Class System.Management.ManagementBaseObject GetMethodParameters( String methodName);
Void GetMethodParameters( String methodName, ByRef Class System.Management.ManagementBaseObject inParameters, ByRef Class System.Management.IWbemClassObjectFreeThreaded inParametersClass, ByRef Class System.Management.IWbemClassObjectFreeThreaded outParametersClass);
Object Clone();
String ToString();
Void Initialize();
Void MapInParameters( SZArray Object args, Class System.Management.ManagementBaseObject inParams, Class System.Management.IWbemClassObjectFreeThreaded inParamsClass);
Object MapOutParameters( SZArray Object args, Class System.Management.ManagementBaseObject outParams, Class System.Management.IWbemClassObjectFreeThreaded outParamsClass);
property PutButNotGot { get(){} set(){} };
property IsBound { get(){} set(){} };
property Scope { get(){} set(){} };
property Path { get(){} set(){} };
property Options { get(){} set(){} };
property ClassPath { get(){} set(){} };
event IdentifierChanged;
}
class System.Management.ManagementClass : System.Management.ManagementObject
{
Class System.Management.MethodDataCollection methods;
Class System.Management.ManagementClass GetManagementClass( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementClass mgObj);
Class System.Management.ManagementClass GetManagementClass( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementScope scope);
Void System.Management.ManagementClass();
Void System.Management.ManagementClass( Class System.Management.ManagementPath path);
Void System.Management.ManagementClass( String path);
Void System.Management.ManagementClass( Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
Void System.Management.ManagementClass( String path, Class System.Management.ObjectGetOptions options);
Void System.Management.ManagementClass( Class System.Management.ManagementScope scope, Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
Void System.Management.ManagementClass( String scope, String path, Class System.Management.ObjectGetOptions options);
Void System.Management.ManagementClass( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
Class System.Management.ManagementPath get_Path();
Void set_Path( Class System.Management.ManagementPath value);
Class System.Collections.Specialized.StringCollection get_Derivation();
Class System.Management.MethodDataCollection get_Methods();
Class System.Management.ManagementObjectCollection GetInstances();
Class System.Management.ManagementObjectCollection GetInstances( Class System.Management.EnumerationOptions options);
Void GetInstances( Class System.Management.ManagementOperationObserver watcher);
Void GetInstances( Class System.Management.ManagementOperationObserver watcher, Class System.Management.EnumerationOptions options);
Class System.Management.ManagementObjectCollection GetSubclasses();
Class System.Management.ManagementObjectCollection GetSubclasses( Class System.Management.EnumerationOptions options);
Void GetSubclasses( Class System.Management.ManagementOperationObserver watcher);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -