Namespace: Consultingwerk.OERA.TempTableStatistics
Class 
TempTableSummary Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.ParameterObject
Implements: Consultingwerk.IJsonSerializable
SERIALIZABLE

File:TempTableSummary
Purpose:Holds the summary
Author(s):Mike Fechmer / Consultingwerk Ltd.
Created:07.04.2022 05:40:44



Top Method Summary
Options Name Purpose
# CHARACTER AddSerializableProperties () Adds serializable properties from the calling class using ABL reflection. Supported from OpenEdge 11.6 on only.
Inherited from Consultingwerk.JsonSerializable
# AddSerializableProperties (character) Add a list of Serializable Properties to the SerializableProperties property
Inherited from Consultingwerk.JsonSerializable
# CHARACTER AddSerializableProperties (Class) Adds serializable properties from the given class using ABL reflection. Supported from OpenEdge 11.6 on only.
Inherited from Consultingwerk.JsonSerializable
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIBlkSz (integer) Property Setter for the DBIBlkSz property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIEmptyBlks (int64) Property Setter for the DBIEmptyBlks property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIFreeBlks (int64) Property Setter for the DBIFreeBlks property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIFullPath (character) Property Setter for the DBIFullPath property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIName (character) Property Setter for the DBIName property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIRMFreeBlks (int64) Property Setter for the DBIRMFreeBlks property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBISize (int64) Property Setter for the DBISize property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBITotBlks (int64) Property Setter for the DBITotBlks property
+ Deserialize (longchar) Deserializes a LONGCHAR representation of the state of the class instance
Inherited from Consultingwerk.JsonSerializable
+ DeserializeFromJsonObject (JsonObject) Initializes the object instance based on the passed in JsonObject representation of the object instance
Inherited from Consultingwerk.JsonSerializable
# DeserializeProperty (JsonObject, character, character, character) Deserializes a single property value to the current JsonObject
Inherited from Consultingwerk.JsonSerializable
+ LOGICAL Equals (Object) Compares this object to the passed in object by value
Inherited from Consultingwerk.ParameterObject
# IEnumerable GetEnumerableInstance (character) Returns an instance of the enumerable type
Inherited from Consultingwerk.JsonSerializable
+ RAW GetHashCode () Returns an 64bit RAW Hash Value representing the object instance
Inherited from Consultingwerk.ParameterObject
+ CHARACTER GetSerializableProperties () Returns the meta data of the serializable properties
Inherited from Consultingwerk.JsonSerializable
+ CHARACTER GetSerializeName (character) Returns the SerializeName of a property
Inherited from Consultingwerk.JsonSerializable
# LazyAddSerializableProperties () Adds serializable properties from the calling class using ABL reflection. Supported from OpenEdge 11.6 on only.
Inherited from Consultingwerk.JsonSerializable
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumArchTT (integer) Property Setter for the NumArchTT property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumCurrTT (integer) Property Setter for the NumCurrTT property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumPeakTT (integer) Property Setter for the NumPeakTT property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumTTIdx (integer) Property Setter for the NumTTIdx property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumTTTbl (integer) Property Setter for the NumTTTbl property
+ LONGCHAR Serialize () Returns a LONGCHAR representation of the state of the class instance
Inherited from Consultingwerk.JsonSerializable
# SerializeProperty (JsonObject, character, character, character) Serializes a single property value to the current JsonObject
Inherited from Consultingwerk.JsonSerializable
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceAllocNewRm (int64) Property Setter for the SpaceAllocNewRm property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceBackAdd (int64) Property Setter for the SpaceBackAdd property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceBytesAlloc (int64) Property Setter for the SpaceBytesAlloc property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceDbExd (int64) Property Setter for the SpaceDbExd property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceExamined (int64) Property Setter for the SpaceExamined property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceFromFree (int64) Property Setter for the SpaceFromFree property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceFromRm (int64) Property Setter for the SpaceFromRm property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceFront2Back (int64) Property Setter for the SpaceFront2Back property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceFrontAdd (int64) Property Setter for the SpaceFrontAdd property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceRemoved (int64) Property Setter for the SpaceRemoved property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceRetFree (int64) Property Setter for the SpaceRetFree property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceTakeFree (int64) Property Setter for the SpaceTakeFree property
+ Progress.Json.ObjectModel.JsonObject ToJsonObject () Returns a JsonObject representation of the state of the class instance
Inherited from Consultingwerk.JsonSerializable
+ CHARACTER ToString () Returns a string representation of the object
Inherited from Consultingwerk.ParameterObject
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TotBytes (integer) Property Setter for the TotBytes property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TotRecs (integer) Property Setter for the TotRecs property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtHR (decimal) Property Setter for the TtHR property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumCreate (int64) Property Setter for the TtSumCreate property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumDelete (int64) Property Setter for the TtSumDelete property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumLogRd (int64) Property Setter for the TtSumLogRd property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumOSRd (int64) Property Setter for the TtSumOSRd property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumOSWr (int64) Property Setter for the TtSumOSWr property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumRead (int64) Property Setter for the TtSumRead property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumTRX (int64) Property Setter for the TtSumTRX property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumUndo (int64) Property Setter for the TtSumUndo property
+ Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumUpdate (int64) Property Setter for the TtSumUpdate property
+ LONGCHAR WriteJson () Returns a LONGCHAR representation of the state of the class instance
Inherited from Consultingwerk.JsonSerializable
+ LONGCHAR WriteXml () Returns an XML LONGCHAR representation of the object instance
Inherited from Consultingwerk.JsonSerializable
+ HANDLE XmlSerialize (handle) Serializes the properties of the current object instance to an existing X-NODEREF object
Inherited from Consultingwerk.JsonSerializable
+ XmlSerializeProperties (handle) Serializes the properties of this object instance as child nodes of the given node
Inherited from Consultingwerk.JsonSerializable
# XmlSerializeProperty (handle, character, character) Serializes a single property value to the current parent XmlNode
Inherited from Consultingwerk.JsonSerializable

