//----------------------------------------------------------------------------
//
// Copyright (c) Intel Corporation, 2003 - 2012 All Rights Reserved.
//
// File: AMT_BootCapabilities.cs
//
// Contents: Boot options that the Intel(R) AMT device supports.
// This file was automatically generated from AMT_BootCapabilities.mof
//
//----------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Text;
using System.Globalization;
using System.Xml.Serialization;
using System.IO;
using Intel.Manageability.WSManagement;
using Intel.Manageability.Cim.Untyped;
namespace Intel.Manageability.Cim.Typed
{
///
///Boot options that the Intel(R) AMT device supports.
///
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_BootCapabilities")]
[System.Xml.Serialization.XmlRootAttribute("AMT_BootCapabilities", Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_BootCapabilities", IsNullable=false)]
public class AMT_BootCapabilities : CIM_Capabilities
{
///
/// Default constructor.
///
public AMT_BootCapabilities() :base()
{
}
///
/// Constructor that recieves an xml string for deserialization.
///
/// xml string to deserialize
public AMT_BootCapabilities(string xml): base((IWSManClient)null)
{
this.Deserialize(xml);
}
///
/// Constructor which recieves a Ws-Management client object.
///
/// Ws-Management client
public AMT_BootCapabilities(IWSManClient client): base(client)
{
}
///
/// Remove AMTSecureBootControl field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveAMTSecureBootControl()
{
RemoveField("AMTSecureBootControl");
}
///
/// Is true if the field AMTSecureBootControl exists in the current object,
/// otherwise is false.
///
public virtual bool AMTSecureBootControlExist
{
get
{
return ContainsField("AMTSecureBootControl");
}
}
///
/// Optional, Indicates whether Intel (R) AMT device is privileged by UEFI to disable 'secure boot' for an AMT triggered boot option
///
[CimField(false, false)]
public virtual bool AMTSecureBootControl
{
get
{
return bool.Parse(this["AMTSecureBootControl"][0]);
}
set
{
this.SetOrAddField("AMTSecureBootControl",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove BIOSPause field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveBIOSPause()
{
RemoveField("BIOSPause");
}
///
/// Is true if the field BIOSPause exists in the current object,
/// otherwise is false.
///
public virtual bool BIOSPauseExist
{
get
{
return ContainsField("BIOSPause");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'BIOS Pause'
///
[CimField(false, false)]
public virtual bool BIOSPause
{
get
{
return bool.Parse(this["BIOSPause"][0]);
}
set
{
this.SetOrAddField("BIOSPause",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove BIOSReflash field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveBIOSReflash()
{
RemoveField("BIOSReflash");
}
///
/// Is true if the field BIOSReflash exists in the current object,
/// otherwise is false.
///
public virtual bool BIOSReflashExist
{
get
{
return ContainsField("BIOSReflash");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'BIOS Reflash'
///
[CimField(false, false)]
public virtual bool BIOSReflash
{
get
{
return bool.Parse(this["BIOSReflash"][0]);
}
set
{
this.SetOrAddField("BIOSReflash",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove BIOSSecureBoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveBIOSSecureBoot()
{
RemoveField("BIOSSecureBoot");
}
///
/// Is true if the field BIOSSecureBoot exists in the current object,
/// otherwise is false.
///
public virtual bool BIOSSecureBootExist
{
get
{
return ContainsField("BIOSSecureBoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'BIOS Secure Boot'
///
[CimField(false, false)]
public virtual bool BIOSSecureBoot
{
get
{
return bool.Parse(this["BIOSSecureBoot"][0]);
}
set
{
this.SetOrAddField("BIOSSecureBoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove BIOSSetup field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveBIOSSetup()
{
RemoveField("BIOSSetup");
}
///
/// Is true if the field BIOSSetup exists in the current object,
/// otherwise is false.
///
public virtual bool BIOSSetupExist
{
get
{
return ContainsField("BIOSSetup");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'BIOS Setup'
///
[CimField(false, false)]
public virtual bool BIOSSetup
{
get
{
return bool.Parse(this["BIOSSetup"][0]);
}
set
{
this.SetOrAddField("BIOSSetup",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ConfigurationDataReset field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveConfigurationDataReset()
{
RemoveField("ConfigurationDataReset");
}
///
/// Is true if the field ConfigurationDataReset exists in the current object,
/// otherwise is false.
///
public virtual bool ConfigurationDataResetExist
{
get
{
return ContainsField("ConfigurationDataReset");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Configuration Data Reset'
///
[CimField(false, false)]
public virtual bool ConfigurationDataReset
{
get
{
return bool.Parse(this["ConfigurationDataReset"][0]);
}
set
{
this.SetOrAddField("ConfigurationDataReset",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForceCDorDVDBoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForceCDorDVDBoot()
{
RemoveField("ForceCDorDVDBoot");
}
///
/// Is true if the field ForceCDorDVDBoot exists in the current object,
/// otherwise is false.
///
public virtual bool ForceCDorDVDBootExist
{
get
{
return ContainsField("ForceCDorDVDBoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Force CD or DVD Boot'
///
[CimField(false, false)]
public virtual bool ForceCDorDVDBoot
{
get
{
return bool.Parse(this["ForceCDorDVDBoot"][0]);
}
set
{
this.SetOrAddField("ForceCDorDVDBoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForceDiagnosticBoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForceDiagnosticBoot()
{
RemoveField("ForceDiagnosticBoot");
}
///
/// Is true if the field ForceDiagnosticBoot exists in the current object,
/// otherwise is false.
///
public virtual bool ForceDiagnosticBootExist
{
get
{
return ContainsField("ForceDiagnosticBoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Force Diagnostic Boot'
///
[CimField(false, false)]
public virtual bool ForceDiagnosticBoot
{
get
{
return bool.Parse(this["ForceDiagnosticBoot"][0]);
}
set
{
this.SetOrAddField("ForceDiagnosticBoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForceHardDriveBoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForceHardDriveBoot()
{
RemoveField("ForceHardDriveBoot");
}
///
/// Is true if the field ForceHardDriveBoot exists in the current object,
/// otherwise is false.
///
public virtual bool ForceHardDriveBootExist
{
get
{
return ContainsField("ForceHardDriveBoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Force Hard Drive Boot'
///
[CimField(false, false)]
public virtual bool ForceHardDriveBoot
{
get
{
return bool.Parse(this["ForceHardDriveBoot"][0]);
}
set
{
this.SetOrAddField("ForceHardDriveBoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForceHardDriveSafeModeBoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForceHardDriveSafeModeBoot()
{
RemoveField("ForceHardDriveSafeModeBoot");
}
///
/// Is true if the field ForceHardDriveSafeModeBoot exists in the current object,
/// otherwise is false.
///
public virtual bool ForceHardDriveSafeModeBootExist
{
get
{
return ContainsField("ForceHardDriveSafeModeBoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Force Hard Drive Safe Mode Boot'
///
[CimField(false, false)]
public virtual bool ForceHardDriveSafeModeBoot
{
get
{
return bool.Parse(this["ForceHardDriveSafeModeBoot"][0]);
}
set
{
this.SetOrAddField("ForceHardDriveSafeModeBoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForcePXEBoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForcePXEBoot()
{
RemoveField("ForcePXEBoot");
}
///
/// Is true if the field ForcePXEBoot exists in the current object,
/// otherwise is false.
///
public virtual bool ForcePXEBootExist
{
get
{
return ContainsField("ForcePXEBoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Force PXE Boot'
///
[CimField(false, false)]
public virtual bool ForcePXEBoot
{
get
{
return bool.Parse(this["ForcePXEBoot"][0]);
}
set
{
this.SetOrAddField("ForcePXEBoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForceUEFIHTTPSBoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForceUEFIHTTPSBoot()
{
RemoveField("ForceUEFIHTTPSBoot");
}
///
/// Is true if the field ForceUEFIHTTPSBoot exists in the current object,
/// otherwise is false.
///
public virtual bool ForceUEFIHTTPSBootExist
{
get
{
return ContainsField("ForceUEFIHTTPSBoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports invoking force boot to 'HTTPS server'
///
[CimField(false, false)]
public virtual bool ForceUEFIHTTPSBoot
{
get
{
return bool.Parse(this["ForceUEFIHTTPSBoot"][0]);
}
set
{
this.SetOrAddField("ForceUEFIHTTPSBoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForceUEFIPBABoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForceUEFIPBABoot()
{
RemoveField("ForceUEFIPBABoot");
}
///
/// Is true if the field ForceUEFIPBABoot exists in the current object,
/// otherwise is false.
///
public virtual bool ForceUEFIPBABootExist
{
get
{
return ContainsField("ForceUEFIPBABoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports invoking force boot to 'local PBA'
///
[CimField(false, false)]
public virtual bool ForceUEFIPBABoot
{
get
{
return bool.Parse(this["ForceUEFIPBABoot"][0]);
}
set
{
this.SetOrAddField("ForceUEFIPBABoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForceWinREBoot field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForceWinREBoot()
{
RemoveField("ForceWinREBoot");
}
///
/// Is true if the field ForceWinREBoot exists in the current object,
/// otherwise is false.
///
public virtual bool ForceWinREBootExist
{
get
{
return ContainsField("ForceWinREBoot");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports invoking force boot to 'WinRE'
///
[CimField(false, false)]
public virtual bool ForceWinREBoot
{
get
{
return bool.Parse(this["ForceWinREBoot"][0]);
}
set
{
this.SetOrAddField("ForceWinREBoot",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ForcedProgressEvents field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveForcedProgressEvents()
{
RemoveField("ForcedProgressEvents");
}
///
/// Is true if the field ForcedProgressEvents exists in the current object,
/// otherwise is false.
///
public virtual bool ForcedProgressEventsExist
{
get
{
return ContainsField("ForcedProgressEvents");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Forced Progress Events'
///
[CimField(false, false)]
public virtual bool ForcedProgressEvents
{
get
{
return bool.Parse(this["ForcedProgressEvents"][0]);
}
set
{
this.SetOrAddField("ForcedProgressEvents",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove IDER field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveIDER()
{
RemoveField("IDER");
}
///
/// Is true if the field IDER exists in the current object,
/// otherwise is false.
///
public virtual bool IDERExist
{
get
{
return ContainsField("IDER");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'IDE Redirection'
///
[CimField(false, false)]
public virtual bool IDER
{
get
{
return bool.Parse(this["IDER"][0]);
}
set
{
this.SetOrAddField("IDER",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove KeyboardLock field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveKeyboardLock()
{
RemoveField("KeyboardLock");
}
///
/// Is true if the field KeyboardLock exists in the current object,
/// otherwise is false.
///
public virtual bool KeyboardLockExist
{
get
{
return ContainsField("KeyboardLock");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Keyboard Lock'
///
[CimField(false, false)]
public virtual bool KeyboardLock
{
get
{
return bool.Parse(this["KeyboardLock"][0]);
}
set
{
this.SetOrAddField("KeyboardLock",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove PlatformErase field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemovePlatformErase()
{
RemoveField("PlatformErase");
}
///
/// Is true if the field PlatformErase exists in the current object,
/// otherwise is false.
///
public virtual bool PlatformEraseExist
{
get
{
return ContainsField("PlatformErase");
}
}
///
/// Optional, Indicates whether Intel (R) AMT device supports 'Remote Platform Erase', and which devices are supported in these process
///
[CimField(false, false)]
public virtual uint PlatformErase
{
get
{
return uint.Parse(this["PlatformErase"][0], CultureInfo.InvariantCulture);
}
set
{
this.SetOrAddField("PlatformErase",value.ToString(CultureInfo.InvariantCulture));
}
}
///
/// Remove PowerButtonLock field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemovePowerButtonLock()
{
RemoveField("PowerButtonLock");
}
///
/// Is true if the field PowerButtonLock exists in the current object,
/// otherwise is false.
///
public virtual bool PowerButtonLockExist
{
get
{
return ContainsField("PowerButtonLock");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Power Button Lock'
///
[CimField(false, false)]
public virtual bool PowerButtonLock
{
get
{
return bool.Parse(this["PowerButtonLock"][0]);
}
set
{
this.SetOrAddField("PowerButtonLock",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove ResetButtonLock field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveResetButtonLock()
{
RemoveField("ResetButtonLock");
}
///
/// Is true if the field ResetButtonLock exists in the current object,
/// otherwise is false.
///
public virtual bool ResetButtonLockExist
{
get
{
return ContainsField("ResetButtonLock");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Reset Button Lock'
///
[CimField(false, false)]
public virtual bool ResetButtonLock
{
get
{
return bool.Parse(this["ResetButtonLock"][0]);
}
set
{
this.SetOrAddField("ResetButtonLock",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove SOL field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveSOL()
{
RemoveField("SOL");
}
///
/// Is true if the field SOL exists in the current object,
/// otherwise is false.
///
public virtual bool SOLExist
{
get
{
return ContainsField("SOL");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Serial Over Lan'
///
[CimField(false, false)]
public virtual bool SOL
{
get
{
return bool.Parse(this["SOL"][0]);
}
set
{
this.SetOrAddField("SOL",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove SecureErase field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveSecureErase()
{
RemoveField("SecureErase");
}
///
/// Is true if the field SecureErase exists in the current object,
/// otherwise is false.
///
public virtual bool SecureEraseExist
{
get
{
return ContainsField("SecureErase");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Secure Erase'
///
[CimField(false, false)]
public virtual bool SecureErase
{
get
{
return bool.Parse(this["SecureErase"][0]);
}
set
{
this.SetOrAddField("SecureErase",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove SleepButtonLock field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveSleepButtonLock()
{
RemoveField("SleepButtonLock");
}
///
/// Is true if the field SleepButtonLock exists in the current object,
/// otherwise is false.
///
public virtual bool SleepButtonLockExist
{
get
{
return ContainsField("SleepButtonLock");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Sleep Button Lock'
///
[CimField(false, false)]
public virtual bool SleepButtonLock
{
get
{
return bool.Parse(this["SleepButtonLock"][0]);
}
set
{
this.SetOrAddField("SleepButtonLock",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove UEFIWiFiCoExistenceAndProfileShare field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveUEFIWiFiCoExistenceAndProfileShare()
{
RemoveField("UEFIWiFiCoExistenceAndProfileShare");
}
///
/// Is true if the field UEFIWiFiCoExistenceAndProfileShare exists in the current object,
/// otherwise is false.
///
public virtual bool UEFIWiFiCoExistenceAndProfileShareExist
{
get
{
return ContainsField("UEFIWiFiCoExistenceAndProfileShare");
}
}
///
/// Optional, Indicates whether Intel (R) AMT device supports WiFi co-existence and profile share with UEFI
///
[CimField(false, false)]
public virtual bool UEFIWiFiCoExistenceAndProfileShare
{
get
{
return bool.Parse(this["UEFIWiFiCoExistenceAndProfileShare"][0]);
}
set
{
this.SetOrAddField("UEFIWiFiCoExistenceAndProfileShare",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove UserPasswordBypass field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveUserPasswordBypass()
{
RemoveField("UserPasswordBypass");
}
///
/// Is true if the field UserPasswordBypass exists in the current object,
/// otherwise is false.
///
public virtual bool UserPasswordBypassExist
{
get
{
return ContainsField("UserPasswordBypass");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'User Password Bypass'
///
[CimField(false, false)]
public virtual bool UserPasswordBypass
{
get
{
return bool.Parse(this["UserPasswordBypass"][0]);
}
set
{
this.SetOrAddField("UserPasswordBypass",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove VerbosityQuiet field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveVerbosityQuiet()
{
RemoveField("VerbosityQuiet");
}
///
/// Is true if the field VerbosityQuiet exists in the current object,
/// otherwise is false.
///
public virtual bool VerbosityQuietExist
{
get
{
return ContainsField("VerbosityQuiet");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Verbosity/Quiet'
///
[CimField(false, false)]
public virtual bool VerbosityQuiet
{
get
{
return bool.Parse(this["VerbosityQuiet"][0]);
}
set
{
this.SetOrAddField("VerbosityQuiet",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove VerbosityScreenBlank field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveVerbosityScreenBlank()
{
RemoveField("VerbosityScreenBlank");
}
///
/// Is true if the field VerbosityScreenBlank exists in the current object,
/// otherwise is false.
///
public virtual bool VerbosityScreenBlankExist
{
get
{
return ContainsField("VerbosityScreenBlank");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Verbosity Screen Blank'
///
[CimField(false, false)]
public virtual bool VerbosityScreenBlank
{
get
{
return bool.Parse(this["VerbosityScreenBlank"][0]);
}
set
{
this.SetOrAddField("VerbosityScreenBlank",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Remove VerbosityVerbose field.
/// Note: This method will succeed only if this field is optional in the concrete object.
///
public virtual void RemoveVerbosityVerbose()
{
RemoveField("VerbosityVerbose");
}
///
/// Is true if the field VerbosityVerbose exists in the current object,
/// otherwise is false.
///
public virtual bool VerbosityVerboseExist
{
get
{
return ContainsField("VerbosityVerbose");
}
}
///
/// Optional, Indicates whether Intel(R) AMT device supports 'Verbosity/Verbose'
///
[CimField(false, false)]
public virtual bool VerbosityVerbose
{
get
{
return bool.Parse(this["VerbosityVerbose"][0]);
}
set
{
this.SetOrAddField("VerbosityVerbose",value.ToString().ToLower(CultureInfo.InvariantCulture));
}
}
///
/// Enumerate instances of AMT_BootCapabilities class at an endpoint.
///
/// WS-Management client
/// Keys for selecting the instances
/// Collection of AMT_BootCapabilities objects
public static new Collection Enumerate(IWSManClient client, CimBase.CimKeys cimKeys)
{
List ret = CimBase.Enumerate(client, cimKeys);
return new Collection(ret);
}
///
/// Enumerate instances of AMT_BootCapabilities class at an endpoint.
///
/// WS-Management client
/// Collection of AMT_BootCapabilities objects
public static new Collection Enumerate(IWSManClient client)
{
List ret = CimBase.Enumerate(client);
return new Collection(ret);
}
///
/// Delete the instance of AMT_BootCapabilities if it is singular.
/// Note: This method will succeed only if a single instance of the class exists.
///
/// WS-Management client
public static new void Delete(IWSManClient client)
{
CimBase.Delete(client);
}
///
/// Represents the keys of the AMT_BootCapabilities class.
///
public new class CimKeys : CIM_Capabilities.CimKeys
{
}
}
}