Microsoft.Xrm.Sdk Namespace
Updated: November 29, 2016
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
| Class | Description | |
|---|---|---|
![]() | AliasedValue | Used to return aggregate, group by, and aliased values from a query. |
![]() | AttributeCollection | Provides a collection of attributes for an entity. |
![]() | AttributeLogicalNameAttribute | Used by the code generation tool to create classes based on entities. |
![]() | AttributeMapping | For internal use only. For the Web API the corresponding type is AttributeMapping ComplexType. |
![]() | AttributeMappingCollection | This type doesn’t have any extensibility scenarios in this release. |
![]() | AttributePrivilege | Specifies the field level security privileges allowed for an attribute. For the Web API the corresponding type is AttributePrivilege ComplexType. |
![]() | AttributePrivilegeCollection | Specifies a collection of field level security privileges allowed for the specified attributes. |
![]() | BaseServiceFault | Represents a service fault. |
![]() | BooleanManagedProperty | Defines a managed property that stores a Boolean value. For the Web API the corresponding type is BooleanManagedProperty ComplexType. |
![]() | BusinessEntityChanges | Represents the business entity changes. |
![]() | BusinessEntityChangesCollection | Represents the business entity changes collection. |
![]() | CallerImpersonationScope | Identifies a user as the owner of all data changes made by calls to a Web service. |
![]() | ClaimTypes | Identifies the types of claims that are supported or may be supported in a future product release. |
![]() | DataCollection | Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists. Extends Collection. |
![]() | DataCollection | Represents a collection of keys and values. |
![]() | DateTimeBehaviorConversionRule | Represents a conversion rule for converting date and time value from UTC to DateOnly in the database. |
![]() | DiscoveryServiceFault | Represents a discovery service fault. |
![]() | EmailEngagementAggregate | |
![]() | Entity | Represents an instance of an entity (a record). |
![]() | EntityAttributeCollection | Represents the entity attribute collection. |
![]() | EntityCollection | Contains a collection of entity instances. |
![]() | EntityImageCollection | Contains a collection of Entity image objects. |
![]() | EntityReference | Identifies a record. |
![]() | EntityReferenceCollection | Contains a collection of entity references. |
![]() | ErrorDetailCollection | Contains a collection of objects that provide details on an error. |
![]() | ExecuteMultipleResponseItem | Contains the response from execution of a message request. |
![]() | ExecuteMultipleResponseItemCollection | Contains a collection of ExecuteMultipleResponseItem instances. |
![]() | ExecuteMultipleSettings | Defines the execution behavior of ExecuteMultipleRequest. |
![]() | ExecuteTransactionFault | Represents a fault that occurs when a message request fails execution during a single database transaction. |
![]() | FieldPermissionType | Defines the possible field permission types. |
![]() | FormattedValueCollection | Contains a collection of formatted values for the attributes for an entity. |
![]() | InvalidPluginExecutionException | Represents an exception that occurred during plug-in execution. |
![]() | KeyAttributeCollection | Represents the key attribute collection. |
![]() | KeyVaultAlgorithm | This API supports the product infrastructure and is not intended to be used directly from your code. |
![]() | KnownTypesResolver | Resolves known organization message request and response types for the SDK contracts. |
![]() | Label | Contains a collection of translations for a label. For the Web API the corresponding type is Label ComplexType. |
![]() | LocalizedLabel | Contains a localized label, including the label string and the language code. For the Web API the corresponding type is LocalizedLabel ComplexType. |
![]() | LocalizedLabelCollection | Defines a collection of LocalizedLabel. |
![]() | MailboxTrackingFolderMapping | Represents an individual folder-level tracking rule item in the collection (MailboxTrackingFolderMappingCollection). For the Web API the corresponding type is MailboxTrackingFolderMapping ComplexType. |
![]() | MailboxTrackingFolderMappingCollection | Represents a collection of folder-level tracking rules. |
![]() | ManagedProperty | Represents a strongly typed managed property. |
![]() | Money | Contains the value for a money attribute. |
![]() | NewOrUpdatedItem | Represents the new or updated item. |
![]() | OptionSetValue | Represents a value for an attribute that has an option set. |
![]() | OrganizationRequest | Contains the data needed to execute a request and the base class for all organization requests. |
![]() | OrganizationRequestCollection | Contains a collection of organization requests. |
![]() | OrganizationResponse | Contains the response from a request and the base class for all organization responses. |
![]() | OrganizationResponseCollection | Contains a collection of organization responses. |
![]() | OrganizationServiceFault | Represents an organization service fault. |
![]() | ParameterCollection | Provides a collection of parameters for a request. |
![]() | QuickFindConfiguration | For internal use only. |
![]() | QuickFindConfigurationCollection | For internal use only. |
![]() | QuickFindResult | For internal use only. |
![]() | QuickFindResultCollection | For internal use only. |
![]() | RelatedEntityCollection | Contains a collection of related entities. |
![]() | Relationship | Represents a relationship between two entities. |
![]() | RelationshipQueryCollection | Provides a collection of relationship queries. |
![]() | RelationshipSchemaNameAttribute | Used by the code generation tool to create classes based on entities. |
![]() | RemoteExecutionContext | Defines the contextual information sent to a remote service endpoint at run-time. |
![]() | RemovedOrDeletedItem | Represents the removed or deleted item. |
![]() | SaveChangesException | Represents an exception that occurred when saving changes to the OrganizationServiceContext. |
![]() | SaveChangesResult | Contains the result of the save changes operation returned from the organization web service. |
![]() | SaveChangesResultCollection | Provides a collection of results for a save changes operation. |
![]() | ServiceEndpointFault | Represents a fault at a service endpoint in the cloud. |
![]() | UserSearchFacet | |
![]() | UserSearchFacetCollection | |
![]() | UserSearchFacetResponseCollection |
| Interface | Description | |
|---|---|---|
![]() | IAssemblyAuthenticationContext | |
![]() | IChangedItem | Represents the interface for the changed item. |
![]() | IExecutionContext | Base interface that defines the contextual information passed to a plug-in or custom workflow activity at run-time. |
![]() | IKeyVaultClient | This API supports the product infrastructure and is not intended to be used directly from your code. |
![]() | ILocalConfigStore | This API supports the product infrastructure and is not intended to be used directly from your code. |
![]() | IOrganizationService | Provides programmatic access to the metadata and data for an organization. |
![]() | IOrganizationServiceFactory | Represents a factory for creating IOrganizationService instances. |
![]() | IPlugin | Base interface for a plug-in. |
![]() | IPluginExceptionProvider | |
![]() | IPluginExecutionContext | Defines the contextual information passed to a plug-in at run-time. Contains information that describes the run-time environment that the plug-in is executing in, information related to the execution pipeline, and entity business information. |
![]() | IProxyTypesAssemblyProvider | Provides the early-bound entity types assembly that was created using the CrmSvcUtil utility. |
![]() | IServiceEndpointNotificationService | Posts the plug-in execution context to the Microsoft Azure Service Bus. |
![]() | IServiceEndpointPlugin | Defines a plug-in that implements the service behavior of a Microsoft Azure Service Bus listener. |
![]() | ITokenService | |
![]() | ITracingService | Provides a method of logging run-time trace information for plug-ins. |
![]() | ITwoWayServiceEndpointPlugin | Defines a plug-in that implements the service behavior of a Microsoft Azure Service Bus listener. |
![]() | IWebHttpServiceEndpointPlugin | Defines a plug-in that implements the service behavior of a Microsoft Azure Service Bus listener. |
| Enumeration | Description | |
|---|---|---|
![]() | AuthenticationType | This API supports the product infrastructure and is not intended to be used directly from your code. |
![]() | ChangeType | Represents the enumeration for the change type. |
![]() | ConcurrencyBehavior | Contains values to indicate the optimistic concurrency behavior that should be applied when performing entity update and delete operations. |
![]() | EntityKeyIndexStatus | Represents the enumerator for the entity key status when the index creation job is in progress. For the Web API use the EntityKeyIndexStatus EnumType. |
![]() | EntityRole | Contains values to indicate the role the entity plays in a relationship. |
![]() | EntityState | Indicates the state of an entity as tracked by the OrganizationServiceContext and indicates to the server the operation that should be performed for a related entity. |
![]() | OperationStatus | Represents the current state of an operation. |
This namespace provides core types that can be used to interact with the organization service Web service. It contains the core xRM methods and types including a client proxy implementation.
Microsoft Dynamics 365
© 2016 Microsoft. All rights reserved. Copyright


