# PubItemCriteria

## NAMESPACE

RASAdminEngine.Core.OutputModels.Assignment.Criteria

## DESCRIPTION

PubItem Criteria

## INHERITED FROM

[RASSerilazableObj](rasserilazableobj)

â‡’

PubItemCriteria

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

Type

Name

Description

[AccessType](accesstype)

Access

The Criteria Access Type

[DevicesCriteria](devicescriteria)

Devices

The Devices Criteria

[GatewaysCriteria](gatewayscriteria)

Gateways

[HardwareIDsCriteria](hardwareidscriteria)

HardwareIDs

[IPsCriteria](ipscriteria)

IPs

[OSsCriteria](osscriteria)

OSs

[SecurityPrincipalsCriteria](securityprincipalscriteria)

SecurityPrincipals

[ThemesCriteria](themescriteria)

Themes

The Themes Criteria

## PUBLIC METHODS

Type

Name

Description

Int32

CompareTo (Object obj)

Inherited from [RASSerilazableObj](rasserilazableobj)

Boolean

Equals (Object obj)

Inherited from [RASSerilazableObj](rasserilazableobj)

Int32

GetHashCode ()

Inherited from [RASSerilazableObj](rasserilazableobj)

Type

GetType ()

String

ToString ()

### References to Types

|                                                                                                                              |
| ---------------------------------------------------------------------------------------------------------------------------- |
| [PubItemRule](https://github.com/Parallels-Corp/TEST-docs/blob/MDDoc-fixes/MDDocumentation/MD/RASAdmin/types/PubItemRule.md) |
