UserFilter

The UserFilter domain object model.

Namespace:
Inetdev.Commons
Type:
Class
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
No
Inherits from:
Inetdev.Data.DataModel
Implements:
System.IEquatable{Inetdev.Commons.UserFilter}

Constructors

UserFilter

Default constructor

Signature:
public Void UserFilter()

UserFilter

Initializes a new instance of UserFilter.

Signature:
public Void UserFilter(id)
Parameters
Name Type Summary
id String Object Id.

Properties

Data

Serialized filter data.

Signature:
public String Data { get; set; }

EnforceModelValidation

Whether model validation must be enforced.

Signature:
public Boolean EnforceModelValidation { get; }

Id

Object Id.

Signature:
public String Id { get; set; }

PageId

Page Id.

Signature:
public String PageId { get; set; }

UserId

User Id.

Signature:
public String UserId { get; set; }

Methods

Equals

Checks if other is equals to this object.

Signature:
public Boolean Equals(other)
Parameters
Name Type Summary
other UserFilter

Equals

Checks if obj is equals to this object.

Signature:
public Boolean Equals(obj)
Parameters
Name Type Summary
obj Object An object to compare with this object.

GetHashCode

Not required, implemented to avoid warnings, returns base.GetHasCode().

Signature:
public Int32 GetHashCode()

Load

Initializes a new instance of UserFilter by loading the data from the underlaying repository.

Signature:
public UserFilter Load(id)
Parameters
Name Type Summary
id String Object Id.

LoadAsync

Initializes a new instance of UserFilter by loading the data from the underlaying repository.

Signature:
public Task<UserFilter> LoadAsync(id)
Parameters
Name Type Summary
id String Object Id.