Click or drag to resize

RoleAssignmentInfo Class

Information about a ResourceAssignment dataobject.
Inheritance Hierarchy
SystemObject
  Omada.OE.Solution.OIM.ModelRoleAssignmentInfo

Namespace:  Omada.OE.Solution.OIM.Model
Assembly:  Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntax
C#
[SerializableAttribute]
public class RoleAssignmentInfo : IObjectWithId, 
	ICloneable

The RoleAssignmentInfo type exposes the following members.

Constructors
  NameDescription
Public methodRoleAssignmentInfo
Top
Properties
  NameDescription
Public propertyContextId
The value of the RA_CONTEXT property on the Resource Assignment object
Public propertyId
Public propertyIdentityId
Public propertyInterpretedStatus
The purpose of InterpretedStatus is to make it easier to conclude on StatusId.
Public propertyResourceId
Public propertyStatusId
Set property value id of the ResourceAssignment.Status property.
Public propertyValidFrom
Public propertyValidTo
Top
Methods
  NameDescription
Public methodStatic memberCheckIntegrity(DataObject)
Returns whether the resource assignment data object has proper values for 'id', 'identity' and 'resource'.
Public methodStatic memberCheckIntegrity(DataObject, Boolean)
Returns whether the resource assignment data object has proper values for 'id', 'identity' and 'resource'.
Public methodClone
Public methodStatic memberGetRoleAssignmentInfo
Throws an exception if the resource assignment data object doesn't have proper values for 'id', 'identity' and 'resource'.
Public methodStatic memberGetRoleAssignmentInfos
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
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate methodIObjectWithId.GetId
Top
See Also