TableServiceClient Constructors
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.
Overloads
TableServiceClient() |
Initializes a new instance of the TableServiceClient class for mocking. |
TableServiceClient(Uri, TokenCredential, TableClientOptions) |
Initializes a new instance of the TableServiceClient using the specified Uri. |
TableServiceClient(Uri, AzureSasCredential, TableClientOptions) |
Initializes a new instance of the TableServiceClient using the specified Uri. |
TableServiceClient(Uri, TableSharedKeyCredential) |
Initializes a new instance of the TableServiceClient using the specified table service Uri and TableSharedKeyCredential. |
TableServiceClient(Uri, TableSharedKeyCredential, TableClientOptions) |
Initializes a new instance of the TableServiceClient using the specified table service Uri and TableSharedKeyCredential. |
TableServiceClient(Uri, AzureSasCredential) |
Initializes a new instance of the TableServiceClient using the specified Uri containing a shared access signature (SAS) token credential. |
TableServiceClient(String, TableClientOptions) |
Initializes a new instance of the TableServiceClient using the specified connection string. |
TableServiceClient(String) |
Initializes a new instance of the TableServiceClient using the specified connection string. |
TableServiceClient(Uri, TableClientOptions) |
Initializes a new instance of the TableServiceClient using the specified Uri containing a shared access signature (SAS) token credential. See GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) for creating a SAS token. |
TableServiceClient()
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient class for mocking.
protected TableServiceClient ();
Protected Sub New ()
Applies to
TableServiceClient(Uri, TokenCredential, TableClientOptions)
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient using the specified Uri.
public TableServiceClient (Uri endpoint, Azure.Core.TokenCredential tokenCredential, Azure.Data.Tables.TableClientOptions options = default);
new Azure.Data.Tables.TableServiceClient : Uri * Azure.Core.TokenCredential * Azure.Data.Tables.TableClientOptions -> Azure.Data.Tables.TableServiceClient
Public Sub New (endpoint As Uri, tokenCredential As TokenCredential, Optional options As TableClientOptions = Nothing)
Parameters
- endpoint
- Uri
A Uri referencing the table service account. This is likely to be similar to "https://{account_name}.table.core.windows.net/" or "https://{account_name}.table.cosmos.azure.com/".
- tokenCredential
- TokenCredential
The TokenCredential used to authorize requests.
- options
- TableClientOptions
Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.
Exceptions
endpoint
or tokenCredential
is null.
Applies to
TableServiceClient(Uri, AzureSasCredential, TableClientOptions)
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient using the specified Uri.
public TableServiceClient (Uri endpoint, Azure.AzureSasCredential credential, Azure.Data.Tables.TableClientOptions options = default);
new Azure.Data.Tables.TableServiceClient : Uri * Azure.AzureSasCredential * Azure.Data.Tables.TableClientOptions -> Azure.Data.Tables.TableServiceClient
Public Sub New (endpoint As Uri, credential As AzureSasCredential, Optional options As TableClientOptions = Nothing)
Parameters
- endpoint
- Uri
A Uri referencing the table service account. This is likely to be similar to "https://{account_name}.table.core.windows.net/" or "https://{account_name}.table.cosmos.azure.com/".
- credential
- AzureSasCredential
The shared access signature credential used to sign requests.
- options
- TableClientOptions
Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.
Exceptions
endpoint
does not start with 'https'.
endpoint
is null.
Applies to
TableServiceClient(Uri, TableSharedKeyCredential)
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient using the specified table service Uri and TableSharedKeyCredential.
public TableServiceClient (Uri endpoint, Azure.Data.Tables.TableSharedKeyCredential credential);
new Azure.Data.Tables.TableServiceClient : Uri * Azure.Data.Tables.TableSharedKeyCredential -> Azure.Data.Tables.TableServiceClient
Public Sub New (endpoint As Uri, credential As TableSharedKeyCredential)
Parameters
- endpoint
- Uri
A Uri referencing the table service account. This is likely to be similar to "https://{account_name}.table.core.windows.net/" or "https://{account_name}.table.cosmos.azure.com/".
- credential
- TableSharedKeyCredential
The shared key credential used to sign requests.
Exceptions
endpoint
or credential
is null.
Applies to
TableServiceClient(Uri, TableSharedKeyCredential, TableClientOptions)
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient using the specified table service Uri and TableSharedKeyCredential.
public TableServiceClient (Uri endpoint, Azure.Data.Tables.TableSharedKeyCredential credential, Azure.Data.Tables.TableClientOptions options);
new Azure.Data.Tables.TableServiceClient : Uri * Azure.Data.Tables.TableSharedKeyCredential * Azure.Data.Tables.TableClientOptions -> Azure.Data.Tables.TableServiceClient
Public Sub New (endpoint As Uri, credential As TableSharedKeyCredential, options As TableClientOptions)
Parameters
- endpoint
- Uri
A Uri referencing the table service account. This is likely to be similar to "https://{account_name}.table.core.windows.net/" or "https://{account_name}.table.cosmos.azure.com/".
- credential
- TableSharedKeyCredential
The shared key credential used to sign requests.
- options
- TableClientOptions
Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.
Exceptions
endpoint
or credential
is null.
Applies to
TableServiceClient(Uri, AzureSasCredential)
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient using the specified Uri containing a shared access signature (SAS) token credential.
public TableServiceClient (Uri endpoint, Azure.AzureSasCredential credential);
new Azure.Data.Tables.TableServiceClient : Uri * Azure.AzureSasCredential -> Azure.Data.Tables.TableServiceClient
Public Sub New (endpoint As Uri, credential As AzureSasCredential)
Parameters
- endpoint
- Uri
A Uri referencing the table service account. This is likely to be similar to "https://{account_name}.table.core.windows.net/" or "https://{account_name}.table.cosmos.azure.com/".
- credential
- AzureSasCredential
The shared access signature credential used to sign requests. See GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) for creating a SAS token.
Exceptions
endpoint
does not start with 'https'.
credential
is null.
Applies to
TableServiceClient(String, TableClientOptions)
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient using the specified connection string.
public TableServiceClient (string connectionString, Azure.Data.Tables.TableClientOptions options = default);
new Azure.Data.Tables.TableServiceClient : string * Azure.Data.Tables.TableClientOptions -> Azure.Data.Tables.TableServiceClient
Public Sub New (connectionString As String, Optional options As TableClientOptions = Nothing)
Parameters
- connectionString
- String
A connection string includes the authentication information required for your application to access data in an Azure Storage account at runtime.
For more information, Configure Azure Storage connection strings.
- options
- TableClientOptions
Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.
Exceptions
connectionString
is null.
connectionString
is invalid.
Applies to
TableServiceClient(String)
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient using the specified connection string.
public TableServiceClient (string connectionString);
new Azure.Data.Tables.TableServiceClient : string -> Azure.Data.Tables.TableServiceClient
Public Sub New (connectionString As String)
Parameters
- connectionString
- String
A connection string includes the authentication information required for your application to access data in an Azure Storage account at runtime.
For more information, Configure Azure Storage connection strings.
Exceptions
connectionString
is null.
Applies to
TableServiceClient(Uri, TableClientOptions)
- Source:
- TableServiceClient.cs
Initializes a new instance of the TableServiceClient using the specified Uri containing a shared access signature (SAS) token credential. See GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) for creating a SAS token.
public TableServiceClient (Uri endpoint, Azure.Data.Tables.TableClientOptions options = default);
new Azure.Data.Tables.TableServiceClient : Uri * Azure.Data.Tables.TableClientOptions -> Azure.Data.Tables.TableServiceClient
Public Sub New (endpoint As Uri, Optional options As TableClientOptions = Nothing)
Parameters
- endpoint
- Uri
A Uri referencing the table service account. This is likely to be similar to "https://{account_name}.table.core.windows.net/" or "https://{account_name}.table.cosmos.azure.com/".
- options
- TableClientOptions
Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.
Exceptions
endpoint
does not start with 'https'.
endpoint
is null.