ConfidentialLedgerClient 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.
The ConfidentialLedger service client.
public class ConfidentialLedgerClient
type ConfidentialLedgerClient = class
Public Class ConfidentialLedgerClient
- Inheritance
-
ConfidentialLedgerClient
Constructors
ConfidentialLedgerClient() |
Initializes a new instance of ConfidentialLedgerClient for mocking. |
ConfidentialLedgerClient(Uri, TokenCredential, ConfidentialLedgerClientOptions) |
Initializes a new instance of ConfidentialLedgerClient. |
ConfidentialLedgerClient(Uri, TokenCredential) |
Initializes a new instance of ConfidentialLedgerClient. |
ConfidentialLedgerClient(Uri, X509Certificate2, ConfidentialLedgerClientOptions) |
Initializes a new instance of ConfidentialLedgerClient. |
ConfidentialLedgerClient(Uri, X509Certificate2) |
Initializes a new instance of ConfidentialLedgerClient. |
Properties
Pipeline |
The HTTP pipeline for sending and receiving REST requests and responses. |
Methods
CreateLedgerEntry(RequestContent, String, RequestContext) |
[Protocol Method] Writes a ledger entry.
|
CreateLedgerEntryAsync(RequestContent, String, RequestContext) |
[Protocol Method] Writes a ledger entry.
|
CreateOrUpdateUser(String, RequestContent, RequestContext) |
[Protocol Method] Adds a user or updates a user's fields.
|
CreateOrUpdateUserAsync(String, RequestContent, RequestContext) |
[Protocol Method] Adds a user or updates a user's fields.
|
DeleteUser(String, RequestContext) |
[Protocol Method] Deletes a user from the Confidential Ledger.
|
DeleteUserAsync(String, RequestContext) |
[Protocol Method] Deletes a user from the Confidential Ledger.
|
GetCollections(RequestContext) |
[Protocol Method] Retrieves a list of collection ids present in the Confidential Ledger
|
GetCollectionsAsync(RequestContext) |
[Protocol Method] Retrieves a list of collection ids present in the Confidential Ledger
|
GetConsortiumMembers(RequestContext) |
[Protocol Method] Lists the consortium members.
|
GetConsortiumMembersAsync(RequestContext) |
[Protocol Method] Lists the consortium members.
|
GetConstitution(RequestContext) |
[Protocol Method] Gets the constitution used for governance.
|
GetConstitutionAsync(RequestContext) |
[Protocol Method] Gets the constitution used for governance.
|
GetCurrentLedgerEntry(String, RequestContext) |
[Protocol Method] Gets the current value available in the ledger.
|
GetCurrentLedgerEntryAsync(String, RequestContext) |
[Protocol Method] Gets the current value available in the ledger.
|
GetEnclaveQuotes(RequestContext) |
[Protocol Method] Gets quotes for all nodes of the Confidential Ledger.
|
GetEnclaveQuotesAsync(RequestContext) |
[Protocol Method] Gets quotes for all nodes of the Confidential Ledger.
|
GetLedgerEntries(String, String, String, RequestContext) |
[Protocol Method] Gets ledger entries from a collection corresponding to a range.
|
GetLedgerEntriesAsync(String, String, String, RequestContext) |
[Protocol Method] Gets ledger entries from a collection corresponding to a range.
|
GetLedgerEntry(String, String, RequestContext) |
[Protocol Method] Gets the ledger entry at the specified transaction id. A collection id may optionally be specified to indicate the collection from which to fetch the value.
|
GetLedgerEntryAsync(String, String, RequestContext) |
[Protocol Method] Gets the ledger entry at the specified transaction id. A collection id may optionally be specified to indicate the collection from which to fetch the value.
|
GetReceipt(String, RequestContext) |
[Protocol Method] Gets a receipt certifying ledger contents at a particular transaction id.
|
GetReceiptAsync(String, RequestContext) |
[Protocol Method] Gets a receipt certifying ledger contents at a particular transaction id.
|
GetTransactionStatus(String, RequestContext) |
[Protocol Method] Gets the status of an entry identified by a transaction id.
|
GetTransactionStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status of an entry identified by a transaction id.
|
GetUser(String, RequestContext) |
[Protocol Method] Gets a user.
|
GetUserAsync(String, RequestContext) |
[Protocol Method] Gets a user.
|
PostLedgerEntry(WaitUntil, RequestContent, String, RequestContext) |
Posts a new entry to the ledger. A collection id may optionally be specified. |
PostLedgerEntryAsync(WaitUntil, RequestContent, String, RequestContext) |
Posts a new entry to the ledger. A collection id may optionally be specified. |
Applies to
Azure SDK for .NET