Request Class

Represents the base request used by all request messages.

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

[DataContractAttribute]
public ref class Request abstract

System.Object
  Microsoft.Dynamics.Commerce.Runtime.Messages.Request
    Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.DataRequest
    Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductCatalogAssociationsDataRequest
    Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SaveCartDataRequest
    Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SaveSalesTransactionDataRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.AddOrRemoveDiscountCodesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.AuthenticateDevicePartialRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.BeginReadChangedProductsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CalculateChargesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CancelOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ChangeDatabaseConnectionRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ChangedProductsSearchRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ChangeShiftStatusRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CheckAccessRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CompleteAccountActivationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CreateCustomerRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CreateHardwareStationTokenRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CreateOrderFromCartRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CreateShiftRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CreateStockCountRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.CustomersSearchRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.DeactivateDeviceRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.DeleteCartRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.DeleteShiftRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.DeleteStockCountRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.DeviceActivationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.DownloadDataSetRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.EmployeeTimeRegistrationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.EndReadChangedProductsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetActiveProductPriceRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetAddressRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetAffiliationsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetAllDeliveryOptionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetAllStoreEmployeesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetAvailableShiftsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetAvailableStoresRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetBarcodeRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetButtonGridByIdRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetButtonGridsByIdsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetButtonGridsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCardTypesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCartRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelAttributesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelCashDeclarationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelCategoryAttributesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelCategoryHierarchyRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelConfigurationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelCurrencyAmountRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelProductAttributeRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelProductAttributesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelProfileByChannelIdRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetChannelTenderTypesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCommerceListRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCreditMemoRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCurrenciesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCurrentChannelRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCustomerBalanceRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCustomerGroupsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCustomerLoyaltyCardsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetCustomersRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetDefaultChannelRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetDeliveryOptionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetDeliveryPreferencesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetDeviceConfigurationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetDiscountCodesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetEmployeePermissionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetGiftCardRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetHardwareProfileRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetIncomeExpenseAccountsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetIndependentProductPriceDiscountRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetInvoiceRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetItemAvailabilitiesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetItemAvailableQuantitiesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetItemBarcodesByIdRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetItemByIdRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetItemDimensionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetLatestOfflineDatabaseChunksRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetLineDeliveryOptionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetListingAvailableQuantitiesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetListingPublishStatusesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetLocalizedStringsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetLoyaltyCardStatusRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetLoyaltyCardTransactionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetNextBatchListingPublishStatusesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetNumberSequenceRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetOfflineDatabaseChunkRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetOfflineSyncStatsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetOfflineTransactionCountRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetOfflineTransactionIdsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetOfflineTransactionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetOnlineChannelRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetOperationPermissionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetOrdersRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetPickingListRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductCatalogsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductDeliveryOptionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductRefinersRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductsInCartRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetPromotionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetPurchaseOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetReasonCodesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetReceiptRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetReportDataRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetReturnOrderReasonCodesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetSalesTaxGroupsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetShiftRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetShipmentLineMappingRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetShipmentPublishingStatusRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetShipmentsBatchRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetShipmentsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetStockCountRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetStoreLocationsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetStoreOperationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetStoreProductAvailabilityRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetStoresByEmployeeRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetStoresRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetSupportedCardTypesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetSupportedLanguagesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetSupportedReportsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetTaxOverridesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetTillLayoutRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetTransferOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetUnitsOfMeasureRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetWarehouseDetailsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.GetXAndZReportReceiptRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.IssueLoyaltyCardRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.IssueOrAddToGiftCardRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.PickAndPackOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.PickupAtStoreRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.PriceCheckRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ProcessBarcodeTypeRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ProductSearchRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.PurgeOfflineTransactionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.RecalculateOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.RecallCustomerOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.RecallSalesInvoiceRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ResumeCartRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveCartRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveCommerceListRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveCustomerOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveKitTransactionRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveOfflineTransactionsRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SavePickingListRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SavePurchaseOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveReasonCodeLineRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveShipmentPublishingStatusRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveStockCountRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveStoreOperationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveTenderLineRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveTransferOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SaveVoidTransactionRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SearchStoreRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SendCustomerAccountActivationEmailRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SendCustomerEmailRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ShiftRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SubmitSalesTransactionRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SuspendCartRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.SyncStockCountRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.TransferCartRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.TransferShiftRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UpdateChannelPropertiesRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UpdateChannelPublishingStatusRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UpdateCustomerRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UpdateListingPublishingStatusRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UpdateOnlineChannelPublishStatusRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UploadOrderRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UserAuthenticationRenewalRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UserAuthenticationRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UserChangePasswordRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UserLogOffRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.UserResetPasswordRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ValidateAccountActivationRequestRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ValidateHardwareStationTokenRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.ValidateTenderLineForAddRequest
    Microsoft.Dynamics.Commerce.Runtime.Messages.VerifyProductExistenceRequest
    Microsoft.Dynamics.Commerce.Runtime.Sdk.HardwareStation.MakePaymentRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CommitStockCountJournalRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CreateStockCountJournalRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CreditMemoRealtimeRequestBase
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.DeleteStockCountJournalRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCreditMemoRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetDeliveryPreferencesServiceRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetGiftCardRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetNumberSequenceSeedDataTransactionServiceRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetShipmentsRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetStockCountJournalsRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetStockCountJournalTransactionsRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetStoreAvailabilityRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GiftCardRealtimeRequestBase
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.IndiaGetInterStateTaxRegimeServiceRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ProductSearchServiceRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SendEmailServiceRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ServiceRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UnlockGiftCardRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateCustomerAccountPaymentRealtimeRequest
    Microsoft.Dynamics.Commerce.Runtime.Services.Messages.VoidGiftCardRealtimeRequest

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

Community Additions

ADD
Show: