LedgerEntry Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An entry in the ledger.
public class LedgerEntry : System.ClientModel.Primitives.IJsonModel<Azure.Security.ConfidentialLedger.Models.LedgerEntry>, System.ClientModel.Primitives.IPersistableModel<Azure.Security.ConfidentialLedger.Models.LedgerEntry>
type LedgerEntry = class
interface IJsonModel<LedgerEntry>
interface IPersistableModel<LedgerEntry>
Public Class LedgerEntry
Implements IJsonModel(Of LedgerEntry), IPersistableModel(Of LedgerEntry)
- Inheritance
-
LedgerEntry
- Implements
Constructors
| Name | Description |
|---|---|
| LedgerEntry(String) |
Initializes a new instance of LedgerEntry. |
Properties
| Name | Description |
|---|---|
| CollectionId |
The collection identifier for this ledger entry. |
| Contents |
Contents of the ledger entry. |
| PostHooks |
List of user defined function hooks to be executed after the ledger entry is written. |
| PreHooks |
List of user defined function hooks to be executed before the ledger entry is written. |
| TransactionId |
A unique identifier for the state of the ledger. If returned as part of a LedgerEntry, it indicates the state from which the entry was read. |
Methods
Operators
| Name | Description |
|---|---|
| Explicit(Response to LedgerEntry) | |
| Implicit(LedgerEntry to RequestContent) | |