Class StreamFooter
Last update: 16.07.2025Namespace: VM.Managed
Assembly: VMAppCore.dll
footer read/write class
public class StreamFooter
Inheritance
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
StreamFooter()
Initializes a new instance of the
public StreamFooter()
Methods
GetComment()
Gets the comment.
public string GetComment()
Returns
GetPointerSize()
Gets the size of the pointer.
public long GetPointerSize()
Returns
GetStreamHead()
Gets the stream head.
public long GetStreamHead()
Returns
GetVersionInfo()
Gets the version information.
public string GetVersionInfo()
Returns
GetVersionInfoSignature()
Gets the version information signature.
public static long GetVersionInfoSignature()
Returns
GetVersionInfoSize()
Gets the size of the version information.
public static long GetVersionInfoSize()
Returns
Read(Stream)
Reads the specified stream.
public void Read(Stream stream)
Parameters
stream Stream
The stream.
Write_V1(Stream, long, long)
Write_s the v1.
public static void Write_V1(Stream stream, long posStreamHead, long sizePointer)
Parameters
stream Stream
The stream.
posStreamHead long
The position stream head.
sizePointer long
The size pointer.
Write_V2(Stream, long, long, string)
Write_s the v2.
public static void Write_V2(Stream stream, long posStreamHead, long sizePointer, string comment)
Parameters
stream Stream
The stream.
posStreamHead long
The position stream head.
sizePointer long
The size pointer.
comment string
The comment.
Write_V3(Stream, long, long, string)
Write_s the v3.
public static void Write_V3(Stream stream, long posStreamHead, long sizePointer, string comment)
Parameters
stream Stream
The stream.
posStreamHead long
The position stream head.
sizePointer long
The size pointer.
comment string
The comment.
Write_V3Impl(Stream, long, long, string, long)
Write_s the v3 base.
protected static void Write_V3Impl(Stream stream, long posStreamHead, long sizePointer, string comment, long nVersion)
Parameters
stream Stream
The stream.
posStreamHead long
The position stream head.
sizePointer long
The size pointer.
comment string
The comment.
nVersion long
The footer version.
Write_V4(Stream, long, long, string)
Write_s the v4.
public static void Write_V4(Stream stream, long posStreamHead, long sizePointer, string comment)
Parameters
stream Stream
The stream.
posStreamHead long
The position stream head.
sizePointer long
The size pointer.
comment string
The comment.
Write_V5(Stream, long, long, string)
Write_s the v5.
public static void Write_V5(Stream stream, long posStreamHead, long sizePointer, string comment)
Parameters
stream Stream
The stream.
posStreamHead long
The position stream head.
sizePointer long
The size pointer.
comment string
The comment.
Write_V6(Stream, long, long, string)
Write_s the v6.
public static void Write_V6(Stream stream, long posStreamHead, long sizePointer, string comment)
Parameters
stream Stream
The stream.
posStreamHead long
The position stream head.
sizePointer long
The size pointer.
comment string
The comment.
Write_V7(Stream, long, long, string)
Write_s the v7.
public static void Write_V7(Stream stream, long posStreamHead, long sizePointer, string comment)
Parameters
stream Stream
The stream.
posStreamHead long
The position stream head.
sizePointer long
The size pointer.
comment string
The comment.