OfficeIMO

API Reference

Class

ReaderProgress

Namespace OfficeIMO.Reader
Assembly OfficeIMO.Reader
Modifiers sealed

Progress event payload for folder ingestion.

Inheritance

  • Object
  • ReaderProgress

Constructors

public ReaderProgress() #

Properties

public ReaderProgressEventKind Kind { get; set; } #

Event kind.

public String Path { get; set; } #

Current file path for file-level events.

public String SourceId { get; set; } #

Optional source identifier for file-level events.

public String SourceHash { get; set; } #

Optional source hash for file-level events.

public Int32 FilesScanned { get; set; } #

Files considered for ingestion so far (allowed extension scope).

public Int32 FilesParsed { get; set; } #

Files successfully parsed so far.

public Int32 FilesSkipped { get; set; } #

Files skipped so far.

public Int64 BytesRead { get; set; } #

Total bytes accepted for parsed files so far.

public Int32 ChunksProduced { get; set; } #

Total chunks emitted so far.

public String Message { get; set; } #

Optional message for skip/reason summaries.

public Nullable<Int64> CurrentFileBytes { get; set; } #

Optional current file size in bytes for file-level events.

public Nullable<Int32> CurrentFileChunks { get; set; } #

Optional current file chunk count for file completion events.

public Nullable<DateTime> CurrentFileLastWriteUtc { get; set; } #

Optional current file last-write timestamp (UTC) for file-level events.