Top Constructor Summary
Options Name Purpose
+ TempTableSummary () Constructor for the TempTableSummary class
+ TempTableSummary (character, character, integer, int64, int64, int64, int64, int64, integer, integer, integer, integer, integer, integer, integer, int64, int64, int64, int64, int64, int64, int64, int64, int64, decimal, int64, int64, int64, int64, int64, int64, int64, int64, int64, int64, int64, int64) Constructor for the TempTableSummary class

Top Property Summary
Options Name Purpose
+ INTEGER DBIBlkSz
+ INT64 DBIEmptyBlks
+ INT64 DBIFreeBlks
+ CHARACTER DBIFullPath
+ CHARACTER DBIName
+ INT64 DBIRMFreeBlks
+ INT64 DBISize
+ INT64 DBITotBlks
+ Consultingwerk.IJsonDateTypeFormatter JsonDateTypeFormatter
Inherited from Consultingwerk.JsonSerializable
+ INTEGER NumArchTT
+ INTEGER NumCurrTT
+ INTEGER NumPeakTT
+ INTEGER NumTTIdx
+ INTEGER NumTTTbl
+ LOGICAL SerializeEmptyLists
Inherited from Consultingwerk.JsonSerializable
# CHARACTER SerializeNames
Inherited from Consultingwerk.JsonSerializable
+ LOGICAL SerializeNullValues
Inherited from Consultingwerk.JsonSerializable
+ INT64 SpaceAllocNewRm
+ INT64 SpaceBackAdd
+ INT64 SpaceBytesAlloc
+ INT64 SpaceDbExd
+ INT64 SpaceExamined
+ INT64 SpaceFromFree
+ INT64 SpaceFromRm
+ INT64 SpaceFront2Back
+ INT64 SpaceFrontAdd
+ INT64 SpaceRemoved
+ INT64 SpaceRetFree
+ INT64 SpaceTakeFree
+ INTEGER TotBytes
+ INTEGER TotRecs
+ DECIMAL TtHR
+ INT64 TtSumCreate
+ INT64 TtSumDelete
+ INT64 TtSumLogRd
+ INT64 TtSumOSRd
+ INT64 TtSumOSWr
+ INT64 TtSumRead
+ INT64 TtSumTRX
+ INT64 TtSumUndo
+ INT64 TtSumUpdate
+ LOGICAL UseSerializedTypeInformation
Inherited from Consultingwerk.JsonSerializable


