AdsBinaryWriter Methods

The AdsBinaryWriter type exposes the following members.

Methods

 

Name

Description

AdsBinaryWriter Methods 1:

Close

Closes the current BinaryWriter and the underlying stream. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 2:

Dispose.

Releases all resources used by the current instance of the BinaryWriter class. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 3:

Dispose(Boolean)

Releases the unmanaged resources used by the BinaryWriter and optionally releases the managed resources. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 4:

Equals

Determines whether the specified object is equal to the current object. (Inherited from Object.)

AdsBinaryWriter Methods 5:

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

AdsBinaryWriter Methods 6:

Flush

Clears all buffers for the current writer and causes any buffered data to be written to the underlying device. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 7:

GetHashCode

Serves as the default hash function. (Inherited from Object.)

AdsBinaryWriter Methods 8:

GetType

Gets the Type of the current instance. (Inherited from Object.)

AdsBinaryWriter Methods 9:

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

AdsBinaryWriter Methods 10:

Seek

Sets the position within the current stream. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 11:

ToString

Returns a string that represents the current object. (Inherited from Object.)

AdsBinaryWriter Methods 12:

Write(Boolean)

Writes a one-byte Boolean value to the current stream, with 0 representing false and 1 representing true. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 13:

Write(Byte)

Writes an unsigned byte to the current stream and advances the stream position by one byte. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 14:

Write(SByte)

Writes a signed byte to the current stream and advances the stream position by one byte. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 15:

Write(.Byte.)

Writes a byte array to the underlying stream. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 16:

Write(Char)

Writes a Unicode character to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 17:

Write(.Char.)

Writes a character array to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 18:

Write(Double)

Writes an eight-byte floating-point value to the current stream and advances the stream position by eight bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 19:

Write(Decimal)

Writes a decimal value to the current stream and advances the stream position by sixteen bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 20:

Write(Int16)

Writes a two-byte signed integer to the current stream and advances the stream position by two bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 21:

Write(UInt16)

Writes a two-byte unsigned integer to the current stream and advances the stream position by two bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 22:

Write(Int32)

Writes a four-byte signed integer to the current stream and advances the stream position by four bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 23:

Write(UInt32)

Writes a four-byte unsigned integer to the current stream and advances the stream position by four bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 24:

Write(Int64)

Writes an eight-byte signed integer to the current stream and advances the stream position by eight bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 25:

Write(UInt64)

Writes an eight-byte unsigned integer to the current stream and advances the stream position by eight bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 26:

Write(Single)

Writes a four-byte floating-point value to the current stream and advances the stream position by four bytes. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 27:

Write(String)

Writes a length-prefixed string to this stream in the current encoding of the BinaryWriter, and advances the current position of the stream in accordance with the encoding used and the specific characters being written to the stream. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 28:

Write(.Byte., Int32, Int32)

Writes a region of a byte array to the current stream. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 29:

Write(.Char., Int32, Int32)

Writes a section of a character array to the current stream, and advances the current position of the stream in accordance with the Encoding used and perhaps the specific characters being written to the stream. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 30:

Write7BitEncodedInt

Writes a 32-bit integer in a compressed format. (Inherited from BinaryWriter.)

AdsBinaryWriter Methods 31:

WriteGuid

Writes the Guid (16 Bytes) to the current stream.

AdsBinaryWriter Methods 32:

AdsBinaryWriter Methods 33:

WritePlcAnsiString

Writes a string as a PLC string to the current stream.

AdsBinaryWriter Methods 34:

WritePlcAnsiStringFixedLength

Writes the PLC ANSI string in a data block of the specified size.

AdsBinaryWriter Methods 35:

WritePlcType(DateTime)

Writes a date as PLC date type to the current stream.

AdsBinaryWriter Methods 36:

WritePlcType(TimeSpan)

Writes a time span as PLC time type to the current stream.

AdsBinaryWriter Methods 37:

AdsBinaryWriter Methods 38:

WritePlcUnicodeString

Writes a (unicode) string as a PLC string to the current stream.

AdsBinaryWriter Methods 39:

WritePlcUnicodeStringFixedLength

Writes the PLC UNICODE string into a data block of the specified size.

Reference

AdsBinaryWriter Class

TwinCAT.Ads Namespace