Class MatrixHeader
Represents the storage of header descriptors and its values.
Inheritance
System.Object
MatrixHeader
Implements
Namespace: FastReport.AdvMatrix
Assembly: FastReport.dll
Syntax
public class MatrixHeader : IFRSerializable
Constructors
MatrixHeader(AdvMatrixObject, String)
Initializes a new instance of the MatrixHeader class.
Declaration
public MatrixHeader(AdvMatrixObject matrix, string name)
Parameters
Type | Name | Description |
---|---|---|
AdvMatrixObject | matrix | |
System.String | name |
Properties
Descriptor
Gets the root header descriptor.
Declaration
public HeaderDescriptor Descriptor { get; }
Property Value
Type | Description |
---|---|
HeaderDescriptor |
Size
Gets the size of this header.
Declaration
public int Size { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
Deserialize(FRReader)
Deserializes the object.
Declaration
public void Deserialize(FRReader reader)
Parameters
Type | Name | Description |
---|---|---|
FRReader | reader | Reader object. |
Serialize(FRWriter)
Serializes the object.
Declaration
public void Serialize(FRWriter writer)
Parameters
Type | Name | Description |
---|---|---|
FRWriter | writer | Writer object. |