Method Detail
Top

PROTECTED CHARACTER AddSerializableProperties ()

Inherited from Consultingwerk.JsonSerializable
Purpose: Adds serializable properties from the calling class using ABL reflection.
Supported from OpenEdge 11.6 on only.
Notes: Adds properties of the following types, does not add properties of
the base classes, adds only PUBLIC properties:
- CHARACTER
- CHARACTER EXTENT
- DATE
- DATE EXTENT
- DATETIME
- DATETIME EXTENT
- DATETIME-TZ
- DATETIME-TZ EXTENT
- DECIMAL
- DECIMAL EXTENT
- INT64
- INT64 EXTENT
- INTEGER
- INTEGER EXTENT
- LOGICAL
- LOGICAL EXTENT
- LONGCHAR
- LONGCHAR EXTENT
- RAW
- RAW EXTENT
- RECID
- RECID EXTENT
- ROWID
- ROWID EXTENT
- Progress.Json.ObjectModel.JsonArray
- Progress.Json.ObjectModel.JsonObject
- ENUM
- Consultingwerk.Enum
- Consultingwerk.Framework.Base.IEnumerable
- Consultingwerk.JsonSerializable
- Consultingwerk.JsonSerializable EXTENT

Returns CHARACTER
The value of the SerializableProperties property
Top

PROTECTED AddSerializableProperties (character)

Inherited from Consultingwerk.JsonSerializable
Purpose: Add a list of Serializable Properties to the SerializableProperties property
Notes: Required as a workaround to full reflection only. We *may* remove this
method once Progress Software has implemented full reflection

Parameters:
pcSerializableProperties CHARACTER
A comma delimited list of serializable properties
Top

PROTECTED CHARACTER AddSerializableProperties (Class)

Inherited from Consultingwerk.JsonSerializable
Purpose: Adds serializable properties from the given class using ABL reflection.
Supported from OpenEdge 11.6 on only.
Notes: Adds properties of the following types, does not add properties of
the base classes, adds only PUBLIC properties:
- CHARACTER
- CHARACTER EXTENT
- DATE
- DATE EXTENT
- DATETIME
- DATETIME EXTENT
- DATETIME-TZ
- DATETIME-TZ EXTENT
- DECIMAL
- DECIMAL EXTENT
- INT64
- INT64 EXTENT
- INTEGER
- INTEGER EXTENT
- LOGICAL
- LOGICAL EXTENT
- LONGCHAR
- LONGCHAR EXTENT
- RAW
- RAW EXTENT
- RECID
- RECID EXTENT
- ROWID
- ROWID EXTENT
- Progress.Json.ObjectModel.JsonArray
- Progress.Json.ObjectModel.JsonObject
- ENUM
- Consultingwerk.Enum
- Consultingwerk.Framework.Base.IEnumerable
- Consultingwerk.JsonSerializable
- Consultingwerk.JsonSerializable EXTENT

Parameters:
poClass Progress.Lang.Class
The declaring class
Returns CHARACTER
The value of the SerializableProperties property
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIBlkSz (integer)

Purpose: Property Setter for the DBIBlkSz property
Notes:

Parameters:
pDBIBlkSz INTEGER
The value for the DBIBlkSz property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIEmptyBlks (int64)

Purpose: Property Setter for the DBIEmptyBlks property
Notes:

