Show / Hide Table of Contents

Class CriteriaInformation

Carrier for criteria information. It contains all the search criteria - that is, ArchiveRestrictionInfo - objects, including a column specification. In addition, it contains the same criteria expressed as an archive, with an array of ArchiveColumnInfo specifications and a set of ArchiveRow rows. The rows of the archive form a subset of the restriction array.

Carrier object for CriteriaInformation. Services for the CriteriaInformation Carrier is available from the Find Agent.
Inheritance
object
CriteriaInformation
Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.1.0.0")]
public class CriteriaInformation : Carrier

Constructors

CriteriaInformation()

Default constructor

Declaration
public CriteriaInformation()
See Also
IFindAgent

Properties

CriteriaArchiveColumns

Array of ColumnInfo column specifications

Declaration
[DataMember]
public virtual ArchiveColumnInfo[] CriteriaArchiveColumns { get; set; }
Property Value
Type Description
ArchiveColumnInfo[]
See Also
IFindAgent

CriteriaArchiveRows

Array of archive list items, i.e., the service layer carrier for archive rows. These are the criteria, represented as archive rows.

Declaration
[DataMember]
public virtual ArchiveListItem[] CriteriaArchiveRows { get; set; }
Property Value
Type Description
ArchiveListItem[]
See Also
IFindAgent

RestrictionGroups

Array of restrictiongroups, including the default first group of restrictions

Declaration
[DataMember]
public virtual ArchiveRestrictionGroup[] RestrictionGroups { get; set; }
Property Value
Type Description
ArchiveRestrictionGroup[]
See Also
IFindAgent

Restrictions

Array of ArchiveRestrictionInfo restriction specifications (for the first restrictiongroup if there are more than one group

Declaration
[DataMember]
public virtual ArchiveRestrictionInfo[] Restrictions { get; set; }
Property Value
Type Description
ArchiveRestrictionInfo[]
See Also
IFindAgent

Methods

ToString()

Returns the carrier contents as a formatted string.

Declaration
public override string ToString()
Returns
Type Description
string

The carrier contents.

See Also
IFindAgent

ToString(string)

Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.

Declaration
public string ToString(string prefix)
Parameters
Type Name Description
string prefix

The line prefix (typically used for indenting)

Returns
Type Description
string

The carrier contents.

See Also
IFindAgent

See Also

IFindAgent
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top