Table of Contents

Class PersonFilter

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class PersonFilter : Filter, ISearchReport
Inheritance
PersonFilter
Implements
Inherited Members

Constructors

PersonFilter()

public PersonFilter()

Properties

AccountStatuses

public Guid[] AccountStatuses { get; set; }

Property Value

Guid[]

AddressTypes

public string[] AddressTypes { get; set; }

Property Value

string[]

CandidateIsActivelySeeking

public bool? CandidateIsActivelySeeking { get; set; }

Property Value

bool?

CandidateOccupationKey

public string CandidateOccupationKey { get; set; }

Property Value

string

Cities

public string[] Cities { get; set; }

Property Value

string[]

CloakedUsers

public InclusionType CloakedUsers { get; set; }

Property Value

InclusionType

CodeContains

public string CodeContains { get; set; }

Property Value

string

CodeExact

public string CodeExact { get; set; }

Property Value

string

CodeNotExact

public string CodeNotExact { get; set; }

Property Value

string

CodesExact

public string[] CodesExact { get; set; }

Property Value

string[]

CommentKeyword

public string CommentKeyword { get; set; }

Property Value

string

CommentsFlag

public int[] CommentsFlag { get; set; }

Property Value

int[]

Country

public string Country { get; set; }

Property Value

string

DayLastActive

public DateTime? DayLastActive { get; set; }

Property Value

DateTime?

DownstreamUserIdentifiers

public Guid[] DownstreamUserIdentifiers { get; set; }

Property Value

Guid[]

EmailAlternateContains

public string EmailAlternateContains { get; set; }

Property Value

string

EmailAlternateEnabled

public bool? EmailAlternateEnabled { get; set; }

Property Value

bool?

EmailContains

public string EmailContains { get; set; }

Property Value

string

EmailDomains

public string EmailDomains { get; set; }

Property Value

string

EmailEnabled

public bool? EmailEnabled { get; set; }

Property Value

bool?

EmailExact

public string EmailExact { get; set; }

Property Value

string

EmailNotEndsWith

public string EmailNotEndsWith { get; set; }

Property Value

string

EmailOrEmailAlternateEnabled

public bool? EmailOrEmailAlternateEnabled { get; set; }

Property Value

bool?

EmailStatus

public string EmailStatus { get; set; }

Property Value

string

EmailVerified

public bool? EmailVerified { get; set; }

Property Value

bool?

EmailsExact

public string[] EmailsExact { get; set; }

Property Value

string[]

EmployerGroupIdentifier

public Guid? EmployerGroupIdentifier { get; set; }

Property Value

Guid?

EmployerGroups

public Guid[] EmployerGroups { get; set; }

Property Value

Guid[]

EmployerParentGroupIdentifier

public Guid? EmployerParentGroupIdentifier { get; set; }

Property Value

Guid?

ExcludeContainerIdentifier

public Guid? ExcludeContainerIdentifier { get; set; }

Property Value

Guid?

ExcludeGroupIdentifier

public Guid? ExcludeGroupIdentifier { get; set; }

Property Value

Guid?

ExcludeUserIdentifiers

public Guid[] ExcludeUserIdentifiers { get; set; }

Property Value

Guid[]

FirstName

public string FirstName { get; set; }

Property Value

string

FullName

public string FullName { get; set; }

Property Value

string

Gender

public string Gender { get; set; }

Property Value

string

GroupDepartmentFunctions

public string[] GroupDepartmentFunctions { get; set; }

Property Value

string[]

GroupDepartmentIdentifiers

public Guid[] GroupDepartmentIdentifiers { get; set; }

Property Value

Guid[]

GroupIdentifier

public Guid? GroupIdentifier { get; set; }

Property Value

Guid?

GroupMembershipDate

public DateTimeOffset? GroupMembershipDate { get; set; }

Property Value

DateTimeOffset?

GroupRoleIdentifiers

public Guid[] GroupRoleIdentifiers { get; set; }

Property Value

Guid[]

Groups

public Guid[] Groups { get; set; }

