Click or drag to resize

SLA Class

Contains information about the tracked service-level KPIs for cases that belong to different customers.
Inheritance Hierarchy
SystemObject
  Entity
    Crm.MSCrmServiceSLA

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

The SLA type exposes the following members.

Constructors
 NameDescription
Public methodSLA Default Constructor.
Top
Properties
 NameDescription
Public propertyAllowPauseResume Select whether this SLA will allow pausing and resuming during the time calculation.
Public propertyApplicableFrom Select the field that specifies the date and time from which the SLA items will be calculated for the case record. For example, if you select the Case Created On field, SLA calculation will begin from the time the case is created.
Public propertyApplicableFromPickList Select the field that specifies the date and time from which the SLA items will be calculated. For example, if you select the Case Created On field, SLA calculation will begin from the time the case is created.
Public propertyAttributes
(Inherited from Entity)
Public propertybusiness_unit_slabase N:1 business_unit_slabase
Public propertyBusinessHoursId Choose the business hours for calculating SLA item timelines.
Public propertyChangedAttributeList Type additional information to describe the SLA
Public propertyComponentState For internal use only.
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 Shows who created the record on behalf of another user.
Public propertyDescription Type additional information to describe the SLA
Public propertyEntityState
(Inherited from Entity)
Public propertyExchangeRate Exchange rate between the currency associated with the SLA record and the base currency.
Public propertyExtensionData
(Inherited from Entity)
Public propertyFormattedValues
(Inherited from Entity)
Public propertyHasLazyFileAttribute
(Inherited from Entity)
Public propertyId
(Overrides Entity.Id)
Public propertyIsDefault Tells whether this SLA is the default one.
Public propertyIsManaged For internal use only.
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_slabase_createdby N:1 lk_slabase_createdby
Public propertylk_slabase_createdonbehalfby N:1 lk_slabase_createdonbehalfby
Public propertylk_slabase_modifiedby N:1 lk_slabase_modifiedby
Public propertylk_slabase_modifiedonbehalfby N:1 lk_slabase_modifiedonbehalfby
Public propertyLogicalName
(Inherited from Entity)
Public propertymanualsla_account 1:N manualsla_account
Public propertymanualsla_activitypointer 1:N manualsla_activitypointer
Public propertymanualsla_appointment 1:N manualsla_appointment
Public propertymanualsla_cases 1:N manualsla_cases
Public propertymanualsla_contact 1:N manualsla_contact
Public propertymanualsla_email 1:N manualsla_email
Public propertymanualsla_fax 1:N manualsla_fax
Public propertymanualsla_invoice 1:N manualsla_invoice
Public propertymanualsla_lead 1:N manualsla_lead
Public propertymanualsla_letter 1:N manualsla_letter
Public propertymanualsla_opportunity 1:N manualsla_opportunity
Public propertymanualsla_phonecall 1:N manualsla_phonecall
Public propertymanualsla_quote 1:N manualsla_quote
Public propertymanualsla_salesorder 1:N manualsla_salesorder
Public propertymanualsla_serviceappointment 1:N manualsla_serviceappointment
Public propertymanualsla_socialactivity 1:N manualsla_socialactivity
Public propertymanualsla_task 1:N manualsla_task
Public propertyModifiedBy Shows who last updated the record.
Public propertyModifiedOn Shows the date and time when the record was last updated. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyModifiedOnBehalfBy Shows who created the record on behalf of another user.
Public propertyName Type a descriptive name of the service level agreement (SLA).
Public propertyObjectTypeCode Choose the entity type that the SLA is defined.
Public propertyOverwriteTime For internal use only.
Public propertyOwnerId Enter the user or team who owns the SLA. This field is updated every time the item is assigned to a different user.
Public propertyOwningBusinessUnit Unique identifier for the business unit that owns the record
Public propertyOwningTeam Unique identifier for the team that owns the record.
Public propertyOwningUser Unique identifier for the user that owns the record.
Public propertyPrimaryEntityOTC Shows the primary entity that the SLA has been created for.
Public propertyRelatedEntities
(Inherited from Entity)
Public propertyRowVersion
(Inherited from Entity)
Public propertysla_account 1:N sla_account
Public propertysla_activitypointer 1:N sla_activitypointer
Public propertysla_Annotation 1:N sla_Annotation
Public propertysla_appointment 1:N sla_appointment
Public propertysla_cases 1:N sla_cases
Public propertysla_contact 1:N sla_contact
Public propertysla_email 1:N sla_email
Public propertysla_entitlement 1:N sla_entitlement
Public propertysla_entitlementtemplate 1:N sla_entitlementtemplate
Public propertysla_fax 1:N sla_fax
Public propertysla_invoice 1:N sla_invoice
Public propertysla_lead 1:N sla_lead
Public propertysla_letter 1:N sla_letter
Public propertysla_opportunity 1:N sla_opportunity
Public propertysla_phonecall 1:N sla_phonecall
Public propertysla_quote 1:N sla_quote
Public propertysla_salesorder 1:N sla_salesorder
Public propertysla_serviceappointment 1:N sla_serviceappointment
Public propertysla_slaitem_slaId 1:N sla_slaitem_slaId
Public propertysla_socialactivity 1:N sla_socialactivity
Public propertySLA_SyncErrors 1:N SLA_SyncErrors
Public propertysla_task 1:N sla_task
Public propertyslabase_AsyncOperations 1:N slabase_AsyncOperations
Public propertyslabase_BulkDeleteFailures 1:N slabase_BulkDeleteFailures
Public propertyslabase_businesshoursid N:1 slabase_businesshoursid
Public propertyslabase_ProcessSessions 1:N slabase_ProcessSessions
Public propertyslabase_userentityinstancedatas 1:N slabase_userentityinstancedatas
Public propertyslabase_workflowid N:1 slabase_workflowid
Public propertySLAId Unique identifier of the SLA.
Public propertySLAIdUnique For internal use only.
Public propertySLAType Select the type of service level agreement (SLA).
Public propertySolutionId Unique identifier of the associated solution.
Public propertyStateCode Shows whether the Service Level Agreement (SLA) is active or inactive.
Public propertyStatusCode Select the status of the service level agreement (SLA).
Public propertyteam_slaBase N:1 team_slaBase
Public propertyTransactionCurrency_SLA N:1 TransactionCurrency_SLA
Public propertyTransactionCurrencyId Unique identifier of the currency associated with the SLA record.
Public propertyuser_slabase N:1 user_slabase
Public propertyVersionNumber Version number of the SLA.
Public propertyWorkflowId Workflow associated with the SLA.
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