Table of Contents

Class AvroCompatibilityIssue

Namespace
AvroSharp.Schemas
Assembly
AvroSharp.dll

One reason data written with one schema cannot be read with another, or a warning about how it is read.

public sealed class AvroCompatibilityIssue
Inheritance
AvroCompatibilityIssue
Inherited Members

Properties

IsWarning

Gets a value indicating whether the issue is a warning rather than an incompatibility.

Kind

Gets the kind of issue.

Message

Gets a description of the issue.

OtherPaths

Gets the other paths with the same issue, where the same pair of named types appears again.

Path

Gets where in the data the issue is: $ for the whole value, then .field (the reader's field name), [] for array items, {} for map values, and [index:type] for a writer union branch, as in $.payment[1:Card].number.

ReaderSchema

Gets the part of the reader's schema at Path.

WriterSchema

Gets the part of the writer's schema at Path.

Methods

ToString()

Returns the path and the message.