⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system.management.cs

📁 研讀原始碼的好工具
💻 CS
📖 第 1 页 / 共 5 页
字号:
//$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 + -