Click or drag to resize

ResourceSpec Class

Selection rule that allows the scheduling engine to select a number of resources from a pool of resources. The rules can be associated with a service.
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkResourceSpec

Namespace:  Novalys.VisualGuard.Security.CRM.Sdk
Assembly:  Novalys.VisualGuard.Security.CRM (in Novalys.VisualGuard.Security.CRM.dll) Version: 2019.0.101.19 (2019.0.0101.19)
Syntax
public class ResourceSpec : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The ResourceSpec type exposes the following members.

Constructors
  NameDescription
Public methodResourceSpec
Default Constructor.
Top
Properties
  NameDescription
Public propertyActivityPartyResourceSpec
1:N ActivityPartyResourceSpec
Public propertyAttributes (Inherited from Entity.)
Public propertybusiness_unit_resource_specs
N:1 business_unit_resource_specs
Public propertyBusinessUnitId
Unique identifier of the business unit with which the resource specification is associated.
Public propertyconstraint_based_group_resource_specs
N:1 constraint_based_group_resource_specs
Public propertyConstraints
Additional constraints, specified as expressions, which are used to filter a set of valid resources.
Public propertyCreatedBy
Unique identifier of the user who created the resource specification.
Public propertyCreatedOn
Date and time when the resource specification was created.
Public propertyCreatedOnBehalfBy
Unique identifier of the delegate user who created the resourcespec.
Public propertyDescription
Selection rule that allows the scheduling engine to select a number of resources from a pool of resources. The rules can be associated with a service.
Public propertyEffortRequired
Number that specifies the minimal effort required from resources.
Public propertyEntityState (Inherited from Entity.)
Public propertyExtensionData (Inherited from Entity.)
Public propertyFormattedValues (Inherited from Entity.)
Public propertyGroupObjectId
Unique identifier of the scheduling group with which the resource specification is associated.
Public propertyId (Overrides Entity.Id.)
Public propertyItem (Inherited from Entity.)
Public propertylk_resourcespec_createdby
N:1 lk_resourcespec_createdby
Public propertylk_resourcespec_createdonbehalfby
N:1 lk_resourcespec_createdonbehalfby
Public propertylk_resourcespec_modifiedby
N:1 lk_resourcespec_modifiedby
Public propertylk_resourcespec_modifiedonbehalfby
N:1 lk_resourcespec_modifiedonbehalfby
Public propertyLogicalName (Inherited from Entity.)
Public propertyModifiedBy
Unique identifier of the user who last modified the resource specification.
Public propertyModifiedOn
Date and time when the resource specification was last modified.
Public propertyModifiedOnBehalfBy
Unique identifier of the delegate user who last modified the resourcespec.
Public propertyName
Name of the resource specification.
Public propertyObjectiveExpression
Search strategy to use for the resource specification.
Public propertyObjectTypeCode
Type of entity with which the resource specification is associated.
Public propertyorganization_resource_specs
N:1 organization_resource_specs
Public propertyOrganizationId
Unique identifier of the organization with which the resource specification is associated.
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyRequiredCount
Required number of resources that must be available. Use -1 to indicate all resources.
Public propertyresource_spec_services
1:N resource_spec_services
Public propertyResourceSpec_Annotation
1:N ResourceSpec_Annotation
Public propertyResourceSpec_AsyncOperations
1:N ResourceSpec_AsyncOperations
Public propertyResourceSpec_BulkDeleteFailures
1:N ResourceSpec_BulkDeleteFailures
Public propertyresourcespec_resources
1:N resourcespec_resources
Public propertyResourceSpecId
Unique identifier of the resource specification.
Public propertySameSite
Value that specifies that all valid and available resources must be in the same site.
Public propertyteam_resource_specs
N:1 team_resource_specs
Public propertyuserentityinstancedata_resourcespec
1:N userentityinstancedata_resourcespec
Public propertyVersionNumber
Top
Methods
  NameDescription
Public methodContains (Inherited from Entity.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributeValue``1 (Inherited from Entity.)
Protected methodGetFormattedAttributeValue (Inherited from Entity.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetRelatedEntities``1 (Inherited from Entity.)
Protected methodGetRelatedEntity``1 (Inherited from Entity.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetAttributeValue (Inherited from Entity.)
Protected methodSetRelatedEntities``1 (Inherited from Entity.)
Protected methodSetRelatedEntity``1 (Inherited from Entity.)
Public methodToEntity``1 (Inherited from Entity.)
Public methodToEntityReference (Inherited from Entity.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
Fields
See Also