Table of Contents

Class FileCabinet

Namespace
DocuWare.Platform.ServerClient
Assembly
DocuWare.Platform.ServerClient.dll

Models a DocuWare file cabinet or a web basket(document tray).

public class FileCabinet : IRelationsWithProxy, IRelations, IHttpClientProxy
Inheritance
FileCabinet
Implements
Inherited Members
Extension Methods

Constructors

FileCabinet()

Creates a new instance of this class

public FileCabinet()

Properties

AddIndexEntriesInUpperCase

Gets whether all letters are input in upper case, regardless of how they were entered on the keyboard

[Eagle]
public bool AddIndexEntriesInUpperCase { get; set; }

Property Value

TypeDescription
bool

Gets the Uri of the link for the relation “advancedDocumentUpload”.

public string AdvancedDocumentUploadRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “advancedDocumentUpload” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

AssignedCabinetId

Gets or sets a flag indicating whether this cabinet is default or not.

public string AssignedCabinetId { get; set; }

Property Value

TypeDescription
string

Gets the Uri of the link for the relation “batchUpdate”.

public string BatchUpdateRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “batchUpdate” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Color

Gets or sets the color of the file cabinet icon.

public string Color { get; set; }

Property Value

TypeDescription
string

Gets the Uri of the link for the relation “contentMergeOperation”.

public string ContentMergeOperationRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “contentMergeOperation” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “customInfo”.

public string CustomInfoRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “customInfo” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “customSearch”.

public string CustomSearchRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “customSearch” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Default

Gets or sets a flag indicating whether this cabinet is default or not.

public bool Default { get; set; }

Property Value

TypeDescription
bool

Gets the Uri of the link for the relation “dialogs”.

public string DialogsRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “dialogs” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

DocumentAuditingEnabled

Gets or sets a value indicating whether the document auditing is enabled for that file cabinet.

[Koala]
public bool DocumentAuditingEnabled { get; set; }

Property Value

TypeDescription
bool

Gets the Uri of the link for the relation “documents”.

public string DocumentsRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “documents” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “documentsTable”.

public string DocumentsTableRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “documentsTable” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

ExtendedUserRights

Gets a sets the extended user rights.

public ExtendedUserRights ExtendedUserRights { get; set; }

Property Value

TypeDescription
ExtendedUserRights

Gets the Uri of the link for the relation “fieldValueStatistics”.

public string FieldValueStatisticsRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “fieldValueStatistics” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Fields

List of the fields of the cabinet.

public List<FileCabinetField> Fields { get; set; }

Property Value

TypeDescription
List<FileCabinetField>

HasFullTextSupport

Gets or sets a value indicating whether the cabinet has fulltext search support.

[Koala]
public bool HasFullTextSupport { get; set; }

Property Value

TypeDescription
bool

Id

Gets or sets the id of the file.

public string Id { get; set; }

Property Value

TypeDescription
string

Gets the Uri of the link for the relation “importDocuments”.

public string ImportDocumentsRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “importDocuments” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

IntellixDialogId

Gets or sets a flag indicating whether this cabinet is default or not.

public string IntellixDialogId { get; set; }

Property Value

TypeDescription
string

IsBasket

Gets or sets a flag indicating whether this file cabinet is a basket or not.

public bool IsBasket { get; set; }

Property Value

TypeDescription
bool
public Link[] Links { get; set; }

Property Value

TypeDescription
Link[]

Name

Gets or sets the name of the file cabinet.

public string Name { get; set; }

Property Value

TypeDescription
string

Gets the Uri of the link for the relation “nextSequenceElement”.

public string NextSequenceElementRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “nextSequenceElement” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “notifications”.

public string NotificationsRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “notifications” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “query”.

public string QueryRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “query” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “replicationData”.

public string ReplicationDataRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “replicationData” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “replicationDeleteData”.

public string ReplicationDeleteDataRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “replicationDeleteData” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “replicationInfo”.

public string ReplicationInfoRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “replicationInfo” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “resultTrees”.

public string ResultTreesRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “resultTrees” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Rights

List of the rights that the current user has for this cabinet.

public List<Right> Rights { get; set; }

Property Value

TypeDescription
List<Right>

Gets the Uri of the link for the relation “searches”.

public string SearchesRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “searches” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “self”.

public string SelfRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “self” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “setupReplication”.

public string SetupReplicationRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “setupReplication” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “stamps”.

public string StampsRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “stamps” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “stores”.

public string StoresRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “stores” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “taskLists”.

public string TaskListsRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “taskLists” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “transfer”.

public string TransferRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “transfer” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Gets the Uri of the link for the relation “unprocessedDocumentUpload”.

public string UnprocessedDocumentUploadRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “unprocessedDocumentUpload” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

Usable

Gets or sets if user has usage right for web basket. For file cabinets it's always true

