Amazon AWS SDK Guía de usuario Pagina 23

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 73
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 22
No Callback Specified
The following example code calls BeginPutObject, performs some work, then calls EndPutObject to
retrieve the service response.The call to EndPutObject is enclosed in a try block to catch any exceptions
that might have been thrown during the operation.
asyncResult = client.BeginPutObject(request, null, null);
while ( ! asyncResult.IsCompleted ) {
//
// Do some work here
//
}
try {
response = client.EndPutObject(asyncResult);
}
catch (AmazonS3Exception s3Exception) {
//
// Code to process exception
//
}
Simple Callback
This example assumes that the following callback function has been defined.
public static void SimpleCallback(IAsyncResult asyncResult)
{
Console.WriteLine("Finished PutObject operation with simple callback");
}
The following line of code calls BeginPutObject and specifies the above callback function. When the
PutObject operation completes, the callback function is called. The call to BeginPutObject specifies
null for the state parameter because the simple callback function does not access the AsyncState
property of the asyncResult parameter. Neither the calling code or the callback function call EndPutO-
bject.Therefore, the service response is effectively discarded and any exceptions that occur during the
operation are ignored.
asyncResult = client.BeginPutObject(request, SimpleCallback, null);
Callback with Client
This example assumes that the following callback function has been defined.
public static void CallbackWithClient(IAsyncResult asyncResult)
{
try {
AmazonS3Client s3Client = (AmazonS3Client) asyncResult.AsyncState;
PutObjectResponse response = s3Client.EndPutObject(asyncResult);
Console.WriteLine("Finished PutObject operation with client callback");
}
catch (AmazonS3Exception s3Exception) {
//
// Code to process exception
//
Version v2.0.0
19
AWS SDK for .NET Developer Guide
Asynchronous API for .NET 3.5
Vista de pagina 22
1 2 ... 18 19 20 21 22 23 24 25 26 27 28 ... 72 73

Comentarios a estos manuales

Sin comentarios

Teejet FieldPilot Install Case IH 9150-9250-9330-9350 manuels

Manuels d'utilisation et guides de l'utilisateur pour Machines spéciales Teejet FieldPilot Install Case IH 9150-9250-9330-9350.
Nous fournissons des manuels en pdf 1 Teejet FieldPilot Install Case IH 9150-9250-9330-9350 à télécharger gratuitement par type de document : Manuel de l'utilisateur






Plus de produits et de manuels pour Machines spéciales Teejet

Modèles Type de document
FieldPilot Install Case MX Magnum Manuel de l'utilisateur   TeeJet FieldPilot Install Case MX Magnum User Manual [fr] [de] , 20 pages
FieldPilot Install Case MX Magnum Series Manuel de l'utilisateur   TeeJet FieldPilot Install Case MX Magnum Series User Manual [en] [pl] [de] , 18 pages
FieldPilot Install Case MX Magnum w/Factory Valve Manuel de l'utilisateur   TeeJet FieldPilot Install Case MX Magnum w/Factory Valve User Manual, 12 pages
FieldPilot Install Case SPX 3150-3185 Manuel de l'utilisateur   TeeJet FieldPilot Install Case SPX 3150-3185 User Manual [en] [de] , 19 pages
FieldPilot Install Case SPX 4260b Manuel de l'utilisateur   TeeJet FieldPilot Install Case SPX 4260b User Manual, 18 pages
FieldPilot Install Case STX, NH TJ, NH T90X0 Manuel de l'utilisateur   TeeJet FieldPilot Install Case STX, NH TJ, NH T90X0 User Manual [de] [fr] [it] , 24 pages
FieldPilot Install CAT C-D-E 65-75-85-95E Manuel de l'utilisateur   TeeJet FieldPilot Install CAT C-D-E 65-75-85-95E User Manual [fr] [de] , 24 pages
FieldPilot Install Ford NH 8x70 Manuel de l'utilisateur   TeeJet FieldPilot Install Ford NH 8x70 User Manual [en] [de] , 20 pages
FieldPilot Install Ford Versatile 8x6-9x6 Manuel de l'utilisateur   TeeJet FieldPilot Install Ford Versatile 8x6-9x6 User Manual [es] [it] [de] [en] , 20 pages
FieldPilot Install Ford Versatile Manuel de l'utilisateur   TeeJet FieldPilot Install Ford Versatile User Manual [en] [de] [pl] [cs] , 24 pages
FieldPilot Install John Deere 4x40, 4X50 & 4X5 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 4x40, 4X50 & 4X55 User Manual [es] [it] [de] [en] , 22 pages
FieldPilot Install John Deere 4700 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 4700 User Manual [fr] [de] , 22 pages
FieldPilot Install John Deere 4710 & 4720 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 4710 & 4720 User Manual, 19 pages
FieldPilot Install John Deere 6x10-6x20 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 6x10-6x20 User Manual, 22 pages
FieldPilot Install John Deere 6500 & 6700 Hi-C Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 6500 & 6700 Hi-Cycle User Manual, 24 pages
FieldPilot Install John Deere 7x20 Series Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 7x20 Series User Manual, 20 pages
FieldPilot Install John Deere 8xxx Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 8xxx User Manual, 16 pages
FieldPilot Install John Deere 8x00 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 8x00 User Manual [es] [it] [de] [en] , 22 pages
FieldPilot Install John Deere 8x20 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 8x20 User Manual [fr] [de] , 20 pages
FieldPilot Install John Deere 9x00-9x20 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 9x00-9x20 User Manual [pl] [en] [de] , 32 pages