Parameters:
pDBIEmptyBlks INT64
The value for the DBIEmptyBlks property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIFreeBlks (int64)

Purpose: Property Setter for the DBIFreeBlks property
Notes:

Parameters:
pDBIFreeBlks INT64
The value for the DBIFreeBlks property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIFullPath (character)

Purpose: Property Setter for the DBIFullPath property
Notes:

Parameters:
pDBIFullPath CHARACTER
The value for the DBIFullPath property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIName (character)

Purpose: Property Setter for the DBIName property
Notes:

Parameters:
pDBIName CHARACTER
The value for the DBIName property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBIRMFreeBlks (int64)

Purpose: Property Setter for the DBIRMFreeBlks property
Notes:

Parameters:
pDBIRMFreeBlks INT64
The value for the DBIRMFreeBlks property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBISize (int64)

Purpose: Property Setter for the DBISize property
Notes:

Parameters:
pDBISize INT64
The value for the DBISize property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary DBITotBlks (int64)

Purpose: Property Setter for the DBITotBlks property
Notes:

Parameters:
pDBITotBlks INT64
The value for the DBITotBlks property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Deserialize (longchar)

Inherited from Consultingwerk.JsonSerializable
Purpose: Deserializes a LONGCHAR representation of the state of the class instance
Notes:

Parameters:
pcSerializedRepresentation LONGCHAR
The stored LONGCHAR representation of the objects data
Top

PUBLIC DeserializeFromJsonObject (JsonObject)

Inherited from Consultingwerk.JsonSerializable
Purpose: Initializes the object instance based on the passed in JsonObject
representation of the object instance
Notes:

Parameters:
poJsonObject JsonObject
The stored JsonObject representation of the objects data
Top

PROTECTED DeserializeProperty (JsonObject, character, character, character)

Inherited from Consultingwerk.JsonSerializable
Purpose: Deserializes a single property value to the current JsonObject
Notes: Allows to override the handling of individual properties during the
JsonSerialization
Notes:

Parameters:
poJsonObject JsonObject
The reference to the source JsonObject
pcProperty CHARACTER
The name of the property in the JsonObject
pcJsonProperty CHARACTER
The name of the property in the JsonObject
pcType CHARACTER
The type of the property
Top

PUBLIC LOGICAL Equals (Object)

Inherited from Consultingwerk.ParameterObject
Purpose: Compares this object to the passed in object by value
Notes:

Parameters:
poObject Progress.Lang.Object
The reference to the object to compare to
Returns LOGICAL
Logical value indicating if the two objects are identical by value
Top

PROTECTED IEnumerable GetEnumerableInstance (character)

Inherited from Consultingwerk.JsonSerializable
Purpose: Returns an instance of the enumerable type
Notes: When the property value is referencing a value list instance, this
instance is returned. If not, we attempt to create a new instance

Parameters:
pcProperty CHARACTER
The name of the List property
Returns IEnumerable
The instance of the enumerable type
Top

PUBLIC RAW GetHashCode ()

Inherited from Consultingwerk.ParameterObject
Purpose: Returns an 64bit RAW Hash Value representing the object instance
Notes: Based on the ABL SHA-512 implementation

Returns RAW
The RAW Hash Value representing the object instance
Top

PUBLIC CHARACTER GetSerializableProperties ()

Inherited from Consultingwerk.JsonSerializable
Purpose: Returns the meta data of the serializable properties
Notes:

Returns CHARACTER
The serializable properties meta data as a comma delimited list
Top

PUBLIC CHARACTER GetSerializeName (character)

Inherited from Consultingwerk.JsonSerializable
Purpose: Returns the SerializeName of a property
Notes: See property SerializeNames for details

Parameters:
pcPropertyName CHARACTER
The name of the property
Returns CHARACTER
The SerializeName of the property
Top

PROTECTED LazyAddSerializableProperties ()

