PDComm.GemProgramWriteInfo
구조체
로컬 프로세스 프로그램 변경의 결과를 나타냅니다.
public readonly record struct GemProgramWriteInfoDurability가 GemProgramDurability.Unconfirmed이면 변경은 메모리에 설치된 상태입니다. 롤백된 것처럼 다시 수행하지 마십시오.
매개변수
| 이름 | 설명 |
|---|---|
Durability | 변경이 설치된 내구성 수준입니다. GemProgramDurability.Volatile, GemProgramDurability.Synced 또는 GemProgramDurability.Unconfirmed입니다. |
PersistenceStatus | Durability가 GemProgramDurability.Unconfirmed이면 영구 저장 실패의 숫자 PdcommStatus이고, 그렇지 않으면 0입니다. |
Applied | 생성, 교체 또는 삭제가 저장소에 설치되었는지 여부입니다. |
멤버
GemProgramWriteInfo
생성자
로컬 프로세스 프로그램 변경의 결과를 나타냅니다.
public GemProgramWriteInfo(GemProgramDurability Durability, int PersistenceStatus, bool Applied)Durability가 GemProgramDurability.Unconfirmed이면 변경은 메모리에 설치된 상태입니다. 롤백된 것처럼 다시 수행하지 마십시오.
매개변수
| 이름 | 설명 |
|---|---|
Durability | 변경이 설치된 내구성 수준입니다. GemProgramDurability.Volatile, GemProgramDurability.Synced 또는 GemProgramDurability.Unconfirmed입니다. |
PersistenceStatus | Durability가 GemProgramDurability.Unconfirmed이면 영구 저장 실패의 숫자 PdcommStatus이고, 그렇지 않으면 0입니다. |
Applied | 생성, 교체 또는 삭제가 저장소에 설치되었는지 여부입니다. |
Applied
속성
생성, 교체 또는 삭제가 저장소에 설치되었는지 여부입니다.
public bool Applied { get; init; }Durability
속성
변경이 설치된 내구성 수준입니다. GemProgramDurability.Volatile, GemProgramDurability.Synced 또는 GemProgramDurability.Unconfirmed입니다.
public GemProgramDurability Durability { get; init; }PersistenceStatus
속성
Durability가 GemProgramDurability.Unconfirmed이면 영구 저장 실패의 숫자 PdcommStatus이고, 그렇지 않으면 0입니다.
public int PersistenceStatus { get; init; }