Click or drag to resize

SimpleQueryRecord.PartialResult.Step Class

Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
14c (14.1.1.0)
F23534-02
Simple IQueryRecord.IPartialResult.IStep implementation.
Inheritance Hierarchy
System.Object
  Tangosol.Util.SimpleQueryRecord.PartialResult.Step

Namespace:  Tangosol.Util
Assembly:  Coherence (in Coherence.dll) Version: 14.1.1.14 (14.1.1.14)
Syntax
C#
public class Step : IStep, IPortableObject

The SimpleQueryRecord.PartialResult.Step type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyDuration
The amount of time (in ms) spent evaluating the filter or applying an index for this query plan step.
Public propertyEfficiency
The calculated cost of applying the filter as defined by IIndexAwareFilter.CalculateEffectiveness(IDictionary, ICollection).
Public propertyFilterDescription
A description of the filter that was associated with this step during its creation.
Public propertyIndexLookupRecords
The recorded information about the index lookups performed during filter evaluation as part of an IQueryRecord.
Public propertyPostFilterKeySetSize
The size of the key set remaining after evaluating the filter or applying an index. This value can be used together with PreFilterKeySetSize to calculate an actual effectiveness (reduction of the key set) for this filter step.
Public propertyPreFilterKeySetSize
The size of the key set prior to evaluating the filter or applying an index. This value can be used together with PostFilterKeySetSize to calculate an actual effectiveness (reduction of the key set) for this filter step.
Public propertySteps
The inner nested steps, may be null if not nested.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsMatching
Determine whether or not the given step is capable of being placed in one-to-one correspondence with this step. Steps are defined to be matching if both steps have equivalent name, index lookup records and owned lists of sub-steps.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMerge
Merge the given step with this one. This method assumes that the given step matches with this one.
Public methodReadExternal
Restore the contents of a user type instance by reading its state using the specified IPofReader object.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWriteExternal
Save the contents of a POF user type instance by writing its state using the specified IPofWriter object.
Top
Fields
  NameDescription
Protected fieldm_cMillis
The execution time in milliseconds.
Protected fieldm_listSubSteps
The list of child steps.
Protected fieldm_nEfficiency
The estimated cost.
Protected fieldm_nSizeIn
The pre-execution key set size.
Protected fieldm_nSizeOut
The post-execution key set size.
Protected fieldm_setIndexLookupRecords
The set of index lookup records.
Protected fieldm_sFilter
The filter description.
Top
See Also