public bool Usable { get; set; }

Property Value

TypeDescription
bool

VersionHistoryResultListId

Gets the id of version history result list.

public string VersionHistoryResultListId { get; set; }

Property Value

TypeDescription
string

Gets the Uri of the link for the relation “versionHistoryResultList”.

public string VersionHistoryResultListRelationLink { get; }

Property Value

TypeDescription
string

Returns the uri of the link for the relation “versionHistoryResultList” if it exists, or null if this link does not exist. The returned link can be absolute or relative. If it is a relative link you must set it in the right context yourself.

VersionManagement

Version management mode.

public VersionManagementMode VersionManagement { get; set; }

Property Value

TypeDescription
VersionManagementMode

WindowsExplorerClientAccess

Gets whether the file cabinet can be accessed by windows explorer client.

[Dolphin]
public bool WindowsExplorerClientAccess { get; set; }

Property Value

TypeDescription
bool

Methods

GetDialogFromCustomInfoRelation()

Calls the HTTP Get method on the link for the relation “customInfo”.

public Dialog GetDialogFromCustomInfoRelation()

Returns

TypeDescription
Dialog

The content of the response.

GetDialogFromCustomInfoRelationAsync()

Calls the HTTP Get method on the link for the relation “customInfo” asynchronously.

public Task<DeserializedHttpResponse<Dialog>> GetDialogFromCustomInfoRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Dialog>>

A task which runs the request.

Remarks

This method follows the link for the relation “customInfo”.

GetDialogFromCustomInfoRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “customInfo” asynchronously.

public Task<DeserializedHttpResponse<Dialog>> GetDialogFromCustomInfoRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Dialog>>

A task which runs the request.

Remarks

This method follows the link for the relation “customInfo”.

GetDialogFromCustomSearchRelation()

Calls the HTTP Get method on the link for the relation “customSearch”.

public Dialog GetDialogFromCustomSearchRelation()

Returns

TypeDescription
Dialog

The content of the response.

GetDialogFromCustomSearchRelationAsync()

Calls the HTTP Get method on the link for the relation “customSearch” asynchronously.

public Task<DeserializedHttpResponse<Dialog>> GetDialogFromCustomSearchRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Dialog>>

A task which runs the request.

Remarks

This method follows the link for the relation “customSearch”.

GetDialogFromCustomSearchRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “customSearch” asynchronously.

public Task<DeserializedHttpResponse<Dialog>> GetDialogFromCustomSearchRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Dialog>>

A task which runs the request.

Remarks

This method follows the link for the relation “customSearch”.

GetDialogInfoFromVersionHistoryResultListRelation()

Calls the HTTP Get method on the link for the relation “versionHistoryResultList”.

public DialogInfo GetDialogInfoFromVersionHistoryResultListRelation()

Returns

TypeDescription
DialogInfo

The content of the response.

GetDialogInfoFromVersionHistoryResultListRelationAsync()

Calls the HTTP Get method on the link for the relation “versionHistoryResultList” asynchronously.

public Task<DeserializedHttpResponse<DialogInfo>> GetDialogInfoFromVersionHistoryResultListRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfo>>

A task which runs the request.

Remarks

This method follows the link for the relation “versionHistoryResultList”.

GetDialogInfoFromVersionHistoryResultListRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “versionHistoryResultList” asynchronously.

public Task<DeserializedHttpResponse<DialogInfo>> GetDialogInfoFromVersionHistoryResultListRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfo>>

A task which runs the request.

Remarks

This method follows the link for the relation “versionHistoryResultList”.

GetDialogInfosFromDialogsRelation()

Calls the HTTP Get method on the link for the relation “dialogs”.

public DialogInfos GetDialogInfosFromDialogsRelation()

Returns

TypeDescription
DialogInfos

The content of the response.

GetDialogInfosFromDialogsRelationAsync()

Calls the HTTP Get method on the link for the relation “dialogs” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromDialogsRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “dialogs”.

GetDialogInfosFromDialogsRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “dialogs” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromDialogsRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “dialogs”.

GetDialogInfosFromResultTreesRelation()

Calls the HTTP Get method on the link for the relation “resultTrees”.

public DialogInfos GetDialogInfosFromResultTreesRelation()

Returns

TypeDescription
DialogInfos

The content of the response.

GetDialogInfosFromResultTreesRelationAsync()

Calls the HTTP Get method on the link for the relation “resultTrees” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromResultTreesRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “resultTrees”.

GetDialogInfosFromResultTreesRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “resultTrees” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromResultTreesRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “resultTrees”.

GetDialogInfosFromSearchesRelation()

Calls the HTTP Get method on the link for the relation “searches”.

public DialogInfos GetDialogInfosFromSearchesRelation()

Returns

TypeDescription
DialogInfos

