Table of Contents

Class OdfObjectBindingReport

Namespace
OdfKit.Spreadsheet
Assembly
OdfKit.dll

Reports the result of object binding operations. 回報物件繫結操作的結果。

public sealed class OdfObjectBindingReport
Inheritance
OdfObjectBindingReport
Inherited Members

Constructors

OdfObjectBindingReport()

public OdfObjectBindingReport()

Properties

AffectedRowCount

Gets the number of rows affected by insert, update, or delete operations. 取得新增、更新或刪除操作影響的列數。

public int AffectedRowCount { get; }

Property Value

int

ColumnCount

Gets or sets the number of mapped columns. 取得或設定已對應的欄位數。

public int ColumnCount { get; set; }

Property Value

int

ColumnNames

Gets the resolved column names. 取得已解析的欄位名稱。

public IList<string> ColumnNames { get; }

Property Value

IList<string>

DeletedRowCount

Gets or sets the deleted row count. 取得或設定已刪除列數。

public int DeletedRowCount { get; set; }

Property Value

int

Diagnostics

Gets structured diagnostics produced during binding. 取得繫結期間產生的結構化診斷資訊。

public IList<OdfObjectBindingDiagnostic> Diagnostics { get; }

Property Value

IList<OdfObjectBindingDiagnostic>

ErrorCount

Gets the number of error diagnostics. 取得錯誤診斷數量。

public int ErrorCount { get; }

Property Value

int

HasErrors

Gets a value indicating whether the report contains errors. 取得報告是否包含錯誤。

public bool HasErrors { get; }

Property Value

bool

HasIssues

Gets a value indicating whether the report contains errors or warnings. 取得報告是否包含錯誤或警告。

public bool HasIssues { get; }

Property Value

bool

HasWarnings

Gets a value indicating whether the report contains warnings. 取得報告是否包含警告。

public bool HasWarnings { get; }

Property Value

bool

InsertedRowCount

Gets or sets the inserted row count. 取得或設定已新增列數。

public int InsertedRowCount { get; set; }

Property Value

int

Range

Gets or sets the affected cell range. 取得或設定受影響的儲存格範圍。

public OdfCellRange Range { get; set; }

Property Value

OdfCellRange

RowCount

Gets or sets the number of data rows processed. 取得或設定已處理的資料列數。

public int RowCount { get; set; }

Property Value

int

SkippedColumns

Gets properties or columns skipped during binding. 取得繫結期間略過的屬性或欄位。

public IList<string> SkippedColumns { get; }

Property Value

IList<string>

SkippedRowCount

Gets or sets the skipped row count. 取得或設定已略過列數。

public int SkippedRowCount { get; set; }

Property Value

int

UpdatedRowCount

Gets or sets the updated row count. 取得或設定已更新列數。

public int UpdatedRowCount { get; set; }

Property Value

int

WarningCount

Gets the number of warning diagnostics. 取得警告診斷數量。

public int WarningCount { get; }

Property Value

int

Warnings

Gets non-fatal binding warnings. 取得非致命的繫結警告。

public IList<string> Warnings { get; }

Property Value

IList<string>