The DimensionValueCollectionCanonicalizer type exposes the following members.

Constructors

  NameDescription
DimensionValueCollectionCanonicalizer
Creates a new DimensionValueCollectionCanonicalizer that orders DimensionValues in ascending order using DimensionName as Identifier

Methods

  NameDescription
Canonicalize
Orders DimensionValues based upon the values of Identifier and SortDirection
Compare
Compares two DimensionValue objects using the current Identifier and Direction.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(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.)

Properties

  NameDescription
Direction
Gets or sets whether Canonicalize(IEnumerable<(Of <(DimensionValue>)>)) should sort in Ascending()()() or Descending()()() order based upon the Identifier
Identifier
Gets or sets what to use as the identity of a DimensionValue for the purpose of ordering when the Canonicalize(IEnumerable<(Of <(DimensionValue>)>)) function is called. Valid values are any value of the DimensionValueCollectionCanonicalizer..::.CanonicalIdentity enum.

See Also