The content of the response.

GetDialogInfosFromSearchesRelationAsync()

Calls the HTTP Get method on the link for the relation “searches” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromSearchesRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “searches”.

GetDialogInfosFromSearchesRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “searches” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromSearchesRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “searches”.

GetDialogInfosFromStoresRelation()

Calls the HTTP Get method on the link for the relation “stores”.

public DialogInfos GetDialogInfosFromStoresRelation()

Returns

TypeDescription
DialogInfos

The content of the response.

GetDialogInfosFromStoresRelationAsync()

Calls the HTTP Get method on the link for the relation “stores” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromStoresRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “stores”.

GetDialogInfosFromStoresRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “stores” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromStoresRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “stores”.

GetDialogInfosFromTaskListsRelation()

Calls the HTTP Get method on the link for the relation “taskLists”.

public DialogInfos GetDialogInfosFromTaskListsRelation()

Returns

TypeDescription
DialogInfos

The content of the response.

GetDialogInfosFromTaskListsRelationAsync()

Calls the HTTP Get method on the link for the relation “taskLists” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromTaskListsRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “taskLists”.

GetDialogInfosFromTaskListsRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “taskLists” asynchronously.

public Task<DeserializedHttpResponse<DialogInfos>> GetDialogInfosFromTaskListsRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DialogInfos>>

A task which runs the request.

Remarks

This method follows the link for the relation “taskLists”.

GetDocumentsQueryResultFromDocumentsRelation()

Calls the HTTP Get method on the link for the relation “documents”.

public DocumentsQueryResult GetDocumentsQueryResultFromDocumentsRelation()

Returns

TypeDescription
DocumentsQueryResult

The content of the response.

GetDocumentsQueryResultFromDocumentsRelationAsync()

Calls the HTTP Get method on the link for the relation “documents” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> GetDocumentsQueryResultFromDocumentsRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “documents”.

GetDocumentsQueryResultFromDocumentsRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “documents” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> GetDocumentsQueryResultFromDocumentsRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “documents”.

GetDocumentsQueryResultFromQueryRelation()

Calls the HTTP Get method on the link for the relation “query”.

public DocumentsQueryResult GetDocumentsQueryResultFromQueryRelation()

Returns

TypeDescription
DocumentsQueryResult

The content of the response.

GetDocumentsQueryResultFromQueryRelationAsync()

Calls the HTTP Get method on the link for the relation “query” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> GetDocumentsQueryResultFromQueryRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “query”.

GetDocumentsQueryResultFromQueryRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “query” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> GetDocumentsQueryResultFromQueryRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “query”.

GetDocumentsQueryTableResultFromDocumentsTableRelation()

Calls the HTTP Get method on the link for the relation “documentsTable”.

public DocumentsQueryTableResult GetDocumentsQueryTableResultFromDocumentsTableRelation()

Returns

TypeDescription
DocumentsQueryTableResult

The content of the response.

GetDocumentsQueryTableResultFromDocumentsTableRelationAsync()

Calls the HTTP Get method on the link for the relation “documentsTable” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryTableResult>> GetDocumentsQueryTableResultFromDocumentsTableRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryTableResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “documentsTable”.

GetDocumentsQueryTableResultFromDocumentsTableRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “documentsTable” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryTableResult>> GetDocumentsQueryTableResultFromDocumentsTableRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryTableResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “documentsTable”.

GetDocumentsQueryTableResultFromQueryRelation()

Calls the HTTP Get method on the link for the relation “query”.

public DocumentsQueryTableResult GetDocumentsQueryTableResultFromQueryRelation()

Returns

TypeDescription
DocumentsQueryTableResult

The content of the response.

GetDocumentsQueryTableResultFromQueryRelationAsync()

Calls the HTTP Get method on the link for the relation “query” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryTableResult>> GetDocumentsQueryTableResultFromQueryRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryTableResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “query”.

GetDocumentsQueryTableResultFromQueryRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “query” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryTableResult>> GetDocumentsQueryTableResultFromQueryRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryTableResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “query”.

GetFileCabinetFromSelfRelation()

Calls the HTTP Get method on the link for the relation “self”.

public FileCabinet GetFileCabinetFromSelfRelation()

Returns

TypeDescription
FileCabinet

The content of the response.

GetFileCabinetFromSelfRelationAsync()

Calls the HTTP Get method on the link for the relation “self” asynchronously.

public Task<DeserializedHttpResponse<FileCabinet>> GetFileCabinetFromSelfRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<FileCabinet>>

A task which runs the request.

Remarks

This method follows the link for the relation “self”.

GetFileCabinetFromSelfRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “self” asynchronously.

public Task<DeserializedHttpResponse<FileCabinet>> GetFileCabinetFromSelfRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<FileCabinet>>

