Share via


AbstractiveSummarizeOperation Class

Definition

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

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

Constructors

AbstractiveSummarizeOperation()

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

AbstractiveSummarizeOperation(String, TextAnalyticsClient)

Initializes a new instance of the AbstractiveSummarizeOperation 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