Namespace: OpenEdge.BusinessLogic
Type: Class GetTableResultCountResponse
Parent Classes:
Inherits: Progress.Lang.Object
Implements: Ccs.BusinessLogic.IGetTableResultCountResponse, OpenEdge.Core.Json.IJsonSerializer


/* *************************************************************************************************************************
Copyright (c) 2018-2020 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:GetTableResultCountResponse
Author(s):pjudge
Created:2018-06-15
/* Returns is the result is exact (TRUE) or Guessed or Cached (FALSE)



Method Summary
  Options Name Purpose
  FromJson (JsonConstruct) /* Deserializes this object @param JsonConstruct The serialized object - always a JsonObject. */
  Progress.Json.ObjectModel.JsonConstruct ToJsonConstruct () /* Serializes this object @return JsonConstruct The serialized object. Always JsonObject. */

Constructor Summary
  Options Name Purpose
  GetTableResultCountResponse () /* Default constructor */
  GetTableResultCountResponse (character) /* Constructor @param character (mandatory) The table name for which to return this count */
  GetTableResultCountResponse (character, int64, logical) /* Constructor @param character (mandatory) The table name for which to return this count @param int64 The number of records returned @param logical TRUE if this result is exact. */

Property Summary
  Options Name Purpose
  LOGICAL Exact
  INT64 NumResults
  CHARACTER TableName


Method Detail
Top

FromJson (JsonConstruct)

/* Deserializes this object
Parameters:
pData Progress.Json.ObjectModel.JsonConstruct
 
Top

Progress.Json.ObjectModel.JsonConstruct ToJsonConstruct ()

/* Serializes this object
Returns Progress.Json.ObjectModel.JsonConstruct
  JsonConstruct The serialized object. Always JsonObject.


Constructor Detail
Top

GetTableResultCountResponse ()

/* Default constructor
Top

GetTableResultCountResponse (character)

/* Constructor
Parameters:
pTableName CHARACTER
 
Top

GetTableResultCountResponse (character, int64, logical)

/* Constructor
Parameters:
pTableName CHARACTER
 
pNumResults INT64
 
pExact LOGICAL
 


Property Detail
Top

LOGICAL Exact

Returns LOGICAL
 
Top

INT64 NumResults

Returns INT64
 
Top

CHARACTER TableName

Returns CHARACTER