C# 클래스 WMI.BcdObject

상속: System.ComponentModel.Component
파일 보기 프로젝트 열기: coderforlife/c4l-utils 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CheckIfProperClass bool
CheckIfProperClass bool
CommitObject void
CommitObject void
ConstructPath string
CreateInstance BcdObject
Delete void
Initialize void
InitializeObject void
ShouldSerializeType bool

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

BcdObject() 공개 메소드

public BcdObject ( ) : System
리턴 System

BcdObject() 공개 메소드

public BcdObject ( System path ) : System
path System
리턴 System

BcdObject() 공개 메소드

public BcdObject ( System path, System getOptions ) : System
path System
getOptions System
리턴 System

BcdObject() 공개 메소드

public BcdObject ( System mgmtScope, System path, System getOptions ) : System
mgmtScope System
path System
getOptions System
리턴 System

BcdObject() 공개 메소드

public BcdObject ( System mgmtScope, string keyId, string keyStoreFilePath ) : System
mgmtScope System
keyId string
keyStoreFilePath string
리턴 System

BcdObject() 공개 메소드

public BcdObject ( string keyId, string keyStoreFilePath ) : System
keyId string
keyStoreFilePath string
리턴 System

DeleteElement() 공개 메소드

public DeleteElement ( uint Type ) : bool
Type uint
리턴 bool

EnumerateElementTypes() 공개 메소드

public EnumerateElementTypes ( uint &Types ) : bool
Types uint
리턴 bool

EnumerateElements() 공개 메소드

public EnumerateElements ( System &Elements ) : bool
Elements System
리턴 bool

GetElement() 공개 메소드

public GetElement ( uint Type, System &Element ) : bool
Type uint
Element System
리턴 bool

GetElementWithFlags() 공개 메소드

public GetElementWithFlags ( uint Flags, uint Type, System &Element ) : bool
Flags uint
Type uint
Element System
리턴 bool

GetInstances() 공개 정적인 메소드

public static GetInstances ( ) : BcdObjectCollection
리턴 BcdObjectCollection

GetInstances() 공개 정적인 메소드

public static GetInstances ( System selectedProperties ) : BcdObjectCollection
selectedProperties System
리턴 BcdObjectCollection

GetInstances() 공개 정적인 메소드

public static GetInstances ( System mgmtScope, System enumOptions ) : BcdObjectCollection
mgmtScope System
enumOptions System
리턴 BcdObjectCollection

GetInstances() 공개 정적인 메소드

public static GetInstances ( System mgmtScope, string condition ) : BcdObjectCollection
mgmtScope System
condition string
리턴 BcdObjectCollection

GetInstances() 공개 정적인 메소드

public static GetInstances ( System mgmtScope, string condition, System selectedProperties ) : BcdObjectCollection
mgmtScope System
condition string
selectedProperties System
리턴 BcdObjectCollection

GetInstances() 공개 정적인 메소드

public static GetInstances ( string condition ) : BcdObjectCollection
condition string
리턴 BcdObjectCollection

GetInstances() 공개 정적인 메소드

public static GetInstances ( string condition, System selectedProperties ) : BcdObjectCollection
condition string
selectedProperties System
리턴 BcdObjectCollection

SetBooleanElement() 공개 메소드

public SetBooleanElement ( bool Boolean, uint Type ) : bool
Boolean bool
Type uint
리턴 bool

SetDeviceElement() 공개 메소드

public SetDeviceElement ( string AdditionalOptions, uint DeviceType, uint Type ) : bool
AdditionalOptions string
DeviceType uint
Type uint
리턴 bool

SetFileDeviceElement() 공개 메소드

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
리턴 bool

SetIntegerElement() 공개 메소드

public SetIntegerElement ( ulong Integer, uint Type ) : bool
Integer ulong
Type uint
리턴 bool

SetIntegerListElement() 공개 메소드

public SetIntegerListElement ( ulong Integers, uint Type ) : bool
Integers ulong
Type uint
리턴 bool

SetObjectElement() 공개 메소드

public SetObjectElement ( string Id, uint Type ) : bool
Id string
Type uint
리턴 bool

SetObjectListElement() 공개 메소드

public SetObjectListElement ( string Ids, uint Type ) : bool
Ids string
Type uint
리턴 bool

SetPartitionDeviceElement() 공개 메소드

public SetPartitionDeviceElement ( string AdditionalOptions, uint DeviceType, string Path, uint Type ) : bool
AdditionalOptions string
DeviceType uint
Path string
Type uint
리턴 bool

SetPartitionDeviceElementWithFlags() 공개 메소드

public SetPartitionDeviceElementWithFlags ( string AdditionalOptions, uint DeviceType, uint Flags, string Path, uint Type ) : bool
AdditionalOptions string
DeviceType uint
Flags uint
Path string
Type uint
리턴 bool

SetQualifiedPartitionDeviceElement() 공개 메소드

public SetQualifiedPartitionDeviceElement ( string DiskSignature, string PartitionIdentifier, uint PartitionStyle, uint Type ) : bool
DiskSignature string
PartitionIdentifier string
PartitionStyle uint
Type uint
리턴 bool

SetStringElement() 공개 메소드

public SetStringElement ( string String, uint Type ) : bool
String string
Type uint
리턴 bool

SetVhdDeviceElement() 공개 메소드

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
리턴 bool