![]() |
Laserfiche.Repository.Api.Client.V2
1.0.2
|
The Laserfiche Repository Tag Definitions API client. More...
Public Member Functions | |
| virtual async Task< TagDefinition > | GetTagDefinitionAsync (GetTagDefinitionParameters parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Returns a single tag definition object. More... | |
| virtual async Task< TagDefinitionCollectionResponse > | ListTagDefinitionsAsync (ListTagDefinitionsParameters parameters, CancellationToken cancellationToken=default(CancellationToken)) |
| Returns the tag definitions associated with a repository. More... | |
| async Task | ListTagDefinitionsForEachAsync (Func< TagDefinitionCollectionResponse, Task< bool >> callback, ListTagDefinitionsParameters parameters, int? maxPageSize=null, CancellationToken cancellationToken=default) |
| Returns a collection of tag definitions using paging. Page results are returned to the callback . More... | |
| async Task< TagDefinitionCollectionResponse > | ListTagDefinitionsNextLinkAsync (string nextLink, int? maxPageSize=null, CancellationToken cancellationToken=default) |
| Returns a collection of tag definitions using a nextlink. More... | |
| TagDefinitionsClient (HttpClient httpClient) | |
Properties | |
| bool | ReadResponseAsString [get, set] |
The Laserfiche Repository Tag Definitions API client.
|
inlinevirtual |
Returns a single tag definition object.
| parameters | Parameters for the request. |
| cancellationToken | A cancellation token that can be used by other objects or threads to receive notice of cancellation. |
| ApiException | A server side error occurred. |
Implements ITagDefinitionsClient.
|
inlinevirtual |
Returns the tag definitions associated with a repository.
| parameters | Parameters for the request. |
| cancellationToken | A cancellation token that can be used by other objects or threads to receive notice of cancellation. |
| ApiException | A server side error occurred. |
Implements ITagDefinitionsClient.
|
inline |
Returns a collection of tag definitions using paging. Page results are returned to the callback .
| callback | A delegate that will be called each time new data is retrieved. Returns false to stop receiving more data; returns true to be called again if there's more data. |
| parameters | Parameters for the request. |
| maxPageSize | Optionally specify the maximum number of items to retrieve. |
| cancellationToken | A cancellation token that can be used by other objects or threads to receive notice of cancellation. |
| ApiException | A server side error occurred. |
Implements ITagDefinitionsClient.
|
inline |
Returns a collection of tag definitions using a nextlink.
| nextLink | A url that allows retrieving the next subset of the requested collection. |
| maxPageSize | Optionally specify the maximum number of items to retrieve. |
| cancellationToken | Optional cancellation token that can be used by other objects or threads to receive notice of cancellation. |
| ApiException | A server side error occurred. |
Implements ITagDefinitionsClient.