C# Class WMI.BcdObject

Inheritance: System.ComponentModel.Component
Afficher le fichier Open project: coderforlife/c4l-utils Class Usage Examples

Private Properties

Свойство Type Description
CheckIfProperClass bool
CheckIfProperClass bool
CommitObject void
CommitObject void
ConstructPath string
CreateInstance BcdObject
Delete void
Initialize void
InitializeObject void
ShouldSerializeType bool

Méthodes publiques

Méthode Description
BcdObject ( ) : System
BcdObject ( System path ) : System
BcdObject ( System path, System getOptions ) : System
BcdObject ( System mgmtScope, System path, System getOptions ) : System
BcdObject ( System mgmtScope, string keyId, string keyStoreFilePath ) : System
BcdObject ( string keyId, string keyStoreFilePath ) : System
DeleteElement ( uint Type ) : bool
EnumerateElementTypes ( uint &Types ) : bool
EnumerateElements ( System &Elements ) : bool
GetElement ( uint Type, System &Element ) : bool
GetElementWithFlags ( uint Flags, uint Type, System &Element ) : bool
GetInstances ( ) : BcdObjectCollection
GetInstances ( System selectedProperties ) : BcdObjectCollection
GetInstances ( System mgmtScope, System enumOptions ) : BcdObjectCollection
GetInstances ( System mgmtScope, string condition ) : BcdObjectCollection
GetInstances ( System mgmtScope, string condition, System selectedProperties ) : BcdObjectCollection
GetInstances ( string condition ) : BcdObjectCollection
GetInstances ( string condition, System selectedProperties ) : BcdObjectCollection
SetBooleanElement ( bool Boolean, uint Type ) : bool
SetDeviceElement ( string AdditionalOptions, uint DeviceType, uint Type ) : bool
SetFileDeviceElement ( string AdditionalOptions, uint DeviceType, string ParentAdditionalOptions, uint ParentDeviceType, string ParentPath, string Path, uint Type ) : bool
SetIntegerElement ( ulong Integer, uint Type ) : bool
SetIntegerListElement ( ulong Integers, uint Type ) : bool
SetObjectElement ( string Id, uint Type ) : bool
SetObjectListElement ( string Ids, uint Type ) : bool
SetPartitionDeviceElement ( string AdditionalOptions, uint DeviceType, string Path, uint Type ) : bool
SetPartitionDeviceElementWithFlags ( string AdditionalOptions, uint DeviceType, uint Flags, string Path, uint Type ) : bool
SetQualifiedPartitionDeviceElement ( string DiskSignature, string PartitionIdentifier, uint PartitionStyle, uint Type ) : bool
SetStringElement ( string String, uint Type ) : bool
SetVhdDeviceElement ( uint CustomLocate, string ParentAdditionalOptions, uint ParentDeviceType, string ParentPath, string Path, uint Type ) : bool

Private Methods

Méthode Description
CheckIfProperClass ( System theObj ) : bool
CheckIfProperClass ( System mgmtScope, System path, System OptionsParam ) : bool
CommitObject ( ) : void
CommitObject ( System putOptions ) : void
ConstructPath ( string keyId, string keyStoreFilePath ) : string
CreateInstance ( ) : BcdObject
Delete ( ) : void
Initialize ( ) : void
InitializeObject ( System mgmtScope, System path, System getOptions ) : void
ShouldSerializeType ( ) : bool

Method Details

BcdObject() public méthode

public BcdObject ( ) : System
Résultat System

BcdObject() public méthode

public BcdObject ( System path ) : System
path System
Résultat System

BcdObject() public méthode

public BcdObject ( System path, System getOptions ) : System
path System
getOptions System
Résultat System

BcdObject() public méthode

public BcdObject ( System mgmtScope, System path, System getOptions ) : System
mgmtScope System
path System
getOptions System
Résultat System

BcdObject() public méthode

public BcdObject ( System mgmtScope, string keyId, string keyStoreFilePath ) : System
mgmtScope System
keyId string
keyStoreFilePath string
Résultat System

BcdObject() public méthode

public BcdObject ( string keyId, string keyStoreFilePath ) : System
keyId string
keyStoreFilePath string
Résultat System

DeleteElement() public méthode

public DeleteElement ( uint Type ) : bool
Type uint
Résultat bool

EnumerateElementTypes() public méthode

