Search Results for

    Show / Hide Table of Contents

    Class CompressionTask

    Tracks an asynchronous stream-compression operation, holding its task, cancellation source, and the output stream position where the compressed result will be written.

    Inheritance
    object
    CompressionTask
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Drawing
    Assembly: Reportman.Drawing.dll
    Syntax
    public class CompressionTask

    Constructors

    View Source

    CompressionTask(Task<TaskCompressResult>, CancellationTokenSource, Stream, long)

    Declaration
    public CompressionTask(Task<TaskCompressResult> nTask, CancellationTokenSource nCancelSource, Stream nPositionStream, long nStreamPosition)
    Parameters
    Type Name Description
    Task<TaskCompressResult> nTask
    CancellationTokenSource nCancelSource
    Stream nPositionStream
    long nStreamPosition

    Fields

    View Source

    CancelSource

    Declaration
    public CancellationTokenSource CancelSource
    Field Value
    Type Description
    CancellationTokenSource
    View Source

    PositionStream

    Declaration
    public Stream PositionStream
    Field Value
    Type Description
    Stream
    View Source

    StreamPosition

    Declaration
    public long StreamPosition
    Field Value
    Type Description
    long
    View Source

    Task

    Declaration
    public Task<TaskCompressResult> Task
    Field Value
    Type Description
    Task<TaskCompressResult>

    Methods

    View Source

    CancelTask()

    Declaration
    public void CancelTask()
    • View Source
    In this article
    Back to top Generated by DocFX