A task which runs the request.

Remarks

This method follows the link for the relation “self”.

GetNotificationsFromNotificationsRelation()

Calls the HTTP Get method on the link for the relation “notifications”.

public Notifications GetNotificationsFromNotificationsRelation()

Returns

TypeDescription
Notifications

The content of the response.

GetNotificationsFromNotificationsRelationAsync()

Calls the HTTP Get method on the link for the relation “notifications” asynchronously.

public Task<DeserializedHttpResponse<Notifications>> GetNotificationsFromNotificationsRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Notifications>>

A task which runs the request.

Remarks

This method follows the link for the relation “notifications”.

GetNotificationsFromNotificationsRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “notifications” asynchronously.

public Task<DeserializedHttpResponse<Notifications>> GetNotificationsFromNotificationsRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Notifications>>

A task which runs the request.

Remarks

This method follows the link for the relation “notifications”.

GetStampsFromStampsRelation()

Calls the HTTP Get method on the link for the relation “stamps”.

public Stamps GetStampsFromStampsRelation()

Returns

TypeDescription
Stamps

The content of the response.

GetStampsFromStampsRelationAsync()

Calls the HTTP Get method on the link for the relation “stamps” asynchronously.

public Task<DeserializedHttpResponse<Stamps>> GetStampsFromStampsRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stamps>>

A task which runs the request.

Remarks

This method follows the link for the relation “stamps”.

GetStampsFromStampsRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “stamps” asynchronously.

public Task<DeserializedHttpResponse<Stamps>> GetStampsFromStampsRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stamps>>

A task which runs the request.

Remarks

This method follows the link for the relation “stamps”.

GetStreamFromReplicationInfoRelation()

Calls the HTTP Get method on the link for the relation “replicationInfo”.

public Stream GetStreamFromReplicationInfoRelation()

Returns

TypeDescription
Stream

The content of the response.

GetStreamFromReplicationInfoRelationAsync()

Calls the HTTP Get method on the link for the relation “replicationInfo” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromReplicationInfoRelationAsync()

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “replicationInfo”.

GetStreamFromReplicationInfoRelationAsync(CancellationToken)

Calls the HTTP Get method on the link for the relation “replicationInfo” asynchronously.

public Task<DeserializedHttpResponse<Stream>> GetStreamFromReplicationInfoRelationAsync(CancellationToken cancellationToken)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “replicationInfo”.

PostToAdvancedDocumentUploadRelationForDocument(string, Stream)

Calls the HTTP Post method on the link for the relation “advancedDocumentUpload”.