Property Value

Guid[]

IncludeUserIdentifiers

public Guid[] IncludeUserIdentifiers { get; set; }

Property Value

Guid[]

IsAdministrator

public bool? IsAdministrator { get; set; }

Property Value

bool?

IsApproved

public bool? IsApproved { get; set; }

Property Value

bool?

IsArchived

public bool? IsArchived { get; set; }

Property Value

bool?

IsCandidate

public bool? IsCandidate { get; set; }

Property Value

bool?

IsCmds

public bool? IsCmds { get; set; }

Property Value

bool?

IsConsentToShare

public bool? IsConsentToShare { get; set; }

Property Value

bool?

IsEmailPatternValid

public bool? IsEmailPatternValid { get; set; }

Property Value

bool?

IsJobsApproved

public bool? IsJobsApproved { get; set; }

Property Value

bool?

IsMultiOrganization

public bool? IsMultiOrganization { get; set; }

Property Value

bool?

IsPasswordAssigned

public bool? IsPasswordAssigned { get; set; }

Property Value

bool?

IssueStatusEffectiveSince

public DateTimeOffset? IssueStatusEffectiveSince { get; set; }

Property Value

DateTimeOffset?

IssueType

public string IssueType { get; set; }

Property Value

string

JobTitle

public string JobTitle { get; set; }

Property Value

string

LastAuthenticatedBefore

public DateTimeOffset? LastAuthenticatedBefore { get; set; }

Property Value

DateTimeOffset?

LastAuthenticatedSince

public DateTimeOffset? LastAuthenticatedSince { get; set; }

Property Value

DateTimeOffset?

LastName

public string LastName { get; set; }

Property Value

string

MembershipReasonExpirySince

public DateTimeOffset? MembershipReasonExpirySince { get; set; }

Property Value

DateTimeOffset?

ModifiedBefore

public DateTime? ModifiedBefore { get; set; }

Property Value

DateTime?

ModifiedSince

public DateTime? ModifiedSince { get; set; }

Property Value

DateTime?

MustHaveComments

public bool MustHaveComments { get; set; }

Property Value

bool

MustHaveCompletedCases

public bool MustHaveCompletedCases { get; set; }

Property Value

bool

NameFilterType

public string NameFilterType { get; set; }

Property Value

string

NameOrAccountNumber

public string NameOrAccountNumber { get; set; }

Property Value

string

OccupationInterest

public Guid? OccupationInterest { get; set; }

Property Value

Guid?

OccupationStandardIdentifier

public Guid? OccupationStandardIdentifier { get; set; }

Property Value

Guid?

OrganizationIdentifier

public Guid? OrganizationIdentifier { get; set; }

Property Value

Guid?

OrganizationOrParentIdentifier

public Guid? OrganizationOrParentIdentifier { get; set; }

Property Value

Guid?

OrganizationPersonTypes

public string[] OrganizationPersonTypes { get; set; }

Property Value

string[]

PersonIssue

public PersonCaseType PersonIssue { get; set; }

Property Value

PersonCaseType

Phone

public string Phone { get; set; }

Property Value

string

Provinces

public string[] Provinces { get; set; }

Property Value

string[]

Region

public string Region { get; set; }

Property Value

string

SessionCount

public int? SessionCount { get; set; }

Property Value

int?

Street1

public string[] Street1 { get; set; }

Property Value

string[]

UpstreamUserIdentifiers

public Guid[] UpstreamUserIdentifiers { get; set; }

Property Value

Guid[]

UserIdentifier

public Guid? UserIdentifier { get; set; }

Property Value

Guid?

UtcCreatedBefore

public DateTime? UtcCreatedBefore { get; set; }

Property Value

DateTime?

UtcCreatedSince

public DateTime? UtcCreatedSince { get; set; }

Property Value

DateTime?

ValidAchievementIdentifier

public Guid? ValidAchievementIdentifier { get; set; }

Property Value

Guid?

Methods

Clone()

public PersonFilter Clone()

Returns

PersonFilter