public MoveItemResponseType MoveItem(MoveItemType moveItemRequest)
{
MoveItemResponseType moveItemResponse = this.exchangeServiceBinding.MoveItem(moveItemRequest);
Site.Assert.IsNotNull(moveItemResponse, "If the operation is successful, the response should not be null.");
// Verify the move item operation.
this.VerifyMoveItemOperation(moveItemResponse, this.exchangeServiceBinding.IsSchemaValidated);
// Verify Soap version requirements.
this.VerifySoapVersion();
// Verify transport requirements.
this.VerifyTransportType();
return moveItemResponse;
}