public GetHostReservationPurchasePreviewResult getHostReservationPurchasePreview(GetHostReservationPurchasePreviewRequest request) {request = beforeClientExecution(request);return executeGetHostReservationPurchasePreview(request);}

public virtual GetHostReservationPurchasePreviewResponse GetHostReservationPurchasePreview(GetHostReservationPurchasePreviewRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetHostReservationPurchasePreviewRequestMarshaller.Instance;options.ResponseUnmarshaller = GetHostReservationPurchasePreviewResponseUnmarshaller.Instance;return Invoke<GetHostReservationPurchasePreviewResponse>(request, options);}
