Share via


IOrganizationServiceAsync Interface

Definition

Extends the IOrganizationService interface by adding asynchronous extension methods.

[System.ServiceModel.ServiceContract(Name="IOrganizationService", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts/Services")]
public interface IOrganizationServiceAsync : Microsoft.Xrm.Sdk.IOrganizationService
[<System.ServiceModel.ServiceContract(Name="IOrganizationService", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts/Services")>]
type IOrganizationServiceAsync = interface
    interface IOrganizationService
Public Interface IOrganizationServiceAsync
Implements IOrganizationService
Derived
Attributes
Implements

Remarks

The asynchronous methods only operate from within the ServiceClient object and are not supported server side.

Methods

Associate(String, Guid, Relationship, EntityReferenceCollection)

Creates a link between records.

(Inherited from IOrganizationService)
AssociateAsync(String, Guid, Relationship, EntityReferenceCollection)

Associate an entity with a set of entities.

Create(Entity)

Creates a record.

(Inherited from IOrganizationService)
CreateAsync(Entity)

Create an entity and process any related entities.

Delete(String, Guid)

Deletes a record.

(Inherited from IOrganizationService)
DeleteAsync(String, Guid)

Delete an instance of an entity.

Disassociate(String, Guid, Relationship, EntityReferenceCollection)

Deletes a link between records.

(Inherited from IOrganizationService)
DisassociateAsync(String, Guid, Relationship, EntityReferenceCollection)

Disassociate an entity with a set of entities.

Execute(OrganizationRequest)

Executes a message in the form of a request, and returns a response.

(Inherited from IOrganizationService)
ExecuteAsync(OrganizationRequest)

Perform an action in an organization specified by the request.

Retrieve(String, Guid, ColumnSet)

Retrieves a record.

(Inherited from IOrganizationService)
RetrieveAsync(String, Guid, ColumnSet)

Retrieves an instance of an entity.

RetrieveMultiple(QueryBase)

Retrieves a collection of records.

(Inherited from IOrganizationService)
RetrieveMultipleAsync(QueryBase)

Retrieves a collection of entities.

Update(Entity)

Updates an existing record.

(Inherited from IOrganizationService)
UpdateAsync(Entity)

Updates an entity and process any related entities.

Applies to