[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Core.Rdl.Seralization.Common.Coders.ObjectCoder-1

Coders.ObjectCoder<T> Class

Represents an object coder with write and read functions for a specific type.

Inheritance
Coders.ObjectCoder<T>
Implements
Namespace: GrapeCity.ActiveReports.Core.Rdl.Seralization.Common
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public record Coders.ObjectCoder<T> : IEquatable<Coders.ObjectCoder<T>>
Type Parameters
Name Description
T

The type to write/read.

Constructors

Name Description
ObjectCoder(ObjectCoder<T>)
ObjectCoder(Action<XmlWriter, T>, Func<XmlReader, T>)

Represents an object coder with write and read functions for a specific type.

Properties

Name Description
EqualityContract
Read
Write

Methods

Name Description
Deconstruct(out Action<XmlWriter, T>, out Func<XmlReader, T>)
Equals(ObjectCoder<T>?)
Equals(object?)
GetHashCode()
PrintMembers(StringBuilder)
ToString()

Operators

Name Description
operator ==(ObjectCoder<T>?, ObjectCoder<T>?)
operator !=(ObjectCoder<T>?, ObjectCoder<T>?)

Extension Methods