Click or drag to resize

BulkOperation Class

System operation used to perform lengthy and asynchronous operations on large data sets, such as distributing a campaign activity or quick campaign.
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkBulkOperation

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 BulkOperation : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The BulkOperation type exposes the following members.

Constructors
  NameDescription
Public methodBulkOperation
Default Constructor.
Top
Properties
  NameDescription
Public propertyactivity_pointer_BulkOperation
N:1 activity_pointer_BulkOperation
Public propertyActivityId
Unique identifier of the bulk operation.
Public propertyActivityTypeCode
Type of activity.
Public propertyActualDurationMinutes
Actual duration of the bulk operation in minutes.
Public propertyActualEnd
Shows the date and time when the quick campaign was completed or canceled.
Public propertyActualStart
Shows the date and time when the activity was started or created.
Public propertyAttributes (Inherited from Entity.)
Public propertybulkoperation_activity_parties
1:N bulkoperation_activity_parties
Public propertyBulkOperation_ActivityPointers
1:N BulkOperation_ActivityPointers
Public propertyBulkOperation_Appointment
1:N BulkOperation_Appointment
Public propertyBulkOperation_AsyncOperations
1:N BulkOperation_AsyncOperations
Public propertyBulkOperation_BulkDeleteFailures
1:N BulkOperation_BulkDeleteFailures
Public propertyBulkOperation_CampaignResponse
1:N BulkOperation_CampaignResponse
Public propertyBulkOperation_Email
1:N BulkOperation_Email
Public propertyBulkOperation_Faxes
1:N BulkOperation_Faxes
Public propertyBulkOperation_Letter
1:N BulkOperation_Letter
Public propertyBulkOperation_logs
1:N BulkOperation_logs
Public propertyBulkOperation_Phonecall
1:N BulkOperation_Phonecall
Public propertyBulkOperation_QueueItem
1:N BulkOperation_QueueItem
Public propertyBulkOperation_RecurringAppointmentMaster
1:N BulkOperation_RecurringAppointmentMaster
Public propertyBulkOperation_SocialActivity
1:N BulkOperation_SocialActivity
Public propertyBulkOperationNumber
Shows the number for the quick campaign record, used to identify the quick campaign.
Public propertybusiness_unit_BulkOperation_activities
N:1 business_unit_BulkOperation_activities
Public propertyCampaignActivity_BulkOperations
N:1 CampaignActivity_BulkOperations
Public propertyCreatedBy
Shows who created the record.
Public propertyCreatedOn
Shows the date and time when the record was created. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyCreatedOnBehalfBy
Unique identifier of the delegate user who created the bulk operation.
Public propertyCreatedRecordTypeCode
Choose the activity to create that determines how target prospects or customers in this quick campaign are contacted.
Public propertyDescription
Type additional information to describe the quick campaign, such as the products or services offered.
Public propertyEntityState (Inherited from Entity.)
Public propertyErrorNumber
Shows the error code that is used to troubleshoot issues in the quick campaign.
Public propertyExtensionData (Inherited from Entity.)
Public propertyFailureCount
Number of records which failed in the bulk operation.
Public propertyFormattedValues (Inherited from Entity.)
Public propertyId (Overrides Entity.Id.)
Public propertyIsBilled
For internal use only.
Public propertyIsRegularActivity
Information regarding whether the activity is a regular activity type or event type.
Public propertyIsWorkflowCreated
Specifies if the bulk operation was created from a workflow rule.
Public propertyItem (Inherited from Entity.)
Public propertyList_BulkOperations
N:1 List_BulkOperations
Public propertylk_BulkOperation_createdby
N:1 lk_BulkOperation_createdby
Public propertylk_BulkOperation_createdonbehalfby
N:1 lk_BulkOperation_createdonbehalfby
Public propertylk_BulkOperation_modifiedby
N:1 lk_BulkOperation_modifiedby
Public propertylk_BulkOperation_modifiedonbehalfby
N:1 lk_BulkOperation_modifiedonbehalfby
Public propertyLogicalName (Inherited from Entity.)
Public propertyModifiedBy
Shows who last updated the record.
Public propertyModifiedOn
Date and time when the bulk operation was last modified.
Public propertyModifiedOnBehalfBy
Unique identifier of the delegate user who last modified the bulk operation.
Public propertyOperationTypeCode
Select the type of bulk operation process, such as quick campaign or campaign activity distribution.
Public propertyOwnerId
Enter the user or team who is assigned to manage the record. This field is updated every time the record is assigned to a different user.
Public propertyOwningBusinessUnit
Unique identifier of the business unit that owns the bulk operation.
Public propertyOwningTeam
Unique identifier of the team who owns the bulk operation.
Public propertyOwningUser
Unique identifier of the user who owns the bulk operation.
Public propertyParameters
XML string that contains the parameters to the bulk operation.
Public propertyRegardingObjectId
Choose the campaign from which the campaign activities were bulk-distributed.
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyScheduledDurationMinutes
Scheduled duration of the bulk operation, specified in minutes.
Public propertyScheduledEnd
Scheduled end date and time of the bulk operation.
Public propertyScheduledStart
Scheduled start date and time of the bulk operation.
Public propertyServiceId
Unique identifier for an associated service.
Public propertyStateCode
Shows whether the quick campaign is open, closed, or canceled. Closed or canceled quick campaigns are read-only and can't be edited.
Public propertyStatusCode
Select the quick campaign's status.
Public propertySubject
Type a short description about the objective or primary topic of the quick campaign.
Public propertySuccessCount
Number of records which succeeded in the bulk operation.
Public propertyTargetedRecordTypeCode
Select the type of records targeted in the quick campaign to identify the target audience.
Public propertyTargetMembersCount
Number of members to target.
Public propertyteam_BulkOperation
N:1 team_BulkOperation
Public propertyTimeZoneRuleVersionNumber
For internal use only.
Public propertyuser_BulkOperation
N:1 user_BulkOperation
Public propertyuserentityinstancedata_bulkoperation
1:N userentityinstancedata_bulkoperation
Public propertyUTCConversionTimeZoneCode
Time zone code that was in use when the record was created.
Public propertyVersionNumber
Version number of the bulk operation.
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