Share via


DeidentificationClient Class

Definition

The Deidentification service client.

public class DeidentificationClient
type DeidentificationClient = class
Public Class DeidentificationClient
Inheritance
DeidentificationClient

Constructors

DeidentificationClient()

Initializes a new instance of DeidentificationClient for mocking.

DeidentificationClient(Uri, TokenCredential, DeidentificationClientOptions)

Initializes a new instance of DeidentificationClient.

DeidentificationClient(Uri, TokenCredential)

Initializes a new instance of DeidentificationClient.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

CancelJob(String, CancellationToken)

Cancels a job that is in progress.

The job will be marked as canceled and the service will stop processing the job. The service will not delete any documents that have already been processed.

If the job is already complete, this will have no effect.

CancelJob(String, RequestContext)

[Protocol Method] Cancels a job that is in progress.

The job will be marked as canceled and the service will stop processing the job. The service will not delete any documents that have already been processed.

If the job is already complete, this will have no effect.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CancelJobAsync(String, CancellationToken)

Cancels a job that is in progress.

The job will be marked as canceled and the service will stop processing the job. The service will not delete any documents that have already been processed.

If the job is already complete, this will have no effect.

CancelJobAsync(String, RequestContext)

[Protocol Method] Cancels a job that is in progress.

The job will be marked as canceled and the service will stop processing the job. The service will not delete any documents that have already been processed.

If the job is already complete, this will have no effect.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeidentifyDocuments(WaitUntil, String, DeidentificationJob, CancellationToken)

Long-running resource create or replace operation template.

DeidentifyDocuments(WaitUntil, String, RequestContent, RequestContext)

Long-running resource create or replace operation template.

DeidentifyDocumentsAsync(WaitUntil, String, DeidentificationJob, CancellationToken)

Long-running resource create or replace operation template.

DeidentifyDocumentsAsync(WaitUntil, String, RequestContent, RequestContext)

Long-running resource create or replace operation template.

DeidentifyText(DeidentificationContent, CancellationToken)

A remote procedure call (RPC) operation.

DeidentifyText(RequestContent, RequestContext)

[Protocol Method] A remote procedure call (RPC) operation.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeidentifyTextAsync(DeidentificationContent, CancellationToken)

A remote procedure call (RPC) operation.

DeidentifyTextAsync(RequestContent, RequestContext)

[Protocol Method] A remote procedure call (RPC) operation.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteJob(String, CancellationToken)

Removes the record of the job from the service. Does not delete any documents.

DeleteJob(String, RequestContext)

[Protocol Method] Removes the record of the job from the service. Does not delete any documents.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteJobAsync(String, CancellationToken)

Removes the record of the job from the service. Does not delete any documents.

DeleteJobAsync(String, RequestContext)

[Protocol Method] Removes the record of the job from the service. Does not delete any documents.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetJob(String, CancellationToken)

Resource read operation template.

GetJob(String, RequestContext)

[Protocol Method] Resource read operation template.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetJobAsync(String, CancellationToken)

Resource read operation template.

GetJobAsync(String, RequestContext)

[Protocol Method] Resource read operation template.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetJobDocuments(String, Nullable<Int32>, CancellationToken)

List processed documents within a job.

GetJobDocuments(String, Nullable<Int32>, RequestContext)

[Protocol Method] List processed documents within a job.

GetJobDocumentsAsync(String, Nullable<Int32>, CancellationToken)

List processed documents within a job.

GetJobDocumentsAsync(String, Nullable<Int32>, RequestContext)

[Protocol Method] List processed documents within a job.

GetJobs(Nullable<Int32>, CancellationToken)

List de-identification jobs.

GetJobs(Nullable<Int32>, RequestContext)

[Protocol Method] List de-identification jobs.

GetJobsAsync(Nullable<Int32>, CancellationToken)

List de-identification jobs.

GetJobsAsync(Nullable<Int32>, RequestContext)

[Protocol Method] List de-identification jobs.

Applies to