Gemstone PQDIF Library
Show/Hide TOC

# PhysicalWriter Class

Represents a writer used to write the physical structure of a PQDIF file to a byte stream.

## Definition

Namespace: Gemstone.PQDIF.Physical
Assembly: Gemstone.PQDIF (in Gemstone.PQDIF.dll) Version: 1.0.172 -- Release Build+96fedbd2a1a64ddf444a8051e31dd022e1edbbf9
C#
View Source Request Example

    public class PhysicalWriter : IAsyncDisposable,
    	IDisposable

VB
View Source Request Example

    Public Class PhysicalWriter
    	Implements IAsyncDisposable, IDisposable

C++
View Source Request Example

    public ref class PhysicalWriter : IAsyncDisposable,
    	IDisposable

JavaScript
View Source Request Example

    Gemstone.PQDIF.Physical.PhysicalWriter = function();

    Type.createClass(
    	'Gemstone.PQDIF.Physical.PhysicalWriter',
    	null,
    	IAsyncDisposable,
    	IDisposable);

Inheritance
  Object PhysicalWriter

Implements
  IAsyncDisposable, IDisposable

## Constructors

PhysicalWriter(String) | Creates a new instance of the PhysicalWriter class.
PhysicalWriter(Stream, Boolean) | Creates a new instance of the PhysicalWriter class.

## Properties

CompressionAlgorithm | Gets or sets the compression algorithm used by the PQDIF file.
CompressionStyle | Gets or sets the compression style used by the PQDIF file.

## Methods

Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
DisposeAsync | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object)
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object)
GetHashCode | Serves as the default hash function. (Inherited from Object)
GetType | Gets the Type of the current instance. (Inherited from Object)
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object)
ToString | Returns a string that represents the current object. (Inherited from Object)
WriteRecordAsync | Writes the given record to the PQDIF file.

## See Also

#### Reference

Gemstone.PQDIF.Physical Namespace