ConfidentialLedgerModelFactory.TransactionReceipt Method
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.
A receipt certifying the transaction at the specified id.
public static Azure.Security.ConfidentialLedger.Models.TransactionReceipt TransactionReceipt(System.Collections.Generic.IEnumerable<Azure.Security.ConfidentialLedger.Models.ApplicationClaim> applicationClaims = default, Azure.Security.ConfidentialLedger.Models.ReceiptContents receipt = default, Azure.Security.ConfidentialLedger.Models.ConfidentialLedgerQueryState state = default, string transactionId = default);
static member TransactionReceipt : seq<Azure.Security.ConfidentialLedger.Models.ApplicationClaim> * Azure.Security.ConfidentialLedger.Models.ReceiptContents * Azure.Security.ConfidentialLedger.Models.ConfidentialLedgerQueryState * string -> Azure.Security.ConfidentialLedger.Models.TransactionReceipt
Public Shared Function TransactionReceipt (Optional applicationClaims As IEnumerable(Of ApplicationClaim) = Nothing, Optional receipt As ReceiptContents = Nothing, Optional state As ConfidentialLedgerQueryState = Nothing, Optional transactionId As String = Nothing) As TransactionReceipt
Parameters
- applicationClaims
- IEnumerable<ApplicationClaim>
List of application claims.
- receipt
- ReceiptContents
The receipt contents for the transaction.
State of a ledger query.
- transactionId
- String
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.
Returns
A new TransactionReceipt instance for mocking.