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
    Crm.MSCrmServiceBulkOperation

Namespace: Crm.MSCrmService
Assembly: Scripting (in Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
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_MailboxTrackingFolder 1:N BulkOperation_MailboxTrackingFolder
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 propertyBulkOperation_SyncErrors 1:N BulkOperation_SyncErrors
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 propertyHasLazyFileAttribute
(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 propertyKeyAttributes
(Inherited from Entity)
Public propertyLazyFileAttributeKey
(Inherited from Entity)
Public propertyLazyFileAttributeValue
(Inherited from Entity)
Public propertyLazyFileSizeAttributeKey
(Inherited from Entity)
Public propertyLazyFileSizeAttributeValue
(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 propertyRowVersion
(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 methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows 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 methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetRelatedEntities``1
(Inherited from Entity)
Protected methodGetRelatedEntity``1
(Inherited from Entity)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates 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 methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryGetAttributeValue``1
(Inherited from Entity)
Top
Events
Fields
See Also