Initializes a new BusinessRule instance.

Namespace:  Endeca.Data
Assembly:  Endeca.Data (in Endeca.Data.dll) Version: 2.1.3.0 (2.1.3.622)

Syntax

C#
public BusinessRule(
	string id,
	string title,
	string style,
	string zone,
	long matchingRecordCount,
	string sortAttribute,
	Nullable<SortDirection> sortOrder,
	IList<Record> records,
	PropertyMap properties,
	IList<DisconnectedDimensionValue> navigationState
)
Visual Basic (Declaration)
Public Sub New ( _
	id As String, _
	title As String, _
	style As String, _
	zone As String, _
	matchingRecordCount As Long, _
	sortAttribute As String, _
	sortOrder As Nullable(Of SortDirection), _
	records As IList(Of Record), _
	properties As PropertyMap, _
	navigationState As IList(Of DisconnectedDimensionValue) _
)
Visual C++
public:
BusinessRule(
	String^ id, 
	String^ title, 
	String^ style, 
	String^ zone, 
	long long matchingRecordCount, 
	String^ sortAttribute, 
	Nullable<SortDirection> sortOrder, 
	IList<Record^>^ records, 
	PropertyMap^ properties, 
	IList<DisconnectedDimensionValue^>^ navigationState
)

Parameters

id
Type: System..::.String
title
Type: System..::.String
style
Type: System..::.String
zone
Type: System..::.String
matchingRecordCount
Type: System..::.Int64
sortAttribute
Type: System..::.String
sortOrder
Type: System..::.Nullable<(Of <(SortDirection>)>)
records
Type: System.Collections.Generic..::.IList<(Of <(Record>)>)
properties
Type: Endeca.Data..::.PropertyMap
navigationState
Type: System.Collections.Generic..::.IList<(Of <(DisconnectedDimensionValue>)>)

See Also