A base class for service clients that handles making the actual requests
            and possibly retries if needed.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public abstract class AmazonWebServiceClient : IDisposable
 Members
 Members| All Members | Methods | Events | |||
| Icon | Member | Description | 
|---|---|---|
|  | AfterResponseEvent | 
            Occurs after a response is received from the service.
             | 
|  | BeforeRequestEvent | 
            Occurs before a request is issued against the service.
             | 
|  | Dispose()()()() | 
            Disposes of all managed and unmanaged resources.
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | ExceptionEvent | 
            Occurs after an exception is encountered.
             | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|   | ShouldRetry(HttpStatusCode, ClientConfig, AmazonServiceException, Int32) | 
            Returns true if a failed request should be retried.
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
 Inheritance Hierarchy
 Inheritance Hierarchy