public EnumerateElementTypes ( uint &Types ) : bool
Types uint
Résultat bool

EnumerateElements() public méthode

public EnumerateElements ( System &Elements ) : bool
Elements System
Résultat bool

GetElement() public méthode

public GetElement ( uint Type, System &Element ) : bool
Type uint
Element System
Résultat bool

GetElementWithFlags() public méthode

public GetElementWithFlags ( uint Flags, uint Type, System &Element ) : bool
Flags uint
Type uint
Element System
Résultat bool

GetInstances() public static méthode

public static GetInstances ( ) : BcdObjectCollection
Résultat BcdObjectCollection

GetInstances() public static méthode

public static GetInstances ( System selectedProperties ) : BcdObjectCollection
selectedProperties System
Résultat BcdObjectCollection

GetInstances() public static méthode

public static GetInstances ( System mgmtScope, System enumOptions ) : BcdObjectCollection
mgmtScope System
enumOptions System
Résultat BcdObjectCollection

GetInstances() public static méthode

public static GetInstances ( System mgmtScope, string condition ) : BcdObjectCollection
mgmtScope System
condition string
Résultat BcdObjectCollection

GetInstances() public static méthode

public static GetInstances ( System mgmtScope, string condition, System selectedProperties ) : BcdObjectCollection
mgmtScope System
condition string
selectedProperties System
Résultat BcdObjectCollection

GetInstances() public static méthode

public static GetInstances ( string condition ) : BcdObjectCollection
condition string
Résultat BcdObjectCollection

GetInstances() public static méthode

public static GetInstances ( string condition, System selectedProperties ) : BcdObjectCollection
condition string
selectedProperties System
Résultat BcdObjectCollection

SetBooleanElement() public méthode

public SetBooleanElement ( bool Boolean, uint Type ) : bool
Boolean bool
Type uint
Résultat bool

SetDeviceElement() public méthode

public SetDeviceElement ( string AdditionalOptions, uint DeviceType, uint Type ) : bool
AdditionalOptions string
DeviceType uint
Type uint
Résultat bool

SetFileDeviceElement() public méthode

public SetFileDeviceElement ( string AdditionalOptions, uint DeviceType, string ParentAdditionalOptions, uint ParentDeviceType, string ParentPath, string Path, uint Type ) : bool
AdditionalOptions string
DeviceType uint
ParentAdditionalOptions string
ParentDeviceType uint
ParentPath string
Path string
Type uint
Résultat bool

SetIntegerElement() public méthode

public SetIntegerElement ( ulong Integer, uint Type ) : bool
Integer ulong
Type uint
Résultat bool

SetIntegerListElement() public méthode

public SetIntegerListElement ( ulong Integers, uint Type ) : bool
Integers ulong
Type uint
Résultat bool

SetObjectElement() public méthode

public SetObjectElement ( string Id, uint Type ) : bool
Id string
Type uint
Résultat bool

SetObjectListElement() public méthode

public SetObjectListElement ( string Ids, uint Type ) : bool
Ids string
Type uint
Résultat bool

SetPartitionDeviceElement() public méthode

public SetPartitionDeviceElement ( string AdditionalOptions, uint DeviceType, string Path, uint Type ) : bool
AdditionalOptions string
DeviceType uint
Path string
Type uint
Résultat bool

SetPartitionDeviceElementWithFlags() public méthode

public SetPartitionDeviceElementWithFlags ( string AdditionalOptions, uint DeviceType, uint Flags, string Path, uint Type ) : bool
AdditionalOptions string
DeviceType uint
Flags uint
Path string
Type uint
Résultat bool

SetQualifiedPartitionDeviceElement() public méthode

public SetQualifiedPartitionDeviceElement ( string DiskSignature, string PartitionIdentifier, uint PartitionStyle, uint Type ) : bool
DiskSignature string
PartitionIdentifier string
PartitionStyle uint
Type uint
Résultat bool

SetStringElement() public méthode

public SetStringElement ( string String, uint Type ) : bool
String string
Type uint
Résultat bool

SetVhdDeviceElement() public méthode

public SetVhdDeviceElement ( uint CustomLocate, string ParentAdditionalOptions, uint ParentDeviceType, string ParentPath, string Path, uint Type ) : bool
CustomLocate uint
ParentAdditionalOptions string
ParentDeviceType uint
ParentPath string
Path string
Type uint
Résultat bool