Inherited from Consultingwerk.JsonSerializable
Purpose: Adds serializable properties from the calling class using ABL reflection.
Supported from OpenEdge 11.6 on only.
Notes:

Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumArchTT (integer)

Purpose: Property Setter for the NumArchTT property
Notes:

Parameters:
pNumArchTT INTEGER
The value for the NumArchTT property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumCurrTT (integer)

Purpose: Property Setter for the NumCurrTT property
Notes:

Parameters:
pNumCurrTT INTEGER
The value for the NumCurrTT property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumPeakTT (integer)

Purpose: Property Setter for the NumPeakTT property
Notes:

Parameters:
pNumPeakTT INTEGER
The value for the NumPeakTT property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumTTIdx (integer)

Purpose: Property Setter for the NumTTIdx property
Notes:

Parameters:
pNumTTIdx INTEGER
The value for the NumTTIdx property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary NumTTTbl (integer)

Purpose: Property Setter for the NumTTTbl property
Notes:

Parameters:
pNumTTTbl INTEGER
The value for the NumTTTbl property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC LONGCHAR Serialize ()

Inherited from Consultingwerk.JsonSerializable
Purpose: Returns a LONGCHAR representation of the state of the class instance
Notes: Returns the classname together with the Json serialization

Returns LONGCHAR
The LONGCHAR representation of the ISerializable objects data
Top

PROTECTED SerializeProperty (JsonObject, character, character, character)

Inherited from Consultingwerk.JsonSerializable
Purpose: Serializes a single property value to the current JsonObject
Notes: Allows to override the handling of individual properties during the
JsonSerialization

Parameters:
poJsonObject JsonObject
The reference to the target JsonObject
pcProperty CHARACTER
The name of the property in the JsonObject
pcJsonProperty CHARACTER
The name of the property in the JsonObject
pcType CHARACTER
The type of the property
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceAllocNewRm (int64)

Purpose: Property Setter for the SpaceAllocNewRm property
Notes:

Parameters:
pSpaceAllocNewRm INT64
The value for the SpaceAllocNewRm property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceBackAdd (int64)

Purpose: Property Setter for the SpaceBackAdd property
Notes:

Parameters:
pSpaceBackAdd INT64
The value for the SpaceBackAdd property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceBytesAlloc (int64)

Purpose: Property Setter for the SpaceBytesAlloc property
Notes:

Parameters:
pSpaceBytesAlloc INT64
The value for the SpaceBytesAlloc property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceDbExd (int64)

Purpose: Property Setter for the SpaceDbExd property
Notes:

Parameters:
pSpaceDbExd INT64
The value for the SpaceDbExd property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceExamined (int64)

Purpose: Property Setter for the SpaceExamined property
Notes:

Parameters:
pSpaceExamined INT64
The value for the SpaceExamined property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceFromFree (int64)

Purpose: Property Setter for the SpaceFromFree property
Notes:

Parameters:
pSpaceFromFree INT64
The value for the SpaceFromFree property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceFromRm (int64)

Purpose: Property Setter for the SpaceFromRm property
Notes:

Parameters:
pSpaceFromRm INT64
The value for the SpaceFromRm property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceFront2Back (int64)

Purpose: Property Setter for the SpaceFront2Back property
Notes:

Parameters:
pSpaceFront2Back INT64
The value for the SpaceFront2Back property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceFrontAdd (int64)

Purpose: Property Setter for the SpaceFrontAdd property
Notes:

Parameters:
pSpaceFrontAdd INT64
The value for the SpaceFrontAdd property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceRemoved (int64)

Purpose: Property Setter for the SpaceRemoved property
Notes:

Parameters:
pSpaceRemoved INT64
The value for the SpaceRemoved property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceRetFree (int64)

Purpose: Property Setter for the SpaceRetFree property
Notes:

Parameters:
pSpaceRetFree INT64
The value for the SpaceRetFree property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary SpaceTakeFree (int64)

