Share via


ServiceRequest Class

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

Namespace:  Microsoft.Dynamics.Commerce.Runtime.Services.Messages
Assembly:  Microsoft.Dynamics.Commerce.Runtime.Services.Messages (in Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll)

Syntax

'Declaration
<DataContractAttribute> _
Public MustInherit Class ServiceRequest _
    Inherits Request
'Usage
Dim instance As ServiceRequest
[DataContractAttribute]
public abstract class ServiceRequest : Request
[DataContractAttribute]
public ref class ServiceRequest abstract : public Request

Inheritance Hierarchy

System.Object
  Microsoft.Dynamics.Commerce.Runtime.Messages.Request
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Messages.AuthenticateDeviceTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Messages.DataProtectionServiceRequestBase
      Microsoft.Dynamics.Commerce.Runtime.Messages.ValidateStaffPasswordTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ActivateDeviceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.AddToGiftCardServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.AuthenticateDeviceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateAmountPaidAndDueServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateDepositServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateDiscountsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateLoyaltyRewardPointsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateQuantityFromPriceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateRequiredReasonCodesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateTaxServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateTotalAmountServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateTotalsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CheckAccessServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CommitStockCountTransactionsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CreateAddressServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CreateHardwareStationTokenServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CreateSalesOrderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CreateStockCountJournalServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CustomersSearchServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.DeactivateAddressServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.DeactivateDeviceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.DeleteStockCountJournalServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.DeleteStockCountTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.EmployeeClockInOutServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetAddressInfoServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetAllPeriodicDiscountsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetBarcodeTypeServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetButtonGridByIdServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetButtonGridsByIdsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetButtonGridsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetChangePaymentServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetChannelCurrencyServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetChargesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCommerceListServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCreditMemoServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCurrencyValueServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCustomerBalanceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCustomerGroupsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCustomerOrderCalculationModesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCustomersServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetDiscountCodesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetEmailReceiptServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetEmployeeActivityHistoryServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetEmployeeCurrentRegistrationStateServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetExchangeRateServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetExternalShippingRateServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetGiftCardServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetIndependentPriceDiscountServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetInvoiceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetItemAvailabilitiesByItemQuantitiesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetItemAvailabilitiesByItemsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetItemAvailabilitiesByItemWarehousesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetItemAvailableQuantitiesByItemsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetLineDeliveryOptionsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetLoyaltyCardRewardPointsStatusTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetLoyaltyCardStatusServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetLoyaltyCardTransactionsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetManagerActivityHistoryServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetNextReceiptIdServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetOrderDeliveryOptionsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetOrdersServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetPaymentRoundedValueServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetPickingListServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetPriceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetPricesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductDataServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductDeliveryOptionsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductPricesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetPurchaseOrderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetReasonCodesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetReceiptServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetRemoteProductsByCategoryServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetRemoteProductsByKeywordServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetReportDataServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetReturnLocationTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetReturnOrderReasonCodesServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetRoundedStringServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetRoundedValueServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetRoundQuantityServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetShipmentsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetShippingRateFromCarrierServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetStockCountJournalServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetStockCountJournalTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetStoreAvailabilityServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetStoresServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetTaxRegimeServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetTrackingInformationFromCarrierServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetTransferOrderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.InsertAuditLogServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.IssueGiftCardServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.IssueLoyaltyCardServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.IssueLoyaltyCardTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.MarkReturnedItemsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.NewCustomerFromDirectoryPartyServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.NewCustomerServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.NonSaleTenderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.PaymentServiceRequestBase
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.PickAndPackOrderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.PostLoyaltyCardRewardPointServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.PostLoyaltyCardRewardPointTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ProcessMaskSegmentsServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.RecallCustomerOrderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.RegisterEmployeeBreakServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveCommerceListServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveCustomerAccountActivationServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveCustomerOrderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveCustomerServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveDropAndDeclareServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SavePickingListServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SavePurchaseOrderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveStockCountJournalTransactionServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveTransactionLogRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveTransferOrderServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SettleInvoiceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SyncStockCountJournalsFromAxServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SyncStockCountTransactionsFromAxServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UnlockGiftCardServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UpdateAddressServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UpdateChannelPublishStatusServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UpdatePriceServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UserChangePasswordServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UserLogOffServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UserLogOnRenewalServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UserLogOnServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UserResetPasswordServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateAccountActivationRequestServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateHardwareStationTokenServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateShippingAddressCarrierServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateShippingAddressServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateTenderLineForAddServiceRequest
      Microsoft.Dynamics.Commerce.Runtime.Services.Messages.VoidGiftCardServiceRequest

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Dynamics.Commerce.Runtime.Services.Messages Namespace