Click or drag to resize

Service Class

Activity that represents work done to satisfy a customer's need.
Inheritance Hierarchy
SystemObject
  Entity
    Crm.MSCrmServiceService

Namespace: Crm.MSCrmService
Assembly: Scripting (in Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class Service : Entity, INotifyPropertyChanging, 
	INotifyPropertyChanged

The Service type exposes the following members.

Constructors
 NameDescription
Public methodService Default Constructor.
Top
Properties
 NameDescription
Public propertyAnchorOffset Used in conjunction with granularity to describes when services can be performed in relation to midnight on a given day.
Public propertyAttributes
(Inherited from Entity)
Public propertycalendar_services N:1 calendar_services
Public propertyCalendarId Unique identifier of the calendar.
Public propertyCalendarRules 1:N service_calendar_rules
Public propertyCreatedBy Unique identifier of the user who created the service.
Public propertyCreatedOn Date and time when the service was created.
Public propertyCreatedOnBehalfBy Unique identifier of the delegate user who created the service.
Public propertyDescription Description of activity that represents work done to satisfy a customer's need.
Public propertyDuration Duration of the service.
Public propertyEntityState
(Inherited from Entity)
Public propertyExtensionData
(Inherited from Entity)
Public propertyFormattedValues
(Inherited from Entity)
Public propertyGranularity Describes how often the service is performed.
Public propertyHasLazyFileAttribute
(Inherited from Entity)
Public propertyId
(Overrides Entity.Id)
Public propertyImportSequenceNumber Unique identifier of the data import or data migration that created this record.
Public propertyInitialStatusCode Initial status reason for the service activity.
Public propertyIsSchedulable Information about whether the service can be scheduled.
Public propertyIsVisible Information about whether the service is visible to users.
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 propertylk_service_createdby N:1 lk_service_createdby
Public propertylk_service_createdonbehalfby N:1 lk_service_createdonbehalfby
Public propertylk_service_modifiedby N:1 lk_service_modifiedby
Public propertylk_service_modifiedonbehalfby N:1 lk_service_modifiedonbehalfby
Public propertyLogicalName
(Inherited from Entity)
Public propertyModifiedBy Unique identifier of the user who last modified the service.
Public propertyModifiedOn Date and time when the service was last modified.
Public propertyModifiedOnBehalfBy Unique identifier of the delegate user who last modified the service.
Public propertyName Name of the service.
Public propertyorganization_services N:1 organization_services
Public propertyOrganizationId Unique identifier of the organization with which the service is associated.
Public propertyOverriddenCreatedOn Date and time that the record was migrated.
Public propertyplugin_type_service N:1 plugin_type_service
Public propertyRelatedEntities
(Inherited from Entity)
Public propertyresource_spec_services N:1 resource_spec_services
Public propertyResourceSpecId Unique identifier of the resource specification with which the service is associated.
Public propertyRowVersion
(Inherited from Entity)
Public propertyservice_accounts 1:N service_accounts
Public propertyservice_activity_pointers 1:N service_activity_pointers
Public propertyService_Annotation 1:N Service_Annotation
Public propertyservice_appointments 1:N service_appointments
Public propertyService_AsyncOperations 1:N Service_AsyncOperations
Public propertyService_BulkDeleteFailures 1:N Service_BulkDeleteFailures
Public propertyservice_contacts 1:N service_contacts
Public propertyService_DuplicateBaseRecord 1:N Service_DuplicateBaseRecord
Public propertyService_DuplicateMatchingRecord 1:N Service_DuplicateMatchingRecord
Public propertyservice_emails 1:N service_emails
Public propertyservice_faxes 1:N service_faxes
Public propertyservice_incidentresolutions 1:N service_incidentresolutions
Public propertyservice_letters 1:N service_letters
Public propertyservice_opportunityclose 1:N service_opportunityclose
Public propertyservice_orderclose 1:N service_orderclose
Public propertyservice_phonecalls 1:N service_phonecalls
Public propertyService_ProcessSessions 1:N Service_ProcessSessions
Public propertyservice_quoteclose 1:N service_quoteclose
Public propertyservice_recurringappointmentmasters 1:N service_recurringappointmentmasters
Public propertyservice_service_appointments 1:N service_service_appointments
Public propertyservice_socialactivities 1:N service_socialactivities
Public propertyService_SyncErrors 1:N Service_SyncErrors
Public propertyservice_tasks 1:N service_tasks
Public propertyServiceId Unique identifier of the associated service.
Public propertyShowResources For internal use only.
Public propertyStrategyId Value that is taken from PluginTypeId in the Plugin Type record for the scheduling strategy. This is the ID of the scheduling strategy plug-in associated with the service.
Public propertyuserentityinstancedata_service 1:N userentityinstancedata_service
Public propertyVersionNumber Version number of the service.
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