Purpose: Property Setter for the SpaceTakeFree property
Notes:

Parameters:
pSpaceTakeFree INT64
The value for the SpaceTakeFree property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Progress.Json.ObjectModel.JsonObject ToJsonObject ()

Inherited from Consultingwerk.JsonSerializable
Purpose: Returns a JsonObject representation of the state of the class instance
Notes: Returns the classname together with the Json serialization of the
object

Returns Progress.Json.ObjectModel.JsonObject
The Progress.Json.ObjectModel.JsonObject representation of the ISerializable objects data
Top

PUBLIC CHARACTER ToString ()

Inherited from Consultingwerk.ParameterObject
Purpose: Returns a string representation of the object
Notes:

Returns CHARACTER
The string representation of the object
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TotBytes (integer)

Purpose: Property Setter for the TotBytes property
Notes:

Parameters:
pTotBytes INTEGER
The value for the TotBytes property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TotRecs (integer)

Purpose: Property Setter for the TotRecs property
Notes:

Parameters:
pTotRecs INTEGER
The value for the TotRecs property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtHR (decimal)

Purpose: Property Setter for the TtHR property
Notes:

Parameters:
pTtHR DECIMAL
The value for the TtHR property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumCreate (int64)

Purpose: Property Setter for the TtSumCreate property
Notes:

Parameters:
pTtSumCreate INT64
The value for the TtSumCreate property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumDelete (int64)

Purpose: Property Setter for the TtSumDelete property
Notes:

Parameters:
pTtSumDelete INT64
The value for the TtSumDelete property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumLogRd (int64)

Purpose: Property Setter for the TtSumLogRd property
Notes:

Parameters:
pTtSumLogRd INT64
The value for the TtSumLogRd property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumOSRd (int64)

Purpose: Property Setter for the TtSumOSRd property
Notes:

Parameters:
pTtSumOSRd INT64
The value for the TtSumOSRd property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumOSWr (int64)

Purpose: Property Setter for the TtSumOSWr property
Notes:

Parameters:
pTtSumOSWr INT64
The value for the TtSumOSWr property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumRead (int64)

Purpose: Property Setter for the TtSumRead property
Notes:

Parameters:
pTtSumRead INT64
The value for the TtSumRead property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumTRX (int64)

Purpose: Property Setter for the TtSumTRX property
Notes:

Parameters:
pTtSumTRX INT64
The value for the TtSumTRX property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumUndo (int64)

Purpose: Property Setter for the TtSumUndo property
Notes:

Parameters:
pTtSumUndo INT64
The value for the TtSumUndo property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC Consultingwerk.OERA.TempTableStatistics.TempTableSummary TtSumUpdate (int64)

Purpose: Property Setter for the TtSumUpdate property
Notes:

Parameters:
pTtSumUpdate INT64
The value for the TtSumUpdate property
Returns Consultingwerk.OERA.TempTableStatistics.TempTableSummary
The reference to the object instance
Top

PUBLIC LONGCHAR WriteJson ()

Inherited from Consultingwerk.JsonSerializable
Purpose: Returns a LONGCHAR representation of the state of the class instance
Notes: Returns the classname together with the Json serialization
This method is a facade to the JsonSerializable:Serialize method

Returns LONGCHAR
The LONGCHAR representation of the ISerializable objects data
Top

PUBLIC LONGCHAR WriteXml ()

Inherited from Consultingwerk.JsonSerializable
Purpose: Returns an XML LONGCHAR representation of the object instance
Notes:

Returns LONGCHAR
The LONGCHAR representation of the ISerializable objects data
Top

PUBLIC HANDLE XmlSerialize (handle)

Inherited from Consultingwerk.JsonSerializable
Purpose: Serializes the properties of the current object instance to
an existing X-NODEREF object
Notes:

Parameters:
phParent HANDLE
The reference to the parent XML Node or Document
Returns HANDLE
The X-NODEREF with the properties of the serialized object
Top

