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. |