OrganizationServiceContext Methods

 

Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Namespace:   Microsoft.Xrm.Sdk.Client
Assembly:  Microsoft.Xrm.Sdk (in Microsoft.Xrm.Sdk.dll)

Methods

Name Description
System_CAPS_pubmethod AddLink(Entity, Relationship, Entity)

Adds the specified link to the set of objects the OrganizationServiceContext is tracking.

System_CAPS_pubmethod AddObject(Entity)

Adds the specified entity to the set of entities that the OrganizationServiceContext is tracking.

System_CAPS_pubmethod AddRelatedObject(Entity, Relationship, Entity)

Adds a related entity to the OrganizationServiceContext and creates the link that defines the relationship between the two entities in a single request.

System_CAPS_pubmethod Attach(Entity)

Notifies the OrganizationServiceContext to start tracking the specified entity.

System_CAPS_pubmethod AttachLink(Entity, Relationship, Entity)

Notifies the OrganizationServiceContext to start tracking the specified link that defines a relationship between entity objects.

System_CAPS_pubmethod ClearChanges()

Clears all tracking of entities by the OrganizationServiceContext.

System_CAPS_pubmethod CreateQuery(String)

Creates a web service .NET Language-Integrated Query (LINQ) query for the specified entity.

System_CAPS_pubmethod CreateQuery<TEntity>()

Creates a Web service .NET Language-Integrated Query (LINQ) query for the specified entity.

System_CAPS_protmethod CreateQuery<TEntity>(IQueryProvider, String)

Creates a web service .NET Language-Integrated Query (LINQ) query for the specified entity.

System_CAPS_pubmethod DeleteLink(Entity, Relationship, Entity)

Changes the state of the link to deleted in the list of links being tracked by the OrganizationServiceContext.

System_CAPS_pubmethod DeleteObject(Entity)

Changes the state of the specified entity to be deleted in the OrganizationServiceContext.

System_CAPS_pubmethod DeleteObject(Entity, Boolean)

Changes the state of the specified entity to be deleted in the OrganizationServiceContext.

System_CAPS_pubmethod Detach(Entity)

Removes the entity from the set of entities that the OrganizationServiceContext is tracking.

System_CAPS_pubmethod Detach(Entity, Boolean)

Removes the entity from the set of entities that the OrganizationServiceContext is tracking.

System_CAPS_pubmethod DetachLink(Entity, Relationship, Entity)

Removes the specified link from the list of links being tracked by the OrganizationServiceContext.

System_CAPS_pubmethod Dispose()

Disposes of the service context.

System_CAPS_protmethod Dispose(Boolean)

Disposes of the service context.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod Execute(OrganizationRequest)

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

System_CAPS_protmethod Finalize()

Destructor for the OrganizationServiceContext class.(Overrides Object.Finalize().)

System_CAPS_pubmethod GetAttachedEntities()

Gets an enumerable collection of the entities attached to the OrganizationServiceContext.

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod IsAttached(Entity)

Determines whether an entity is attached and therefore being tracked by the OrganizationServiceContext.

System_CAPS_pubmethod IsAttached(Entity, Relationship, Entity)

Determines whether an entity relationship is attached and therefore being tracked by the OrganizationServiceContext.

System_CAPS_pubmethod IsDeleted(Entity)

Determines whether an entity has been deleted.

System_CAPS_pubmethod IsDeleted(Entity, Relationship, Entity)

Determines whether a relationship has been deleted.

System_CAPS_pubmethod LoadProperty(Entity, Relationship)

Loads the related entity collection for the specified relationshp.

System_CAPS_pubmethod LoadProperty(Entity, String)

Loads deferred content for a specified property from the Web service.

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethod OnBeginEntityTracking(Entity)

Virtual (Overridable) method called when entity tracking begins.

System_CAPS_protmethod OnBeginLinkTracking(Entity, Relationship, Entity)

Virtual (Overridable) method called when link tracking begins.

System_CAPS_protmethod OnEndEntityTracking(Entity)

Virtual (Overridable) method called after entity tracking ends.

System_CAPS_protmethod OnEndLinkTracking(Entity, Relationship, Entity)

Virtual (Overridable) method called after link tracking ends.

System_CAPS_protmethod OnExecute(OrganizationRequest, Exception)

Virtual (Overridable) method called after Execute is called and before an exception is re-thrown.

System_CAPS_protmethod OnExecute(OrganizationRequest, OrganizationResponse)

Virtual (Overridable) method called after Execute is called and before a response is returned.

System_CAPS_protmethod OnExecuting(OrganizationRequest)

Virtual (Overridable) method called before Execute is called.

System_CAPS_protmethod OnSaveChanges(SaveChangesResultCollection)

Virtual (Overridable) method called after an attempt to save data changes.

System_CAPS_protmethod OnSavingChanges(SaveChangesOptions)

Virtual (Overridable) method called before an attempt to save changes is performed.

System_CAPS_pubmethod SaveChanges()

Saves the changes that the OrganizationServiceContext is tracking to Microsoft Dynamics 365.

System_CAPS_pubmethod SaveChanges(SaveChangesOptions)

Saves the changes that the OrganizationServiceContext is tracking to Microsoft Dynamics 365.

System_CAPS_pubmethod ToString()

(Inherited from Object.)

System_CAPS_pubmethod UpdateObject(Entity)

Changes the state of the specified entity in the OrganizationServiceContext to Modified.

System_CAPS_pubmethod UpdateObject(Entity, Boolean)

Changes the state of the specified entity in the OrganizationServiceContext to Modified.

See Also

OrganizationServiceContext Class
Microsoft.Xrm.Sdk.Client Namespace

Return to top

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright