ExtractiveSummarizeOperation Class

Definition

A representation of extractive summarization being performed on a given set of documents as a pageable, long-running operation.

public class ExtractiveSummarizeOperation : Azure.PageableOperation<Azure.AI.TextAnalytics.ExtractiveSummarizeResultCollection>
type ExtractiveSummarizeOperation = class
    inherit PageableOperation<ExtractiveSummarizeResultCollection>
Public Class ExtractiveSummarizeOperation
Inherits PageableOperation(Of ExtractiveSummarizeResultCollection)
Inheritance

Constructors

ExtractiveSummarizeOperation()

Initializes a new instance of the ExtractiveSummarizeOperation class. This constructor is only intended for mocking.

ExtractiveSummarizeOperation(String, TextAnalyticsClient)

Initializes a new instance of the ExtractiveSummarizeOperation class.

Properties

CreatedOn

The time when the long-running operation was created.

DisplayName

The display name of the long-running operation.

ExpiresOn

The time when the long-running operation will expire.

HasCompleted

Indicates whether the long-running operation has completed.

HasValue

Indicates whether the long-running operation has completed successfully and produced a final result.

Id

The identifier of the long-running operation, which can be used to poll its current status.

LastModified

The time when the long-running operation was last modified.

Status

The status of the long-running operation.

Value

Final result of the long-running operation.

(Inherited from Operation<T>)

Methods

Cancel(CancellationToken)

Cancels the long-running operation, provided that it is still pending or running.

CancelAsync(CancellationToken)

Cancels the long-running operation, provided that it is still pending or running.

GetRawResponse()

Gets the last HTTP response received from the server associated with this long-running operation.

GetRehydrationToken()

Get a token that can be used to rehydrate the operation.

(Inherited from Operation)
GetValues(CancellationToken)

Gets the final result of the long-running operation.

GetValuesAsync(CancellationToken)

Gets the final result of the long-running operation.

UpdateStatus(CancellationToken)

Updates the status of the long-running operation.

UpdateStatusAsync(CancellationToken)

Updates the status of the long-running operation.

WaitForCompletion(CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation<T>)
WaitForCompletionAsync(CancellationToken)

Monitors the status of the long-running operation until it completes.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

Monitors the status of the long-running operation until it completes.

WaitForCompletionResponse(CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation)
WaitForCompletionResponseAsync(CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Periodically calls the server till the long-running operation completes.

(Inherited from Operation)

Applies to