public GetDeviceResponse EndGetDevice(IAsyncResult asyncResult) { return EndInvoke<GetDeviceResponse>(asyncResult); }