PUBLIC XmlSerializeProperties (handle)

Inherited from Consultingwerk.JsonSerializable
Purpose: Serializes the properties of this object instance as child nodes of
the given node
Notes:

Parameters:
phObjectNode HANDLE
The reference to the X-NODEREF object that represents the node for the current instance
Top

PROTECTED XmlSerializeProperty (handle, character, character)

Inherited from Consultingwerk.JsonSerializable
Purpose: Serializes a single property value to the current parent XmlNode
Notes: Allows to override the handling of individual properties during the
XmlSerialization

Parameters:
phParentNode HANDLE
The reference to the parent XML Node
pcProperty CHARACTER
The name of the property in the JsonObject
pcType CHARACTER
The type of the property


Constructor Detail
Top

PUBLIC TempTableSummary ()

Purpose: Constructor for the TempTableSummary class
Notes:

Top

PUBLIC TempTableSummary (character, character, integer, int64, int64, int64, int64, int64, integer, integer, integer, integer, integer, integer, integer, int64, int64, int64, int64, int64, int64, int64, int64, int64, decimal, int64, int64, int64, int64, int64, int64, int64, int64, int64, int64, int64, int64)

Purpose: Constructor for the TempTableSummary class
Notes:

Parameters:
pDBIName CHARACTER
The value for the DBIName property
pDBIFullPath CHARACTER
The value for the DBIFullPath property
pDBIBlkSz INTEGER
The value for the DBIBlkSz:INTEGER property
pDBISize INT64
The value for the DBISize:INT64 property
pDBITotBlks INT64
The value for the DBITotBlks:INT64 property
pDBIEmptyBlks INT64
The value for the DBIEmptyBlks:INT64 property
pDBIFreeBlks INT64
The value for the DBIFreeBlks:INT64 property
pDBIRMFreeBlks INT64
The value for the DBIRMFreeBlks:INT64 property
pNumCurrTT INTEGER
The value for the NumCurrTT:INTEGER property
pNumPeakTT INTEGER
The value for the NumPeakTT:INTEGER property
pNumArchTT INTEGER
The value for the NumArchTT:INTEGER property
pNumTTIdx INTEGER
The value for the NumTTIdx:INTEGER property
pNumTTTbl INTEGER
The value for the NumTTTbl:INTEGER property
pTotRecs INTEGER
The value for the TotRecs:INTEGER property
pTotBytes INTEGER
The value for the TotBytes:INTEGER property
pTtSumCreate INT64
The value for the TtSumCreate:INT64 property
pTtSumRead INT64
The value for the TtSumRead:INT64 property
pTtSumUpdate INT64
The value for the TtSumUpdate:INT64 property
pTtSumDelete INT64
The value for the TtSumDelete:INT64 property
pTtSumLogRd INT64
The value for the TtSumLogRd:INT64 property
pTtSumOSRd INT64
The value for the TtSumOSRd:INT64 property
pTtSumOSWr INT64
The value for the TtSumOSWr:INT64 property
pTtSumTRX INT64
The value for the TtSumTRX:INT64 property
pTtSumUndo INT64
The value for the TtSumUndo:INT64 property
pTtHR DECIMAL
The value for the TtHR:DECIMAL property
pSpaceDbExd INT64
The value for the SpaceDbExd:INT64 property
pSpaceTakeFree INT64
The value for the SpaceTakeFree:INT64 property
pSpaceRetFree INT64
The value for the SpaceRetFree:INT64 property
pSpaceAllocNewRm INT64
The value for the SpaceAllocNewRm:INT64 property
pSpaceFromRm INT64
The value for the SpaceFromRm:INT64 property
pSpaceFromFree INT64
The value for the SpaceFromFree:INT64 property
pSpaceBytesAlloc INT64
The value for the SpaceBytesAlloc:INT64 property
pSpaceExamined INT64
The value for the SpaceExamined:INT64 property
pSpaceRemoved INT64
The value for the SpaceRemoved:INT64 property
pSpaceFrontAdd INT64
The value for the SpaceFrontAdd:INT64 property
pSpaceBackAdd INT64
The value for the SpaceBackAdd:INT64 property
pSpaceFront2Back INT64
The value for the SpaceFront2Back:INT64 property