public Document PostToAdvancedDocumentUploadRelationForDocument(string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Document

The content of the response.

PostToAdvancedDocumentUploadRelationForDocumentAsync(string, Stream)

Calls the HTTP Post method on the link for the relation “advancedDocumentUpload” asynchronously.

public Task<DeserializedHttpResponse<Document>> PostToAdvancedDocumentUploadRelationForDocumentAsync(string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Document>>

A task which runs the request.

Remarks

This method follows the link for the relation “advancedDocumentUpload”.

PostToAdvancedDocumentUploadRelationForDocumentAsync(CancellationToken, string, Stream)

Calls the HTTP Post method on the link for the relation “advancedDocumentUpload” asynchronously.

public Task<DeserializedHttpResponse<Document>> PostToAdvancedDocumentUploadRelationForDocumentAsync(CancellationToken cancellationToken, string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Document>>

A task which runs the request.

Remarks

This method follows the link for the relation “advancedDocumentUpload”.

PostToBatchUpdateRelationForBatchUpdateIndexFieldsResult(BatchAppendKeywordValues)

Calls the HTTP Post method on the link for the relation “batchUpdate”.

public BatchUpdateIndexFieldsResult PostToBatchUpdateRelationForBatchUpdateIndexFieldsResult(BatchAppendKeywordValues dataToSend)

Parameters

TypeNameDescription
BatchAppendKeywordValuesdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
BatchUpdateIndexFieldsResult

The content of the response.

PostToBatchUpdateRelationForBatchUpdateIndexFieldsResult(BatchUpdateProcess)

Calls the HTTP Post method on the link for the relation “batchUpdate”.

public BatchUpdateIndexFieldsResult PostToBatchUpdateRelationForBatchUpdateIndexFieldsResult(BatchUpdateProcess dataToSend)

Parameters

TypeNameDescription
BatchUpdateProcessdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
BatchUpdateIndexFieldsResult

The content of the response.

PostToBatchUpdateRelationForBatchUpdateIndexFieldsResultAsync(BatchAppendKeywordValues)

Calls the HTTP Post method on the link for the relation “batchUpdate” asynchronously.

public Task<DeserializedHttpResponse<BatchUpdateIndexFieldsResult>> PostToBatchUpdateRelationForBatchUpdateIndexFieldsResultAsync(BatchAppendKeywordValues dataToSend)

Parameters

TypeNameDescription
BatchAppendKeywordValuesdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<BatchUpdateIndexFieldsResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “batchUpdate”.

PostToBatchUpdateRelationForBatchUpdateIndexFieldsResultAsync(BatchUpdateProcess)

Calls the HTTP Post method on the link for the relation “batchUpdate” asynchronously.

public Task<DeserializedHttpResponse<BatchUpdateIndexFieldsResult>> PostToBatchUpdateRelationForBatchUpdateIndexFieldsResultAsync(BatchUpdateProcess dataToSend)

Parameters

TypeNameDescription
BatchUpdateProcessdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<BatchUpdateIndexFieldsResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “batchUpdate”.

PostToBatchUpdateRelationForBatchUpdateIndexFieldsResultAsync(CancellationToken, BatchAppendKeywordValues)

Calls the HTTP Post method on the link for the relation “batchUpdate” asynchronously.

public Task<DeserializedHttpResponse<BatchUpdateIndexFieldsResult>> PostToBatchUpdateRelationForBatchUpdateIndexFieldsResultAsync(CancellationToken cancellationToken, BatchAppendKeywordValues dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

BatchAppendKeywordValuesdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<BatchUpdateIndexFieldsResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “batchUpdate”.

PostToBatchUpdateRelationForBatchUpdateIndexFieldsResultAsync(CancellationToken, BatchUpdateProcess)

Calls the HTTP Post method on the link for the relation “batchUpdate” asynchronously.

public Task<DeserializedHttpResponse<BatchUpdateIndexFieldsResult>> PostToBatchUpdateRelationForBatchUpdateIndexFieldsResultAsync(CancellationToken cancellationToken, BatchUpdateProcess dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

BatchUpdateProcessdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<BatchUpdateIndexFieldsResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “batchUpdate”.

PostToDocumentsRelationForDocument(Document)

Calls the HTTP Post method on the link for the relation “documents”.

public Document PostToDocumentsRelationForDocument(Document dataToSend)

Parameters

TypeNameDescription
DocumentdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Document

The content of the response.

PostToDocumentsRelationForDocumentAsync(Document)

Calls the HTTP Post method on the link for the relation “documents” asynchronously.

public Task<DeserializedHttpResponse<Document>> PostToDocumentsRelationForDocumentAsync(Document dataToSend)

Parameters

TypeNameDescription
DocumentdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Document>>

A task which runs the request.

Remarks

This method follows the link for the relation “documents”.

PostToDocumentsRelationForDocumentAsync(CancellationToken, Document)

Calls the HTTP Post method on the link for the relation “documents” asynchronously.

public Task<DeserializedHttpResponse<Document>> PostToDocumentsRelationForDocumentAsync(CancellationToken cancellationToken, Document dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

DocumentdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Document>>

A task which runs the request.

Remarks

This method follows the link for the relation “documents”.

PostToFieldValueStatisticsRelationForFieldValueStatisticsResult(FieldValueStatisticsExpression)

Calls the HTTP Post method on the link for the relation “fieldValueStatistics”.

public FieldValueStatisticsResult PostToFieldValueStatisticsRelationForFieldValueStatisticsResult(FieldValueStatisticsExpression dataToSend)

Parameters

TypeNameDescription
FieldValueStatisticsExpressiondataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
FieldValueStatisticsResult

The content of the response.

PostToFieldValueStatisticsRelationForFieldValueStatisticsResultAsync(FieldValueStatisticsExpression)

Calls the HTTP Post method on the link for the relation “fieldValueStatistics” asynchronously.

public Task<DeserializedHttpResponse<FieldValueStatisticsResult>> PostToFieldValueStatisticsRelationForFieldValueStatisticsResultAsync(FieldValueStatisticsExpression dataToSend)

Parameters

TypeNameDescription
FieldValueStatisticsExpressiondataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<FieldValueStatisticsResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “fieldValueStatistics”.

PostToFieldValueStatisticsRelationForFieldValueStatisticsResultAsync(CancellationToken, FieldValueStatisticsExpression)

Calls the HTTP Post method on the link for the relation “fieldValueStatistics” asynchronously.

public Task<DeserializedHttpResponse<FieldValueStatisticsResult>> PostToFieldValueStatisticsRelationForFieldValueStatisticsResultAsync(CancellationToken cancellationToken, FieldValueStatisticsExpression dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

FieldValueStatisticsExpressiondataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<FieldValueStatisticsResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “fieldValueStatistics”.

PostToImportDocumentsRelationForImportResult(ImportSettings)

Calls the HTTP Post method on the link for the relation “importDocuments”.

public ImportResult PostToImportDocumentsRelationForImportResult(ImportSettings dataToSend)

Parameters

TypeNameDescription
ImportSettingsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
ImportResult

The content of the response.

PostToImportDocumentsRelationForImportResult(SynchronizationSettings)

Calls the HTTP Post method on the link for the relation “importDocuments”.

public ImportResult PostToImportDocumentsRelationForImportResult(SynchronizationSettings dataToSend)

Parameters

TypeNameDescription
SynchronizationSettingsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
ImportResult

The content of the response.

PostToImportDocumentsRelationForImportResultAsync(ImportSettings)

Calls the HTTP Post method on the link for the relation “importDocuments” asynchronously.

public Task<DeserializedHttpResponse<ImportResult>> PostToImportDocumentsRelationForImportResultAsync(ImportSettings dataToSend)

Parameters

TypeNameDescription
ImportSettingsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<ImportResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “importDocuments”.

PostToImportDocumentsRelationForImportResultAsync(SynchronizationSettings)

Calls the HTTP Post method on the link for the relation “importDocuments” asynchronously.

public Task<DeserializedHttpResponse<ImportResult>> PostToImportDocumentsRelationForImportResultAsync(SynchronizationSettings dataToSend)

Parameters

TypeNameDescription
SynchronizationSettingsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<ImportResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “importDocuments”.

PostToImportDocumentsRelationForImportResultAsync(CancellationToken, ImportSettings)

Calls the HTTP Post method on the link for the relation “importDocuments” asynchronously.

public Task<DeserializedHttpResponse<ImportResult>> PostToImportDocumentsRelationForImportResultAsync(CancellationToken cancellationToken, ImportSettings dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

ImportSettingsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<ImportResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “importDocuments”.

PostToImportDocumentsRelationForImportResultAsync(CancellationToken, SynchronizationSettings)

Calls the HTTP Post method on the link for the relation “importDocuments” asynchronously.

public Task<DeserializedHttpResponse<ImportResult>> PostToImportDocumentsRelationForImportResultAsync(CancellationToken cancellationToken, SynchronizationSettings dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

SynchronizationSettingsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<ImportResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “importDocuments”.

PostToNextSequenceElementRelationForSequenceResult(SequenceRequest)

Calls the HTTP Post method on the link for the relation “nextSequenceElement”.

public SequenceResult PostToNextSequenceElementRelationForSequenceResult(SequenceRequest dataToSend)

Parameters

TypeNameDescription
SequenceRequestdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
SequenceResult

The content of the response.

PostToNextSequenceElementRelationForSequenceResultAsync(SequenceRequest)

Calls the HTTP Post method on the link for the relation “nextSequenceElement” asynchronously.

public Task<DeserializedHttpResponse<SequenceResult>> PostToNextSequenceElementRelationForSequenceResultAsync(SequenceRequest dataToSend)

Parameters

TypeNameDescription
SequenceRequestdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<SequenceResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “nextSequenceElement”.

PostToNextSequenceElementRelationForSequenceResultAsync(CancellationToken, SequenceRequest)

Calls the HTTP Post method on the link for the relation “nextSequenceElement” asynchronously.

public Task<DeserializedHttpResponse<SequenceResult>> PostToNextSequenceElementRelationForSequenceResultAsync(CancellationToken cancellationToken, SequenceRequest dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

SequenceRequestdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<SequenceResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “nextSequenceElement”.

PostToNotificationsRelationForNotifications(Notifications)

Calls the HTTP Post method on the link for the relation “notifications”.

public Notifications PostToNotificationsRelationForNotifications(Notifications dataToSend)

Parameters

TypeNameDescription
NotificationsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Notifications

The content of the response.

PostToNotificationsRelationForNotificationsAsync(Notifications)

Calls the HTTP Post method on the link for the relation “notifications” asynchronously.

public Task<DeserializedHttpResponse<Notifications>> PostToNotificationsRelationForNotificationsAsync(Notifications dataToSend)

Parameters

TypeNameDescription
NotificationsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Notifications>>

A task which runs the request.

Remarks

This method follows the link for the relation “notifications”.

PostToNotificationsRelationForNotificationsAsync(CancellationToken, Notifications)

Calls the HTTP Post method on the link for the relation “notifications” asynchronously.

public Task<DeserializedHttpResponse<Notifications>> PostToNotificationsRelationForNotificationsAsync(CancellationToken cancellationToken, Notifications dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

NotificationsdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Notifications>>

A task which runs the request.

Remarks

This method follows the link for the relation “notifications”.

PostToQueryRelationForDocumentsQueryResult(FunctionExpressionQuery)

Calls the HTTP Post method on the link for the relation “query”.

public DocumentsQueryResult PostToQueryRelationForDocumentsQueryResult(FunctionExpressionQuery dataToSend)

Parameters

TypeNameDescription
FunctionExpressionQuerydataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
DocumentsQueryResult

The content of the response.

PostToQueryRelationForDocumentsQueryResultAsync(FunctionExpressionQuery)

Calls the HTTP Post method on the link for the relation “query” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> PostToQueryRelationForDocumentsQueryResultAsync(FunctionExpressionQuery dataToSend)

Parameters

TypeNameDescription
FunctionExpressionQuerydataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “query”.

PostToQueryRelationForDocumentsQueryResultAsync(CancellationToken, FunctionExpressionQuery)

Calls the HTTP Post method on the link for the relation “query” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> PostToQueryRelationForDocumentsQueryResultAsync(CancellationToken cancellationToken, FunctionExpressionQuery dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

FunctionExpressionQuerydataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “query”.

PostToQueryRelationForDocumentsQueryTableResult(FunctionExpressionQuery)

Calls the HTTP Post method on the link for the relation “query”.

public DocumentsQueryTableResult PostToQueryRelationForDocumentsQueryTableResult(FunctionExpressionQuery dataToSend)

Parameters

TypeNameDescription
FunctionExpressionQuerydataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
DocumentsQueryTableResult

The content of the response.

PostToQueryRelationForDocumentsQueryTableResultAsync(FunctionExpressionQuery)

Calls the HTTP Post method on the link for the relation “query” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryTableResult>> PostToQueryRelationForDocumentsQueryTableResultAsync(FunctionExpressionQuery dataToSend)

Parameters

TypeNameDescription
FunctionExpressionQuerydataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryTableResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “query”.

PostToQueryRelationForDocumentsQueryTableResultAsync(CancellationToken, FunctionExpressionQuery)

Calls the HTTP Post method on the link for the relation “query” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryTableResult>> PostToQueryRelationForDocumentsQueryTableResultAsync(CancellationToken cancellationToken, FunctionExpressionQuery dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

FunctionExpressionQuerydataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryTableResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “query”.

PostToReplicationDataRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “replicationData”.

public Stream PostToReplicationDataRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToReplicationDataRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “replicationData” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToReplicationDataRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “replicationData”.

PostToReplicationDataRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “replicationData” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToReplicationDataRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “replicationData”.

PostToReplicationDeleteDataRelationForStream(Stream)

Calls the HTTP Post method on the link for the relation “replicationDeleteData”.

public Stream PostToReplicationDeleteDataRelationForStream(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Stream

The content of the response.

PostToReplicationDeleteDataRelationForStreamAsync(Stream)

Calls the HTTP Post method on the link for the relation “replicationDeleteData” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToReplicationDeleteDataRelationForStreamAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “replicationDeleteData”.

PostToReplicationDeleteDataRelationForStreamAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “replicationDeleteData” asynchronously.

public Task<DeserializedHttpResponse<Stream>> PostToReplicationDeleteDataRelationForStreamAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Stream>>

A task which runs the request.

Remarks

This method follows the link for the relation “replicationDeleteData”.

PostToSetupReplicationRelationForString(Stream)

Calls the HTTP Post method on the link for the relation “setupReplication”.

public string PostToSetupReplicationRelationForString(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
string

The content of the response.

PostToSetupReplicationRelationForStringAsync(Stream)

Calls the HTTP Post method on the link for the relation “setupReplication” asynchronously.

public Task<DeserializedHttpResponse<string>> PostToSetupReplicationRelationForStringAsync(Stream dataToSend)

Parameters

TypeNameDescription
StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “setupReplication”.

PostToSetupReplicationRelationForStringAsync(CancellationToken, Stream)

Calls the HTTP Post method on the link for the relation “setupReplication” asynchronously.

public Task<DeserializedHttpResponse<string>> PostToSetupReplicationRelationForStringAsync(CancellationToken cancellationToken, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<string>>

A task which runs the request.

Remarks

This method follows the link for the relation “setupReplication”.

PostToTransferRelationForDocumentsQueryResult(DocumentsTransferInfo)

Calls the HTTP Post method on the link for the relation “transfer”.

public DocumentsQueryResult PostToTransferRelationForDocumentsQueryResult(DocumentsTransferInfo dataToSend)

Parameters

TypeNameDescription
DocumentsTransferInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
DocumentsQueryResult

The content of the response.

PostToTransferRelationForDocumentsQueryResult(FileCabinetTransferInfo)

Calls the HTTP Post method on the link for the relation “transfer”.

public DocumentsQueryResult PostToTransferRelationForDocumentsQueryResult(FileCabinetTransferInfo dataToSend)

Parameters

TypeNameDescription
FileCabinetTransferInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
DocumentsQueryResult

The content of the response.

PostToTransferRelationForDocumentsQueryResultAsync(DocumentsTransferInfo)

Calls the HTTP Post method on the link for the relation “transfer” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> PostToTransferRelationForDocumentsQueryResultAsync(DocumentsTransferInfo dataToSend)

Parameters

TypeNameDescription
DocumentsTransferInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “transfer”.

PostToTransferRelationForDocumentsQueryResultAsync(FileCabinetTransferInfo)

Calls the HTTP Post method on the link for the relation “transfer” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> PostToTransferRelationForDocumentsQueryResultAsync(FileCabinetTransferInfo dataToSend)

Parameters

TypeNameDescription
FileCabinetTransferInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “transfer”.

PostToTransferRelationForDocumentsQueryResultAsync(CancellationToken, DocumentsTransferInfo)

Calls the HTTP Post method on the link for the relation “transfer” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> PostToTransferRelationForDocumentsQueryResultAsync(CancellationToken cancellationToken, DocumentsTransferInfo dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

DocumentsTransferInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “transfer”.

PostToTransferRelationForDocumentsQueryResultAsync(CancellationToken, FileCabinetTransferInfo)

Calls the HTTP Post method on the link for the relation “transfer” asynchronously.

public Task<DeserializedHttpResponse<DocumentsQueryResult>> PostToTransferRelationForDocumentsQueryResultAsync(CancellationToken cancellationToken, FileCabinetTransferInfo dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

FileCabinetTransferInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<DocumentsQueryResult>>

A task which runs the request.

Remarks

This method follows the link for the relation “transfer”.

PostToUnprocessedDocumentUploadRelationForDocument(string, Stream)

Calls the HTTP Post method on the link for the relation “unprocessedDocumentUpload”.

public Document PostToUnprocessedDocumentUploadRelationForDocument(string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Document

The content of the response.

PostToUnprocessedDocumentUploadRelationForDocumentAsync(string, Stream)

Calls the HTTP Post method on the link for the relation “unprocessedDocumentUpload” asynchronously.

public Task<DeserializedHttpResponse<Document>> PostToUnprocessedDocumentUploadRelationForDocumentAsync(string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Document>>

A task which runs the request.

Remarks

This method follows the link for the relation “unprocessedDocumentUpload”.

PostToUnprocessedDocumentUploadRelationForDocumentAsync(CancellationToken, string, Stream)

Calls the HTTP Post method on the link for the relation “unprocessedDocumentUpload” asynchronously.

public Task<DeserializedHttpResponse<Document>> PostToUnprocessedDocumentUploadRelationForDocumentAsync(CancellationToken cancellationToken, string requestedContentType, Stream dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

stringrequestedContentType

Mime type of the requested body content, i.e. application/pdf.

StreamdataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Document>>

A task which runs the request.

Remarks

This method follows the link for the relation “unprocessedDocumentUpload”.

PutToContentMergeOperationRelationForDocument(ContentMergeOperationInfo)

Calls the HTTP Put method on the link for the relation “contentMergeOperation”.

public Document PutToContentMergeOperationRelationForDocument(ContentMergeOperationInfo dataToSend)

Parameters

TypeNameDescription
ContentMergeOperationInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Document

The content of the response.

PutToContentMergeOperationRelationForDocumentAsync(ContentMergeOperationInfo)

Calls the HTTP Put method on the link for the relation “contentMergeOperation” asynchronously.

public Task<DeserializedHttpResponse<Document>> PutToContentMergeOperationRelationForDocumentAsync(ContentMergeOperationInfo dataToSend)

Parameters

TypeNameDescription
ContentMergeOperationInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Document>>

A task which runs the request.

Remarks

This method follows the link for the relation “contentMergeOperation”.

PutToContentMergeOperationRelationForDocumentAsync(CancellationToken, ContentMergeOperationInfo)

Calls the HTTP Put method on the link for the relation “contentMergeOperation” asynchronously.

public Task<DeserializedHttpResponse<Document>> PutToContentMergeOperationRelationForDocumentAsync(CancellationToken cancellationToken, ContentMergeOperationInfo dataToSend)

Parameters

TypeNameDescription
CancellationTokencancellationToken

The cancellation token to cancel the request.

ContentMergeOperationInfodataToSend

The data to send. This data is written into the request body.

Returns

TypeDescription
Task<DeserializedHttpResponse<Document>>

A task which runs the request.

Remarks

This method follows the link for the relation “contentMergeOperation”.

SetProxy(HttpClientProxy)

Sets the HTTP communication proxy which is used in further HTTP communication.

public void SetProxy(HttpClientProxy proxy)

Parameters

TypeNameDescription
HttpClientProxyproxy

The HttpClient instance which is used in further HTTP communication.

Remarks

The HTTP proxy is used to handle the HTTP requests which are created by this instance. The proxy is used in case a request is sent to a URL which is resolved from a link.