This documentation is archived and is not being maintained.

Microsoft.Crm.Sdk Classes

Dynamics
banner art

[Applies to: Microsoft Dynamics CRM 4.0]

Find the latest SDK documentation: CRM 2015 SDK

The following Microsoft.Crm.Sdk classes are supported.

ClassDescription
ActivityPartyTypeSpecifies values for setting or comparing the activity type.
AdvancedFindStartupModeSpecifies values for setting or comparing the advanced find startup mode.
ApplicationOriginSpecifies that the origin of the Web service call is the Microsoft Dynamics CRM application.
AppointmentProposalRepresents a proposed appointment time and date as a result of the Search message.
AppointmentRequestSpecifies the details of an appointment request for the Search message.
AppointmentsToIgnoreSpecifies the appointments to ignore in an appointment request in the Search message.
AssemblySourceTypeSpecifies values for setting or comparing the assembly source type.
AsyncOperationDataFor internal use only.
AsyncOperationStatusSpecifies values for setting or comparing the status for an asynchronous operation.
AsyncOperationTypeSpecifies values for setting or comparing the asynchronous operation type.
AsyncServiceOriginSpecifies that the origin of the Web service call is the asynchronous service.
AuthenticationTypeSpecifies values for setting or comparing the authentication type property.
BulkOperationStatusSpecifies values for setting or comparing the bulk operation status.
BulkOperationTypeSpecifies values for setting or comparing the bulk operation type.
BusinessEntityRepresents the abstract base class for all entities.
BusinessEntityCollectionRepresents a collection of entity instances.
BusinessResultRepresents the result of creating a business. Not used in Microsoft Dynamics CRM 4.0.
CacheItemContent coming soon.
CallerOriginRepresents the base class used to determine the origin of the call to the Web service.
CallerOriginTokenRepresents a token that contains the caller origin.
CallPriorityOptionalParameterUsed to reduce the run time priority of the request.
CallPriorityStatusSpecifies values for seting the call priority.
CampaignActivityChannelTypeSpecifies values for setting or comparing the campaign activity channel type.
CampaignResponseChannelTypeSpecifies values for setting or comparing the campaign response channel type.
CascadeOpsContent coming soon.
ConstraintBasedGroupTypeCodeSpecifies values for setting or comparing the constraint based group type code.
ConstraintRelationSpecifies additional constraints to be applied when you select resources for appointments.
ContractAllotmentTypeCodeSpecifies values for setting or comparing the contract allotment type code.
CorrelationTokenSupports infinite loop detection in plug-ins.
CreateDuplicatesOptionalParameterSpecifies whether an entity instance will be created or updated if a duplicate is found.
Crm2006For internal use only.
Crm2007For internal use only.
CrmAuthenticationTokenContains the authentication information for accessing CrmService Web service.
CrmBooleanRepresents a Boolean attribute.
CrmBooleanPropertyRepresents a Boolean attribute in an entity represented as a dynamic entity.
CrmDateTimeRepresents a date/time attribute.
CrmDateTimePropertyRepresents a date/time attribute in an entity represented as a dynamic entity.
CrmDecimalRepresents a decimal attribute.
CrmDecimalPropertyRepresents a decimal attribute in an entity represented as a dynamic entity.
CrmDoubleRepresents a double attribute.
CrmFloatRepresents a float attribute.
CrmFloatPropertyRepresents a float attribute in an entity represented as a dynamic entity.
CrmImpersonatorEnables a block of code to execute under the process credentials instead of the running thread's identity.
CrmLabelContains a collection of translations for a label.
CrmMoneyRepresents a money attribute.
CrmMoneyPropertyRepresents a money attribute in an entity represented as a dynamic entity.
CrmNumberRepresents a number (integer) attribute.
CrmNumberPropertyRepresents a number attribute in an entity represented as a dynamic entity.
CrmReferenceRepresents an attribute that refers to another entity.
CustomerRepresents an attribute that refers to a customer.
CustomerAddressTypeSpecifies values for setting or comparing the customer address type.
CustomerPropertyRepresents a customer attribute in an entity represented as a dynamic entity.
DeletionStateCodeSpecifies values for setting or comparing the deletion state code.
DynamicEntityRepresents an instance of an entity.
DynamicEntityArrayPropertySpecifies a set of dynamic entities.
EmailDecisionReasonSpecifies values for setting or comparing the e-mail decision reason.
EmailDeliveryMethodSpecifies values for setting or comparing the e-mail delivery method.
EmailStatusSpecifies values for setting or comparing the e-mail status.
EntityImageTypeSpecifies values for setting or comparing the e-mail image type.
EntityNameReferenceSpecifies the name of an entity.
EntityNameReferencePropertyRepresents an entity name attribute in an entity using the DynamicEntity class.
ErrorInfoSpecifies the results of a scheduling operation using the Validate, Book, or Reschedule message.
EventDirectionSpecifies values for setting or comparing the e-mail direction.
ExtentCodeSpecifies values for setting or comparing the calendar rule extent code.
ExportIdsOptionalParameterFor internal use only.
GenerationTypeCodeContent coming soon.
ImportDataDelimiterSpecifies values for setting or comparing the import data delimeter.
ImportFieldDelimiterSpecifies values for setting or comparing the import field delimeter.
ImportFileStatusDetailSpecifies values for setting or comparing the import file processing status.
ImportLogPhaseCodeSpecifies values for setting or comparing the import log phase code.
ImportMapTypeSpecifies values for setting or comparing the import map type.
ImportModeCodeSpecifies values for setting or comparing the import mode.
ImportProcessCodeSpecifies values for setting or comparing the import process code.
ImportStatusSpecifies values for setting or comparing the import status.
InheritanceMaskSpecifies values for setting or comparing the inheritance mask.
InvalidPluginExecutionExceptionContent coming soon.
KeyRepresents an attribute that refers to the primary key of an entity.
KeyPropertyRepresents a key attribute in an entity represented as a dynamic entity.
ListTypeSpecifies values for setting or comparing the marketing automation list type.
LocLabelContains a collection of translations for a label.
LookupRepresents an attribute that refers to another entity.
LookupPropertyRepresents a lookup attribute in an entity represented as a dynamic entity.
LookupSourceTypeSpecifies values for setting or comparing the lookup source type.
MessageAvailabilitySpecifies values for setting or comparing the SDK message availability.
MessageInvocationSourceSpecifies values for setting or comparing the SDK message invocation source.
MessageNameSpecifies values for setting or comparing the SDK message name.
MessageProcessingModeSpecifies values for setting or comparing the SDK message processing mode.
MessageProcessingStageSpecifies values for setting or comparing the SDK message processing stage.
MonikerSpecifies an instance of an entity.
ObjectiveRelationSpecifies the scheduling strategy for an AppointmentRequest, overriding the default contraints.
OfflineDataOptionalParameterFor internal use only.
OfflineOriginSpecifies that the origin of the Web service call is offline.
OptionalParameterRepresents the abstract base class used for passing parameters to messages.
OwnerRepresents an attribute that refers to the owner of an entity instance.
OwnerPropertyRepresents an owner attribute in an entity represented as a dynamic entity.
ParameterNameSpecifies values for setting or comparing the parameter name.
ParticipationTypeSpecifies values for setting or comparing the participation type.
PersistInSyncOptionalParameterSpecifies whether duplicate detection is performed synchronously or asynchronously.
PicklistRepresents a picklist attribute in an entity instance.
PicklistPropertyRepresents a picklist attribute in an entity represented as a dynamic entity.
PriceMethodSpecifies values for setting or comparing the pricing method.
PricingErrorCodeSpecifies values for setting or comparing the pricing error code.
PrincipalAccessContains the security principal (user or team) access rights information.
PriorityCodeSpecifies values for setting or comparing the priority code.
PropertyRepresents the abstract base class for properties represented in the DynamicEntity class.
PropertyBagRepresents an entity instance as a property bag.
PropertyBagCollectionContains a collection of property bags.
PropertyBagEntryContains an entry in a property bag.
PropertyCollectionContains a collection of properties.
ProposalPartySpecifies a party (user or resource) needed for the proposed appointment.
QuantitySellingCodeSpecifies values for setting or comparing the quantity selling code.
QueueTypeCodeSpecifies values for setting or comparing the queue type code.
RegardingObjectIdOptionalParameterSpecifies the entity instance used to set the value of regarding object in an asynchronous operation for bulk delete.
ReportLinkTypeCodeSpecifies values for setting or comparing the report link type code.
ReportTypeCodeSpecifies values for setting or comparing the report type code.
ReportVisibilityCodeSpecifies values for setting or comparing the report visibility code.
RequestIdOptionalParameterSpecifies a GUID to set the value of the asyncoperation.requestid property in any asynchronous operation.
RequiredResourceSpecifies a resource that is required for a scheduling operation.
ResourceInfoSpecifies information about a resource that has a scheduling problem for an appointment.
RolePrivilegeContains the role privilege information.
RoundingOptionSpecifies values for setting or comparing the rounding option.
RoundingPolicySpecifies values for setting or comparing the rounding policy.
SavedQueryTypeSpecifies values for setting or comparing the saved query type.
SearchResultsSpecifes the results from the Search message. 
SecurityPrincipalContains the security principal (user or team) information.
StatePropertyRepresents a state attribute in an entity represented as a dynamic entity.
StatusRepresents a status attribute in an entity instance.
StatusPropertyRepresents a status attribute in an entity represented as a dynamic entity.
StringPropertyRepresents a string attribute in an entity represented as a dynamic entity.
SubscriptionHandlingTypeSpecifies values for setting or comparing the subscription handling type.
SubscriptionTypeSpecifies values for setting or comparing the subscription type.
SupportedDeploymentSpecifies values for setting or comparing the supported deployment option.
SystemUserAccessModeSpecifies values for setting or comparing the system user access mode.
TaskStatusSpecifies values for setting or comparing the workflow task status.
TimeInfoSpecifies information about a block of time in a calendar.
TimeZoneCodeSpecifies values for setting or comparing the time zone code.
TraceInfoSpecifies the results of a scheduling operation using the Validate, Book, Reschedule, or Search message.
TransformationDataTypeCodeSpecifies values for setting or comparing the transformation data type code.
TransformationOffsetMode Specifies values for setting or comparing the transformation offset mode.
TransformationParameterTypeCodeSpecifies values for setting or comparing the transformation parameter type code.
TransformationTypeNameSpecifies values for setting or comparing the transformation type name.
UniqueIdentifierRepresents an attribute that is the ID (GUID) of another entity instance.
UniqueIdentifierPropertyRepresents a UniqueIdentifier attribute in an entity represented as a dynamic entity.
ValidationResultSpecifies the result from the Validate, Book, or Reschedule message. For documentation, see CrmService.ValidationResult.
WebServiceApiOriginSpecifies that the origin of the call is through the Web service.
WorkflowDependencyTypeSpecifies values for setting or comparing the workflow dependency type.
WorkflowScope Specifies values for setting or comparing the workflow scope.
WorkflowStepActivityStatusSpecifies values for setting or comparing the workflow step activity status.
WorkflowTypeSpecifies values for setting or comparing the workflow type.

See Also

Reference


© 2010 Microsoft Corporation. All rights reserved.


Show: