DataReaderLoadOperation DataReaderLoadOperation DataReaderLoadOperation DataReaderLoadOperation Class

Loads data from an input stream.

Syntax

Declaration

public sealed class DataReaderLoadOperationpublic sealed class DataReaderLoadOperationPublic NotInheritable Class DataReaderLoadOperationpublic sealed class DataReaderLoadOperation

Properties summary

Gets or sets the handler to call when the data load operation is complete.

Gets the error code for the data load operation if it fails.

Gets a unique identifier that represents the data load operation.

Gets the current status of the data load operation.

Methods summary

Requests the cancellation of the data load operation.

Requests that work associated with the data load operation should stop.

Returns the result of the data load operation.

Properties

  • Completed
    Completed
    Completed
    Completed

    Gets or sets the handler to call when the data load operation is complete.

    public AsyncOperationCompletedHandler<uint> Completed { get; set; }public AsyncOperationCompletedHandler<uint> Completed { get; set; }Public ReadWrite Property Completed As AsyncOperationCompletedHandler<uint>public AsyncOperationCompletedHandler<uint> Completed { get; set; }

    Property Value

    • The handler to call when the operation is complete.

  • ErrorCode
    ErrorCode
    ErrorCode
    ErrorCode

    Gets the error code for the data load operation if it fails.

    public HResult ErrorCode { get; }public Exception ErrorCode { get; }Public ReadOnly Property ErrorCode As Exceptionpublic HResult ErrorCode { get; }

    Property Value

  • Id
    Id
    Id
    Id

    Gets a unique identifier that represents the data load operation.

    public uint Id { get; }public uint Id { get; }Public ReadOnly Property Id As uintpublic uint Id { get; }

    Property Value

    • uint
      uint
      uint
      uint

      The identifier.

  • Status
    Status
    Status
    Status

    Gets the current status of the data load operation.

    public AsyncStatus Status { get; }public AsyncStatus Status { get; }Public ReadOnly Property Status As AsyncStatuspublic AsyncStatus Status { get; }

    Property Value

Methods

  • Cancel()
    Cancel()
    Cancel()
    Cancel()

    Requests the cancellation of the data load operation.

    public void Cancel()public void Cancel()Public Function Cancel() As voidpublic void Cancel()
  • Close()
    Close()
    Close()
    Close()

    Requests that work associated with the data load operation should stop.

    public void Close()public void Close()Public Function Close() As voidpublic void Close()
  • GetResults()
    GetResults()
    GetResults()
    GetResults()

    Returns the result of the data load operation.

    public uint GetResults()public uint GetResults()Public Function GetResults() As uintpublic uint GetResults()

    Returns

    • uint
      uint
      uint
      uint

      The result of the operation.

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Attributes

Windows.Foundation.Metadata.ContractVersionAttribute
Windows.Foundation.Metadata.MarshalingBehaviorAttribute

Details

Assembly

Windows.Storage.Streams.dll