Espace de noms Microsoft.Xrm.Sdk

S'applique à: CRM 2015 on-prem, CRM Online

Classes

Classe 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 This type doesn’t have any extensibility scenarios in this release.
AttributeMappingCollection This type doesn’t have any extensibility scenarios in this release.
AttributePrivilege Specifies the field level security privileges allowed for an attribute.
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.
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 Collecte.
DataCollection Represents a collection of keys and values.
DiscoveryServiceFault Represents a discovery service fault.
Entity Represents an instance of an entity (a record).
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.
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.
KnownTypesResolver Resolves known organization message request and response types for the SDK contracts.
Label Contains a collection of translations for a label.
LocalizedLabel Contains a localized label, including the label string and the language code.
LocalizedLabelCollection Defines a collection of LocalizedLabel.
ManagedProperty Represents a strongly typed managed property.
Money Contains the value for a money attribute.
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.
OrganizationServiceFault Represents an organization service fault.
ParameterCollection Provides a collection of parameters for a request.
QuickFindConfiguration Utilisation interne uniquement.
QuickFindConfigurationCollection Utilisation interne uniquement.
QuickFindResult Utilisation interne uniquement.
QuickFindResultCollection Utilisation interne uniquement.
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.
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.

Interfaces

Interface Description
IExecutionContext Base interface that defines the contextual information passed to a plug-in or custom workflow activity at run-time.
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.
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 Bus des services Microsoft Azure.
IServiceEndpointPlugin Defines a plug-in that implements the service behavior of a Bus des services Microsoft Azure listener.
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 Bus des services Microsoft Azure listener.
IWebHttpServiceEndpointPlugin Defines a plug-in that implements the service behavior of a Bus des services Microsoft Azure listener.

Énumérations

Énumération Description
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.

Send comments about this topic to Microsoft.
© 2014 Microsoft Corporation. All rights reserved.