Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class StreamFooter

Last update: 16.07.2025

Namespace: VM.Managed
Assembly: VMAppCore.dll

footer read/write class

public class StreamFooter

Inheritance

objectStreamFooter

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

StreamFooter()

Initializes a new instance of the class.

public StreamFooter()

Methods

GetComment()

Gets the comment.

public string GetComment()

Returns

string

GetPointerSize()

Gets the size of the pointer.

public long GetPointerSize()

Returns

long

GetStreamHead()

Gets the stream head.

public long GetStreamHead()

Returns

long

GetVersionInfo()

Gets the version information.

public string GetVersionInfo()

Returns

string

GetVersionInfoSignature()

Gets the version information signature.

public static long GetVersionInfoSignature()

Returns

long

GetVersionInfoSize()

Gets the size of the version information.

public static long GetVersionInfoSize()

Returns

long

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.

Connect with Ansys