MarketingWebService Members
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
The Web service layer is the primary public interface to the Marketing system application.
The MarketingWebService type exposes the following members.
Constructors
Name | Description | |
---|---|---|
MarketingWebService | Initializes a new instance of the MarketingWebService class. |
Top
Methods
Name | Description | |
---|---|---|
AbortListOperation | This method is used to abort the specified list operation. | |
AccessCheckCancelCouponExport | Checks whether the user has permissions to cancel a coupon export. | |
ActivateCampaign | Activates a specific campaign. | |
ActivateCampaignItem | Activates a specific campaign item. | |
AddUserToList | Adds a user to a mailing list. | |
AppendExpressionToList | Uses an expression to search for a list of user profiles and adds them to an existing static list (any duplicate users are left as is in the destination list). | |
AppendLists | Joins one static list to another static list (any duplicate users are left as is in the destination list). | |
CancelPromoCodeGeneration | This method is used to cancel promo codes for a discount. | |
CopyCampaignItem | Creates a copy of an existing CampaignItem. | |
CopyExpression | Creates a copy of an existing Expression. | |
CreateListCopy | Creates a copy of a list. If it is a static list, it also copies all the users from the source to the destination list. | |
DeleteBatch | Deletes a batch of promocodes. | |
DeleteCampaign | Deletes an existing Campaign. | |
DeleteCampaignEventType | Deletes a CampaignEventType. | |
DeleteCampaignItem | Deletes a CampaignItem. | |
DeleteCustomer | Deletes an existing Customer. | |
DeleteDisplaySize | Deletes a specified DisplaySize. | |
DeleteDisplayTemplate | Deletes a specified DisplayTemplate. | |
DeleteExpression | Deletes a specified Expression. | |
DeleteIndustryCode | Deletes a specified IndustryCode. | |
DeleteList | Deletes a specified list. | |
DeletePageGroup | Deletes a specified PageGroup. | |
DeletePromoCodeDefinition | Deletes an existing PromoCodeDefinition along with related promotion codes, promotion code history and promotion code transactions. | |
Dispose | Overloaded. | |
Equals | (Inherited from Object.) | |
ExecuteSearch | Searches for an entity in the marketing system based on the input parameters. | |
ExecuteSearchWithCount | Searches for an entity in the marketing system based on the input parameters. The total number of returned records are available. | |
Finalize | (Inherited from MarshalByValueComponent.) | |
GenerateCampaignItemPreview | Generate the HTML preview for a campaign item given the template and property set to use for the preview. | |
GenerateRandomPromoCodes | This method is used to generate promo codes for a discount. The discount must already be associated with a PromoCodeDefinition. | |
GetAllCampaignEventTypes | Gets all the CampaignEventType objects in the System. | |
GetAllDisplaySizes | Gets all the DisplaySize objects in the System. | |
GetAllDisplayTemplates | Gets all the DisplayTemplate objects in the System. | |
GetAllExpressionCategories | Gets all the expression categories objects in the System. | |
GetAllIndustryCodes | Gets all the IndustryCode objects in the System. | |
GetAllLanguagesInUse | Gets all the Language codes that are in use by the marketing system. | |
GetAllMailingLists | Gets all the MailingList objects in the System. | |
GetAllowedProfileDefinition | This method returns a profile definition used in Expression lists. | |
GetAllPageGroups | Gets all the PageGroup objects in the System. | |
GetAuthorizedTasks | Gets the list of tasks that the caller is authorized to perform. | |
GetBatchInfosForDefinition | Returns an array with the BatchInfo containing info about batches in the given PromoCodeDefinition. | |
GetCampaign | Retrieves an existing Campaign, as identified by the Campaign's unique identifier. | |
GetCampaignEventType | Retrieves an existing CampaignEventType, as identified by the Event Type's unique identifier. | |
GetCampaignItem | Retrieves a CampaignItem, as identified by the Campaign's unique identifier. | |
GetCustomer | Retrieves an existing Customer, as identified by the Customer's unique identifier. | |
GetDefaultLanguage | Gets the marketing system default language. | |
GetDisplaySize | Retrieves an existing DisplaySize as identified by the specified identifier. | |
GetDisplaySizeByName | Retrieves an existing DisplaySize as identified by the specified name. | |
GetDisplayTemplate | Retrieves an existing DisplayTemplate from the system as identified by the specified identifier. | |
GetDisplayTemplateByName | Retrieves an existing DisplayTemplate as identified by the specified name. | |
GetExpression | Retrieves an existing Expression, as identified by the expression's unique identifier. | |
GetHashCode | (Inherited from Object.) | |
GetIndustryCode | Retrieves an existing IndustryCode as identified by the specified identifier. | |
GetListOperation | Retrieves details about a list operation. | |
GetListOperationHistory | Get the operation history for a specified list. | |
GetMailingList | Gets a Mailing List from the system. | |
GetMaximumPromoCodeBatchSize | Gets the maximum number of promo codes that can be generated in a single batch. | |
GetMostRecentListOperation | Retrieves details about the last operation that performed on a list. | |
GetPageGroup | Gets a page group from the system. | |
GetProfileDefinitions | Retrieves a set of profile definitions available to the Marketing system. | |
GetPromoCodeDefinition | Gets a PromoCodeDefinition specified by an identifier. | |
GetPromoCodeGenerationStatus | Represents the current status of a promotion code import, export, or generation task. | |
GetSearchableProperties | Gets the properties in the system that can be searched on. | |
GetService | (Inherited from MarshalByValueComponent.) | |
GetServiceVersion | Returns the WebServiceVersion of the MarketingWebService. | |
GetSiteTerms | Retrieves a set of Site Terms from the Profiles Resource that are available to the Marketing system. | |
GetType | (Inherited from Object.) | |
GetUserFromList | Get the user information from a specified list. | |
ImportMailingList | This method is used to import users into a Simple Mailing List. | |
ImportPromoCodes | This method is used to generate promo codes for a discount. | |
InitImportMailingList | This method is used to initialize import of users into a Simple Mailing List. | |
InitImportPromoCodes | This method is used to initialize import of promo codes for a discount. | |
LookupPromoCodeDefinitionByCode | Returns a PromoCodeDefinition for a specific promotion code (discount) identifier. | |
MemberwiseClone | (Inherited from Object.) | |
MoveCampaignItemToCampaign | Moves a Campaign Item into another Campaign. The operation causes the database to be updated immediately. | |
MoveCampaignToCustomer | Moves a Campaign from one Customer to another. | |
NewCampaign | Creates a new Campaign for a specified customer. | |
NewCampaignItem | Creates a new CampaignItem under a specified Campaign. | |
NewCustomer | Creates a new Customer with the default parameters | |
NewExpression | Creates a new Expression. | |
NewPromoCodeDefinition | Creates a new PromoCodeDefinition object with default values. | |
PrioritizeDiscount | Sets or updates the priority of a discount. | |
PropagateOrLogException | Serializes the exception into a SoapException detail node and throw the new serialized exception. | |
RefreshCache | Refreshes a marketing system cache (such as the Ads cache or the Disounts Cache). | |
RemoveUserFromList | Removes a single specified user from a static mailing list. | |
RestoreCampaign | Restores a deleted Campaign, associates it with the specified Customer, and gives it a new name. | |
RestoreCampaignItem | Restores a deleted CampaignItem, associates it with the specified Campaign record, and gives it a new name. | |
RestoreCustomer | Restores a deleted Customer record, based upon its unique identifier, and gives it a new name. | |
RevertPromoCodeRedemption | This method can be used if an order or part of an order is canceled to reflect the change in the promo code history and usage counts. | |
SaveCampaign | Insert a new Campaign (if the identifier is zero), or updates an existing Campaign (if the identifier is not zero). | |
SaveCampaignEventType | Insert a new Campaign Event (if the identifier is zero), or updates an existing Campaign Event (if the identifier is not zero). | |
SaveCampaignItem | Insert a new CampaignItem (if the identifier is zero), or updates an existing CampaignItem (if the identifier is not zero). | |
SaveCustomer | Insert a new Customer (if the identifier is zero), or updates an existing Customer (if the identifier is not zero). | |
SaveDisplaySize | Insert a new DisplaySize (if the identifier is zero), or updates an existing DisplaySize (if the identifier is not zero). | |
SaveDisplayTemplate | Insert a new DisplayTemplate (if the identifier is zero), or updates an existing DisplayTemplate (if the identifier is not zero). | |
SaveExpression | Insert a new Expression (if the identifier is zero), or updates an existing Expression (if the identifier is not zero). | |
SaveExpressionCategories | Saves the ExpressionCategorySet in the system. | |
SaveIndustryCode | Insert a new IndustryCode (if the identifier is zero), or updates an existing IndustryCode (if the identifier is not zero). | |
SaveMailingList | Insert a new MailingList (if the identifier is Guid.Empty), or updates an existing MailingList (if the identifier is not Guid.Empty). | |
SavePageGroup | Insert a new PageGroup (if the identifier is zero), or updates an existing PageGroup (if the identifier is not zero). | |
SavePromoCodeDefinition | Insert a new PromoCodeDefinition (if the identifier is zero), or updates an existing PromoCodeDefinition (if the identifier is not zero). | |
SubtractLists | Subtracts one static list from another static list asynchronously. | |
TestDirectMail | Sends a test mail out for a direct mail by scheduling a direct mailer job to run immediately. | |
ToString | (Inherited from MarshalByValueComponent.) | |
UpdateDiscountPriorities | Updates the priorities of a set of discounts. | |
UpdateUserInList | Updates the user information in a list. | |
UploadChunk | Upload a portion of the import file to the server. |
Top
Properties
Name | Description | |
---|---|---|
Application | (Inherited from WebService.) | |
AuthorizationEnabled | Gets a flag indicating whether the authorization checks are enabled on the web service. | |
AuthorizationPolicyPath | Gets the full path to the authorization policy file being used by the web service. | |
ConnectionString | Gets the database connection string the List Manager uses to store lists. | |
Container | (Inherited from MarshalByValueComponent.) | |
Context | (Inherited from WebService.) | |
DesignMode | (Inherited from MarshalByValueComponent.) | |
Events | (Inherited from MarshalByValueComponent.) | |
ListConnectionString | Gets the database connection string the List Manager uses to store lists. | |
Server | (Inherited from WebService.) | |
Session | (Inherited from WebService.) | |
Site | (Inherited from MarshalByValueComponent.) | |
SiteResources | Gets the collection that contains the resources installed in a site. | |
SoapVersion | (Inherited from WebService.) | |
User | (Inherited from WebService.) |
Top
Events
Name | Description | |
---|---|---|
Disposed | (Inherited from MarshalByValueComponent.) |
Top