BinaryDeserializerBuilderCaseResult class

Represents the outcome of a IDeserializerBuilderCase<,>.
AssemblyChr.Avro.Binary
NamespaceChr.Avro.Serialization
Signature
public class BinaryDeserializerBuilderCaseResult
Baseobject

Constructors

BinaryDeserializerBuilderCaseResult()
Initializes a new instance of the BinaryDeserializerBuilderCaseResult class.

Properties

ICollection<Exception> Exceptions
Gets or sets exceptions regarding the inapplicability of the case. If Expression is not null, these exceptions should be interpreted as warnings.
Expression Expression
Gets or sets the expression obtained by applying the case. If null, the case was not applied successfully.

Methods

BinaryDeserializerBuilderCaseResult FromException(Exception)
Creates a new BinaryDeserializerBuilderCaseResult for an unsuccessful outcome.
BinaryDeserializerBuilderCaseResult FromExpression(Expression)
Creates a new BinaryDeserializerBuilderCaseResult for an unsuccessful outcome.
Chr.Avro