REST Sample Project
The REST sample project contains the following application packages:
- batchsample: This package contains the following processes to demonstrate Execute Batch Operations REST activity's features:
- batch_CUD.bwp: This process shows how to use the Execute Batch Operations REST activity to Create, Update and Delete entities in a single batch.
- batch_update_with_preventcreate.bwp: This process shows how to update entities with the PreventCreate upsert restriction using Execute Batch Operations REST activity.
- batch_update_with_preventupdate.bwp: This process shows how to update entities with the PreventUpdate upsert restriction using Execute Batch Operations REST activity.
- dcrmrestsample: This package contains the following processes:
- AssociateEntities.bwp: This process shows how to use the associate entities activity to associate or disassociate two entities.
- CRUD.bwp: This process shows how to create, retrieve, update, and delete entity records in the Microsoft Dynamics CRM server.
- Query_With_OData_Pagination.bwp: This process shows how to perform a query on entities using the Pagination feature.
- Query_With_OData.bwp: This process shows how to perform a query on entities without pagination. Query_With_OData contains two QueryREST activities:
- QueryREST activities:QueryRESTEntities_OData_UseRef activity demonstrates useRef feature for a single valued navigation property.
- QueryRESTEntities_OData_MultipleExpand_WithOutputattr activity shows how to expand on a collection valued navigation property and a single valued navigation property without useRef.
- fetchxmlsample: This package contains the following processes to demonstrate support for different types of FetchXML queries in Query REST entities activity including FetchXML with Joins:
- filter_query_params.bwp: This process shows how to use the Query REST Entities activity in FetchXML mode to filter records for both base and linked entities by dynamically entering filter condition input in a FetchXML query, which contains "?" in place of condition value in filter tags.
- inner_join.bwp: This process shows how to use the Query REST Entities activity to retrieve entity records using FetchXML mode using a FetchXML query that uses inner joins.
- multiple_aggregate_groupby.bwp: This process shows how to use the Query REST Entities activity to retrieve entity records using FetchXML mode using a FetchXML query that uses aggregate and groupby functions on more than one attribute of the base entity.
- multiple_and_nested_link_entities.bwp: This process shows how to use the Query REST Entities activity to retrieve entity records using FetchXML mode using a FetchXML query that uses more than one linked-entity for the base entity with one or more such linked entities in turn having linked entities themselves.
- outer_join.bwp: This process shows how to use the Query REST Entities activity to retrieve entity records using FetchXML mode using a FetchXML query that uses outer joins.
- actionsample: This package contains processes to demonstrate the various features of the Actions REST activity.
- bound_action_entity_collection.bwp: This process demonstrates how input schema is formed for actions bound to an entity collection.
- complex_bound_action.bwp: This process demonstrates how input schema is formed for a bound action that has complex entity type as input and output. This process uses 'additemcampaign' action which adds items to a campaign.
- simple_unbound_action.bwp: This process demonstrates how input schema is formed for actions with boolean , string, binary, and enum types as input. The process uses 'ImportSolution' action which imports binary data solution to the server.
- functionsample: This package contains processes to demonstrate the various features of the Functions REST activity.
- collection_of_complex_output_function.bwp: This process demonstrates how to use the Functions REST activity for a bounded function which returns the collection of complex data type.
- optional_parameter_function.bwp: This process demonstrates how to use the Functions REST activity for a function which accepts optional parameters which are indicated by "?" at the end of input parameter names in the input tab.
- query_collection_input_function.bwp: This process shows how to use the Functions REST activity for Query function which accepts collection of input values.
- simple_unbounded_enum_input_function.bwp: This process shows how to use the Functions REST activity for a simple unbound function which takes enum value as input.
Copyright © Cloud Software Group, Inc. All rights reserved.