Property Detail
Top

PUBLIC INTEGER DBIBlkSz


Returns INTEGER
Top

PUBLIC INT64 DBIEmptyBlks


Returns INT64
Top

PUBLIC INT64 DBIFreeBlks


Returns INT64
Top

PUBLIC CHARACTER DBIFullPath


Returns CHARACTER
Top

PUBLIC CHARACTER DBIName


Returns CHARACTER
Top

PUBLIC INT64 DBIRMFreeBlks


Returns INT64
Top

PUBLIC INT64 DBISize


Returns INT64
Top

PUBLIC INT64 DBITotBlks


Returns INT64
Top

PUBLIC Consultingwerk.IJsonDateTypeFormatter JsonDateTypeFormatter

Inherited from Consultingwerk.JsonSerializable

Returns Consultingwerk.IJsonDateTypeFormatter
Top

PUBLIC INTEGER NumArchTT


Returns INTEGER
Top

PUBLIC INTEGER NumCurrTT


Returns INTEGER
Top

PUBLIC INTEGER NumPeakTT


Returns INTEGER
Top

PUBLIC INTEGER NumTTIdx


Returns INTEGER
Top

PUBLIC INTEGER NumTTTbl


Returns INTEGER
Top

PUBLIC LOGICAL SerializeEmptyLists

Inherited from Consultingwerk.JsonSerializable

Returns LOGICAL
Top

PROTECTED CHARACTER SerializeNames

Inherited from Consultingwerk.JsonSerializable

Returns CHARACTER
Top

PUBLIC LOGICAL SerializeNullValues

Inherited from Consultingwerk.JsonSerializable

Returns LOGICAL
Top

PUBLIC INT64 SpaceAllocNewRm


Returns INT64
Top

PUBLIC INT64 SpaceBackAdd


Returns INT64
Top

PUBLIC INT64 SpaceBytesAlloc


Returns INT64
Top

PUBLIC INT64 SpaceDbExd


Returns INT64
Top

PUBLIC INT64 SpaceExamined


Returns INT64
Top

PUBLIC INT64 SpaceFromFree


Returns INT64
Top

PUBLIC INT64 SpaceFromRm


Returns INT64
Top

PUBLIC INT64 SpaceFront2Back


Returns INT64
Top

PUBLIC INT64 SpaceFrontAdd


Returns INT64
Top

PUBLIC INT64 SpaceRemoved


Returns INT64
Top

PUBLIC INT64 SpaceRetFree


Returns INT64
Top

PUBLIC INT64 SpaceTakeFree


Returns INT64
Top

PUBLIC INTEGER TotBytes


Returns INTEGER
Top

PUBLIC INTEGER TotRecs


Returns INTEGER
Top

PUBLIC DECIMAL TtHR


Returns DECIMAL
Top

PUBLIC INT64 TtSumCreate


Returns INT64
Top

PUBLIC INT64 TtSumDelete


Returns INT64
Top

PUBLIC INT64 TtSumLogRd


Returns INT64
Top

PUBLIC INT64 TtSumOSRd


Returns INT64
Top

PUBLIC INT64 TtSumOSWr


Returns INT64
Top

PUBLIC INT64 TtSumRead


Returns INT64
Top

PUBLIC INT64 TtSumTRX


Returns INT64
Top

PUBLIC INT64 TtSumUndo


Returns INT64
Top

PUBLIC INT64 TtSumUpdate


Returns INT64
Top

PUBLIC LOGICAL UseSerializedTypeInformation

Inherited from Consultingwerk.JsonSerializable

Returns LOGICAL


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:00:46