Click or drag to resize

ResourceAssignmentStatusLoadOptions Class

Load options for loading resource assignment data objects. The data objects are used for showing the status of an access request where the assignment was created.
Inheritance Hierarchy

Namespace:  Omada.OE.Solution.OIM.AppLogic.PackagedSolution.AccessRequest
Assembly:  Omada.OE.Solution.OIM.AppLogic (in Omada.OE.Solution.OIM.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public class ResourceAssignmentStatusLoadOptions : ResourceAssignmentStatusLoadOptionsBase

The ResourceAssignmentStatusLoadOptions type exposes the following members.

Properties
  NameDescription
Public propertyAccessRequestIds
Only load resource assignments created in acccess requests with these ids
(Inherited from ResourceAssignmentStatusLoadOptionsBase.)
Public propertyBeneficiaryIdentityId
Load access requests where this identity is the beneficiary.
(Inherited from DataObjectLoadOptionsWrapperResourceAssignment.)
Public propertyCreatedByUserId
Load access requests created by this user.
(Inherited from DataObjectLoadOptionsWrapperResourceAssignment.)
Public propertyExcludeAssignmentsWithActiveExtensionRequest
Exclude assignments that are part of an active extension request
(Inherited from ResourceAssignmentStatusLoadOptionsBase.)
Public propertyExcludeAssignmentsWithNoValidToDate
Assignments with a valid to date where the year is 9999 are considered to be valid forever. These assignments will be excluded if this property is set to true.
(Inherited from ResourceAssignmentStatusLoadOptionsBase.)
Public propertyMaxObjects
Maximum number of objects to load. If MaxObjects = 0 all objects are loaded.
(Inherited from DataObjectLoadOptionsWrapper.)
Public propertyMustOriginFromAccessRequest
Only load resource assignments originating from access requests
(Inherited from ResourceAssignmentStatusLoadOptionsBase.)
Public propertyPage
Page
(Inherited from DataObjectLoadOptionsWrapper.)
Public propertySearchString
Search string to apply on the data objects
(Inherited from DataObjectLoadOptionsWrapperBase.)
Public propertySortDescending
(Inherited from DataObjectLoadOptionsWrapper.)
Public propertySortField
Default is CreateTime
Top
Methods
  NameDescription
Protected methodAddCommonDataObjectLoadOptionsPropertiesForResourceAssignments
Protected methodAddCreatedByAndBeneficiaryFilter
Public methodAddSearchFilter
Add a search filter to a property on a resource assignment. Only one search filter can be added for each supported property.
(Inherited from ResourceAssignmentStatusLoadOptionsBase.)
Public methodConvertToDataObjectLoadOptions
Returns a DataObjectLoadOptions that can be used for loading resource assignment data objects.
Public methodStatic memberCreateForAccessRequestIds
Load resource assignments that origins from the provided access requests
Public methodStatic memberCreateForBeneficiary
Load resource assignments where the benificiary is a specific identity
Public methodStatic memberCreateForCreatedByUser
Load resource assignments created by a specific user
Public methodStatic memberCreateForCreatedByUserOrBeneficiary
Load resource assignments created by a specific user OR where the benificiary is a specific identity
Top
Fields
  NameDescription
Protected fieldloadOptions
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also