Share via


ExpressionTargetCollection Class

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

Contains a set of ExpressionTarget objects.

Namespace:  Microsoft.CommerceServer.Marketing
Assembly:  Microsoft.CommerceServer.Marketing.CrossTierTypes (in Microsoft.CommerceServer.Marketing.CrossTierTypes.dll)

Syntax

'Declaration
Public NotInheritable Class ExpressionTargetCollection _
    Inherits Collection(Of ExpressionTarget)
'Usage
Dim instance As ExpressionTargetCollection
public sealed class ExpressionTargetCollection : Collection<ExpressionTarget>
public ref class ExpressionTargetCollection sealed : public Collection<ExpressionTarget^>
public final class ExpressionTargetCollection extends Collection<ExpressionTarget>

Remarks

After you create your target expressions, you can combine them to form a target group. A target group is a collection of expressions and actions. For example, you might create one expression to show a specific piece of content to customers who have visited the site ten times, and another expression to show content to customers who have purchased a soccer shirt.

Inheritance Hierarchy

System..::.Object
  System.Collections.ObjectModel..::.Collection<(Of <(ExpressionTarget>)>)
    Microsoft.CommerceServer.Marketing..::.ExpressionTargetCollection

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

ExpressionTargetCollection Members

Microsoft.CommerceServer.Marketing Namespace

Other Resources

What is a Target Group?