C# 클래스 DiscUtils.BootConfig.BcdObject

Represents a Boot Configuration Database object (application, device or inherited settings).
파일 보기 프로젝트 열기: gus33000/WindowsBuildIdentifier 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddMapping void
BcdObject System
BcdObject System
MakeApplicationType int
MakeInheritType int

공개 메소드들

메소드 설명
AddElement ( WellKnownElement id, DiscUtils.BootConfig.ElementValue initialValue ) : DiscUtils.BootConfig.Element

Adds an element in this object.

AddElement ( int id, DiscUtils.BootConfig.ElementValue initialValue ) : DiscUtils.BootConfig.Element

Adds an element in this object.

GetElement ( WellKnownElement id ) : DiscUtils.BootConfig.Element

Gets a specific element in this object.

GetElement ( int id ) : DiscUtils.BootConfig.Element

Gets a specific element in this object.

HasElement ( WellKnownElement id ) : bool

Indicates if this object has a specific element.

HasElement ( int id ) : bool

Indicates if this object has a specific element.

IsInheritableBy ( ObjectType type ) : bool

Indicates if the settings in this object are inheritable by another object.

RemoveElement ( WellKnownElement id ) : void

Removes a specific element.

RemoveElement ( int id ) : void

Removes a specific element.

ToString ( ) : string

Returns the object identity as a GUID string.

비공개 메소드들

메소드 설명
AddMapping ( string name, string id ) : void
BcdObject ( ) : System
BcdObject ( DiscUtils.BootConfig.BaseStorage store, Guid id ) : System
MakeApplicationType ( ApplicationImageType imageType, ApplicationType appType ) : int
MakeInheritType ( InheritType inheritType ) : int

메소드 상세

AddElement() 공개 메소드

Adds an element in this object.
public AddElement ( WellKnownElement id, DiscUtils.BootConfig.ElementValue initialValue ) : DiscUtils.BootConfig.Element
id WellKnownElement The identity of the element to add.
initialValue DiscUtils.BootConfig.ElementValue The initial value of the element.
리턴 DiscUtils.BootConfig.Element

AddElement() 공개 메소드

Adds an element in this object.
public AddElement ( int id, DiscUtils.BootConfig.ElementValue initialValue ) : DiscUtils.BootConfig.Element
id int The identity of the element to add.
initialValue DiscUtils.BootConfig.ElementValue The initial value of the element.
리턴 DiscUtils.BootConfig.Element

GetElement() 공개 메소드

Gets a specific element in this object.
public GetElement ( WellKnownElement id ) : DiscUtils.BootConfig.Element
id WellKnownElement The identity of the element to look for.
리턴 DiscUtils.BootConfig.Element

GetElement() 공개 메소드

Gets a specific element in this object.
public GetElement ( int id ) : DiscUtils.BootConfig.Element
id int The identity of the element to look for.
리턴 DiscUtils.BootConfig.Element

HasElement() 공개 메소드

Indicates if this object has a specific element.
public HasElement ( WellKnownElement id ) : bool
id WellKnownElement The identity of the element to look for.
리턴 bool

HasElement() 공개 메소드

Indicates if this object has a specific element.
public HasElement ( int id ) : bool
id int The identity of the element to look for.
리턴 bool

IsInheritableBy() 공개 메소드

Indicates if the settings in this object are inheritable by another object.
public IsInheritableBy ( ObjectType type ) : bool
type ObjectType The type of the object to test for inheritability.
리턴 bool

RemoveElement() 공개 메소드

Removes a specific element.
public RemoveElement ( WellKnownElement id ) : void
id WellKnownElement The element to remove.
리턴 void

RemoveElement() 공개 메소드

Removes a specific element.
public RemoveElement ( int id ) : void
id int The element to remove.
리턴 void

ToString() 공개 메소드

Returns the object identity as a GUID string.
public ToString ( ) : string
리턴 string