UploadDataCompletedEventArgs.Result Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la réponse du serveur à une opération de transfert de données lancée par l'appel à une méthode UploadDataAsync.
public:
property cli::array <System::Byte> ^ Result { cli::array <System::Byte> ^ get(); };
public byte[] Result { get; }
member this.Result : byte[]
Public ReadOnly Property Result As Byte()
Valeur de propriété
Tableau Byte contenant la réponse du serveur.
Exemples
L’exemple de code suivant affiche la valeur de cette propriété.
void UploadDataCallback2( Object^ /*sender*/, UploadDataCompletedEventArgs^ e )
{
array<Byte>^data = dynamic_cast<array<Byte>^>(e->Result);
String^ reply = System::Text::Encoding::UTF8->GetString( data );
Console::WriteLine( reply );
}
private static void UploadDataCallback2(Object sender, UploadDataCompletedEventArgs e)
{
byte[] data = (byte[])e.Result;
string reply = System.Text.Encoding.UTF8.GetString(data);
Console.WriteLine(reply);
}
Private Shared Sub UploadDataCallback2(ByVal sender As Object, ByVal e As UploadDataCompletedEventArgs)
Dim data() As Byte = CType(e.Result, Byte())
Dim reply As String = System.Text.Encoding.UTF8.GetString(data)
Console.WriteLine(reply)
End Sub
Remarques
Vous devez vérifier les Error propriétés et Cancelled avant d’utiliser les données retournées par cette propriété. Si la valeur de la Error propriété est un Exception objet ou si la valeur de la Cancelled propriété est , l’opération asynchrone ne s’est true
pas terminée correctement et la valeur de la Result propriété ne sera pas valide.