public PutMethodResponse EndPutMethod(IAsyncResult asyncResult) { return EndInvoke<PutMethodResponse>(asyncResult); }