AWS SDK for .NET Documentation
AmazonSimpleDBClient Class
AmazonAmazon.SimpleDBAmazonSimpleDBClient Did this page help you?   Yes   No    Tell us about it...
Declaration Syntax
C#
public class AmazonSimpleDBClient : AmazonSimpleDB, 
	IDisposable
Members
All MembersConstructorsMethods



IconMemberDescription
AmazonSimpleDBClient()()()()
Constructs AmazonSimpleDBClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
CopyC#
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSAccessKey" value="********************"/>
        <add key="AWSSecretKey" value="****************************************"/>
    </appSettings>
</configuration>

AmazonSimpleDBClient(RegionEndpoint)
Constructs AmazonSimpleDBClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
CopyC#
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSAccessKey" value="********************"/>
        <add key="AWSSecretKey" value="****************************************"/>
    </appSettings>
</configuration>

AmazonSimpleDBClient(AmazonSimpleDBConfig)
Constructs AmazonSimpleDBClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
CopyC#
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSAccessKey" value="********************"/>
        <add key="AWSSecretKey" value="****************************************"/>
    </appSettings>
</configuration>

AmazonSimpleDBClient(String, String)
Constructs AmazonSimpleDBClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleDBClient(String, String, RegionEndpoint)
Constructs AmazonSimpleDBClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleDBClient(String, String, AmazonSimpleDBConfig)
Constructs AmazonSimpleDBClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleDB Configuration object. If the config object's UseSecureStringForAwsSecretKey is false, the AWS Secret Key is stored as a clear-text string. Please use this option only if the application environment doesn't allow the use of SecureStrings.

AmazonSimpleDBClient(String, SecureString, AmazonSimpleDBConfig)
Constructs an AmazonSimpleDBClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleDB Configuration object

AmazonSimpleDBClient(AWSCredentials)
Constructs an AmazonSimpleDBClient with AWSCredentials

AmazonSimpleDBClient(AWSCredentials, RegionEndpoint)
Constructs an AmazonSimpleDBClient with AWSCredentials

AmazonSimpleDBClient(AWSCredentials, AmazonSimpleDBConfig)
Constructs an AmazonSimpleDBClient with AWSCredentials and an AmazonSimpleDBClient Configuration object

AmazonSimpleDBClient(String, String, String)
Constructs AmazonSimpleDBClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleDBClient(String, String, String, RegionEndpoint)
Constructs AmazonSimpleDBClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleDBClient(String, String, String, AmazonSimpleDBConfig)
Constructs AmazonSimpleDBClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleDBConfig Configuration object. If the config object's UseSecureStringForAwsSecretKey is false, the AWS Secret Key is stored as a clear-text string. Please use this option only if the application environment doesn't allow the use of SecureStrings.

BatchDeleteAttributes(BatchDeleteAttributesRequest)
Batch Delete Attributes

BatchPutAttributes(BatchPutAttributesRequest)
Batch Put Attributes

BeginBatchDeleteAttributes(BatchDeleteAttributesRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the BatchDeleteAttributes operation.

BeginBatchPutAttributes(BatchPutAttributesRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the BatchPutAttributes operation.

BeginCreateDomain(CreateDomainRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the CreateDomain operation.

BeginDeleteAttributes(DeleteAttributesRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the DeleteAttributes operation.

BeginDeleteDomain(DeleteDomainRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the DeleteDomain operation.

BeginDomainMetadata(DomainMetadataRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the DomainMetadata operation.

BeginGetAttributes(GetAttributesRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the GetAttributes operation.

BeginListDomains(ListDomainsRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the ListDomains operation.

BeginPutAttributes(PutAttributesRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the PutAttributes operation.

BeginSelect(SelectRequest, AsyncCallback, Object)
Initiates the asynchronous execution of the Select operation.

CreateDomain(CreateDomainRequest)
Create Domain

DeleteAttributes(DeleteAttributesRequest)
Delete Attributes

DeleteDomain(DeleteDomainRequest)
Delete Domain

Dispose()()()()
Disposes of all managed and unmanaged resources.

DomainMetadata(DomainMetadataRequest)
Domain Metadata

EndBatchDeleteAttributes(IAsyncResult)
Finishes the asynchronous execution of the BatchDeleteAttributes operation.

EndBatchPutAttributes(IAsyncResult)
Finishes the asynchronous execution of the BatchPutAttributes operation.

EndCreateDomain(IAsyncResult)
Finishes the asynchronous execution of the CreateDomain operation.

EndDeleteAttributes(IAsyncResult)
Finishes the asynchronous execution of the DeleteAttributes operation.

EndDeleteDomain(IAsyncResult)
Finishes the asynchronous execution of the DeleteDomain operation.

EndDomainMetadata(IAsyncResult)
Finishes the asynchronous execution of the DomainMetadata operation.

EndGetAttributes(IAsyncResult)
Finishes the asynchronous execution of the GetAttributes operation.

EndListDomains(IAsyncResult)
Finishes the asynchronous execution of the ListDomains operation.

EndPutAttributes(IAsyncResult)
Finishes the asynchronous execution of the PutAttributes operation.

EndSelect(IAsyncResult)
Finishes the asynchronous execution of the Select operation.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetAttributes(GetAttributesRequest)
Get Attributes

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
ListDomains(ListDomainsRequest)
List Domains

PutAttributes(PutAttributesRequest)
Put Attributes

Select(SelectRequest)
Select

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Inheritance Hierarchy
Object
AmazonSimpleDBClient

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)