Initializes a new instance of the SiteIdFilter class.

Note: This constructor is supported for IC Server version 2017 R3 and beyond.

Namespace: ININ.IceLib.Reporting.Interactions.Filters
Assembly: ININ.IceLib.Reporting (in ININ.IceLib.Reporting.dll) Version: 0.0.0.0 (22.3.0.218)

Syntax

C#
public SiteIdFilter(
	ReportingManager manager,
	int siteId
)
Visual Basic
Public Sub New ( _
	manager As ReportingManager, _
	siteId As Integer _
)

Parameters

manager
Type: ININ.IceLib.Reporting..::..ReportingManager
The associated ReportingManager for this request.
siteId
Type: System..::..Int32
The site ID. Valid values are -1 to 999.

Remarks

If a value of -1 is specified all sites will be checked. In order to see if all sites is supported check SupportsAllSites.

Exceptions

ExceptionCondition
System..::..ArgumentOutOfRangeExceptionsiteId is not a number between -1 and 999 (inclusive) and the server supports all sites. If the server does not support all sites when siteId is not between 0 and 999 (inclusive).

Version Information

Supported for IC Server version 2017 R3 and beyond.

See Also