public PutRecordResponse EndPutRecord(IAsyncResult asyncResult) { return EndInvoke<PutRecordResponse>(asyncResult); }