ExpressionList Class
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
ExpressionList is a dynamic list created through the evaluation of an expression.
Namespace: Microsoft.CommerceServer.Marketing
Assembly: Microsoft.CommerceServer.Marketing.CrossTierTypes (in Microsoft.CommerceServer.Marketing.CrossTierTypes.dll)
Syntax
'Declaration
<ComVisibleAttribute(False)> _
Public NotInheritable Class ExpressionList _
Inherits MailingList
'Usage
Dim instance As ExpressionList
[ComVisibleAttribute(false)]
public sealed class ExpressionList : MailingList
[ComVisibleAttribute(false)]
public ref class ExpressionList sealed : public MailingList
public final class ExpressionList extends MailingList
Remarks
An Expression List is used to dynamically obtain a list of Users from the Profile System based on a Marketing Expression. The expression should only reference one Profile (the User Profile that is configured in the Marketing Resource) and should not reference any other expressions.
This class cannot be publicly created. It is created using the NewExpressionList() method on MailingListManager.
Inheritance Hierarchy
System..::.Object
Microsoft.CommerceServer.Marketing..::.MarketingServices
Microsoft.CommerceServer.Marketing..::.MailingList
Microsoft.CommerceServer.Marketing..::.ExpressionList
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.