Click or drag to resize

ResourceManagementClient Methods

The ResourceManagementClient type exposes the following members.

Methods
  NameDescription
Public methodApprove
Approves or rejects a pending request
Public methodCode exampleCreateResource
Creates a template of a new object that can be used to save to the resource management service at a later stage
Public methodCode exampleCreateResourceTemplateForUpdate
Creates a template of an existing object that can be used to save to the resource management service at a later stage. As this is an empty template, there is no. validation performed on value changes. It is recommended to use and perform the update against the real object
Public methodCode exampleDeleteResource(UniqueIdentifier)
Deletes the specified resource from the resource management service
Public methodCode exampleDeleteResource(Guid)
Deletes the specified resource from the resource management service
Public methodCode exampleDeleteResource(String)
Deletes the specified resource from the resource management service
Public methodCode exampleDeleteResource(ResourceObject)
Deletes the specified resource from the resource management service
Public methodCode exampleDeleteResources(IEnumerableUniqueIdentifier)
Deletes the specified resources from the resource management service as a single composite operation
Public methodCode exampleDeleteResources(IEnumerableGuid)
Deletes the specified resources from the resource management service as a single composite operation
Public methodCode exampleDeleteResources(IEnumerableString)
Deletes the specified resources from the resource management service as a single composite operation
Public methodCode exampleDeleteResources(IEnumerableResourceObject)
Deletes the specified resources from the resource management service as a single composite operation
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetApprovals(ApprovalStatus)
Returns approval requests of the specified type for the currently connected user
Public methodGetApprovals(ApprovalStatus, UniqueIdentifier)
Returns approval requests of the specified type for the specified user
Public methodGetHashCode (Inherited from Object.)
Public methodCode exampleGetResource(UniqueIdentifier)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(Guid)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(String)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(UniqueIdentifier, Boolean)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(UniqueIdentifier, IEnumerableString)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodGetResource(UniqueIdentifier, CultureInfo)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(Guid, IEnumerableString)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodGetResource(Guid, CultureInfo)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(String, Boolean)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(String, IEnumerableString)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodGetResource(String, CultureInfo)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(UniqueIdentifier, IEnumerableString, Boolean)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodCode exampleGetResource(UniqueIdentifier, IEnumerableString, CultureInfo)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodGetResource(UniqueIdentifier, CultureInfo, Boolean)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodGetResource(Guid, IEnumerableString, CultureInfo)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodCode exampleGetResource(String, IEnumerableString, Boolean)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodGetResource(String, IEnumerableString, CultureInfo)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodGetResource(String, CultureInfo, Boolean)
Gets a resource from the resource management service, retrieving all attributes for the resource
Public methodCode exampleGetResource(UniqueIdentifier, IEnumerableString, CultureInfo, Boolean)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodGetResource(String, IEnumerableString, CultureInfo, Boolean)
Gets a resource from the resource management service, retrieving only a specified set of attributes for the resource
Public methodCode exampleGetResourceByKey(String, DictionaryString, Object)
Gets a resource from the resource management service using a set of unique attribute and value combinations, retrieving all attributes for the resource
Public methodCode exampleGetResourceByKey(String, DictionaryString, Object, IEnumerableString)
Gets a resource from the resource management service using a set of unique attribute and value combinations, retrieving the specified attributes for the resource
Public methodCode exampleGetResourceByKey(String, String, Object)
Gets a resource from the resource management service using a unique attribute and value combination, retrieving all attributes for the resource
Public methodCode exampleGetResourceByKey(String, DictionaryString, Object, IEnumerableString, CultureInfo)
Gets a resource from the resource management service using a set of unique attribute and value combinations, retrieving the specified attributes for the resource
Public methodCode exampleGetResourceByKey(String, String, Object, IEnumerableString)
Gets a resource from the resource management service using a unique attribute and value combination, retrieving the specified attributes for the resource
Public methodCode exampleGetResourceByKey(String, String, Object, CultureInfo)
Gets a resource from the resource management service using a unique attribute and value combination, retrieving all attributes for the resource
Public methodCode exampleGetResourceByKey(String, String, Object, IEnumerableString, CultureInfo)
Gets a resource from the resource management service using a unique attribute and value combination, retrieving the specified attributes for the resource
Public methodGetResourceCount
Gets the number of resources that match a specified criteria
Public methodGetResources(String)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the default page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResources(String, IEnumerableString)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the default page size, and retrieving the specified attributes
Public methodGetResources(String, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the default page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResources(String, Int32)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResources(String, IEnumerableString, IEnumerableSortingAttribute)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size, and retrieving the specified attributes
Public methodGetResources(String, IEnumerableString, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the default page size, and retrieving the specified attributes
Public methodGetResources(String, Int32, IEnumerableString)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size, and retrieving the specified attributes
Public methodGetResources(String, IEnumerableString, IEnumerableSortingAttribute, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size, and retrieving the specified attributes
Public methodGetResources(String, IEnumerableString, String, Boolean)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size, and retrieving the specified attributes
Public methodGetResources(String, Int32, IEnumerableString, IEnumerableSortingAttribute)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size, and retrieving the specified attributes
Public methodGetResources(String, Int32, IEnumerableString, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size, and retrieving the specified attributes
Public methodGetResources(String, Int32, IEnumerableString, IEnumerableSortingAttribute, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size, and retrieving the specified attributes
Public methodGetResources(String, Int32, IEnumerableString, String, Boolean)
Uses the specified XPath filter to find matching objects in the resource management service, synchronously, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the default page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResourcesAsync(String, IEnumerableString)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the default page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the default page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResourcesAsync(String, Int32)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResourcesAsync(String, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the default page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResourcesAsync(String, IEnumerableString, IEnumerableSortingAttribute)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, IEnumerableString, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the default page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, IEnumerableString, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the default page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, CultureInfo, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the default page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResourcesAsync(String, Int32, IEnumerableString)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResourcesAsync(String, Int32, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResourcesAsync(String, IEnumerableString, IEnumerableSortingAttribute, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, IEnumerableString, IEnumerableSortingAttribute, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, IEnumerableString, CultureInfo, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the default page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, IEnumerableString, String, Boolean)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, IEnumerableSortingAttribute)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, CultureInfo, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size WARNING: Due to the way that the resource management client processes unconstrained XPath queries, this function can cause excessive load on the underlying database. If the object type or attributes are known, use the overload of this function that supports specifying the attributes to get
Public methodGetResourcesAsync(String, IEnumerableString, IEnumerableSortingAttribute, CultureInfo, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, IEnumerableString, String, Boolean, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, IEnumerableSortingAttribute, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, IEnumerableSortingAttribute, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, CultureInfo, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, String, Boolean)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, IEnumerableSortingAttribute, CultureInfo, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesAsync(String, Int32, IEnumerableString, String, Boolean, CancellationTokenSource)
Uses the specified XPath filter to find matching objects in the resource management service, retrieving all results asynchronously on a separate thread, using the specified page size, and retrieving the specified attributes
Public methodGetResourcesPaged(String, Int32)
Uses the specified XPath filter to find matching objects in the resource management service, using a SearchResultPager to navigate through the result set
Public methodGetResourcesPaged(String, Int32, IEnumerableString)
Uses the specified XPath filter to find matching objects in the resource management service, using a SearchResultPager to navigate through the result set
Public methodGetResourcesPaged(String, Int32, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, using a SearchResultPager to navigate through the result set
Public methodGetResourcesPaged(String, Int32, IEnumerableString, IEnumerableSortingAttribute)
Uses the specified XPath filter to find matching objects in the resource management service, using a SearchResultPager to navigate through the result set
Public methodGetResourcesPaged(String, Int32, IEnumerableString, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, using a SearchResultPager to navigate through the result set
Public methodGetResourcesPaged(String, Int32, IEnumerableString, IEnumerableSortingAttribute, CultureInfo)
Uses the specified XPath filter to find matching objects in the resource management service, using a SearchResultPager to navigate through the result set
Public methodGetResourcesPaged(String, Int32, IEnumerableString, String, Boolean)
Uses the specified XPath filter to find matching objects in the resource management service, using a SearchResultPager to navigate through the result set
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRefreshSchema
Reloads the schema from the Resource Management Service
Public methodSaveResource(ResourceObject)
Saves the specified resource in the resource management service
Public methodSaveResource(ResourceObject, CultureInfo)
Saves the specified resource in the resource management service
Public methodSaveResources(ResourceObject)
Saves the specified resources in the resource management service. Updates and Adds are committed as a single composite operation.
Public methodSaveResources(IEnumerableResourceObject)
Saves the specified resources in the resource management service. Updates and Adds are committed as a single composite operation.
Public methodSaveResourcesParallel(IEnumerableResourceObject)
Saves the specified resources in the resource management service. Each update is performed on its own thread
Public methodSaveResourcesParallel(IEnumerableResourceObject, Int32)
Saves the specified resources in the resource management service. Each update is performed on its own thread
Public methodSaveResourcesParallel(IEnumerableResourceObject, Int32, CultureInfo)
Saves the specified resources in the resource management service. Each update is performed on its own thread
Public methodToString (Inherited from Object.)
Top
See Also