public CopyItemResponseType CopyItem(CopyItemType copyItemRequest)
{
CopyItemResponseType copyItemResponse = this.exchangeServiceBinding.CopyItem(copyItemRequest);
Site.Assert.IsNotNull(copyItemResponse, "If the operation is successful, the response should not be null.");
// Verify the copy item operation.
this.VerifyCopyItemOperation(copyItemResponse, this.exchangeServiceBinding.IsSchemaValidated);
// Verify Soap version requirements.
this.VerifySoapVersion();
// Verify transport requirements.
this.VerifyTransportType();
return copyItemResponse;
}