private void NoOperationCallback(IAsyncResult ar) { NoOperationResult result = FDMClient.EndNOP(ar); if (result != null) { if (result.HasErrors) { MessageBox.Show("FDM result contains errors!"); } if (result.HasFDM) { MessageBox.Show( string.Format( "FDM result:\n\tFDM serial number: {0}\n\tVSC ID: {1}\n\tMemory +90%?: {2}", result.FDMSerialNumber, result.VSCIdentificationNumber, result.FDMMemory90 ) ); } } }
private void NoOperationCallback(IAsyncResult ar) { try { NoOperationResult result = c.EndNOP(ar); if (result != null) { if (result.HasErrors == true) { Debug.WriteLine("Error: NoOperationCallback(): Result contains errors!"); } if (result.HasFDM == true) { Debug.WriteLine("FDM ID: {0}, VSC ID: {1}, Memory +90%?: {2}", result.FDMSerialNumber, result.VSCIdentificationNumber, result.FDMMemory90); } } } catch (NoOperationException) { Debug.Write("Error: NoOperationCallback(): NoOperationException!"); } }