<PackageReference Include="Apache.Arrow" Version="19.0.0" />

Google.FlatBuffers.Verifier

class Verifier
public const int FILE_IDENTIFIER_LENGTH = 4

public const int FLATBUFFERS_MAX_BUFFER_SIZE = 2147483647

public const int SIZE_BYTE = 1

public const int SIZE_INT = 4

public const int SIZE_PREFIX_LENGTH = 4

public const int SIZE_S_OFFSET = 4

public const int SIZE_U_OFFSET = 4

public const int SIZE_V_OFFSET = 2

public ByteBuffer Buf { get; set; }

public int depth { get; set; }

public int numTables { get; set; }

public Options options { get; set; }

public Verifier()

public Verifier(ByteBuffer buf, Options options = null)

public Verifier SetAlignmentCheck(bool value)

public Verifier SetMaxDepth(int value)

public Verifier SetMaxTables(int value)

public Verifier SetStringCheck(bool value)

public bool VerifyBuffer(string identifier, bool sizePrefixed, VerifyTableAction verifyAction)

public bool VerifyField(uint tablePos, short offsetId, ulong elementSize, ulong align, bool required)

public bool VerifyNestedBuffer(uint tablePos, short offsetId, VerifyTableAction verifyAction, bool required)

public bool VerifyString(uint tablePos, short vOffset, bool required)

public bool VerifyTable(uint tablePos, short offsetId, VerifyTableAction verifyAction, bool required)

public bool VerifyTableEnd(uint tablePos)

public bool VerifyTableStart(uint tablePos)

public bool VerifyUnion(uint tablePos, short typeIdVOffset, short valueVOffset, VerifyUnionAction verifyAction, bool required)

public bool VerifyUnionData(uint pos, ulong elementSize, ulong align)

public bool VerifyUnionString(uint pos)

public bool VerifyVectorOfData(uint tablePos, short vOffset, ulong elementSize, bool required)

public bool VerifyVectorOfStrings(uint tablePos, short offsetId, bool required)

public bool VerifyVectorOfTables(uint tablePos, short offsetId, VerifyTableAction verifyAction, bool required)

public bool VerifyVectorOfUnion(uint tablePos, short typeOffsetId, short offsetId, VerifyUnionAction verifyAction, bool required)