Freigeben über


Range<T> Klasse

Definition

Achtung

Support for classes used with IPartitionResolver is now obsolete. It's recommended that you use partitioned collections for higher storage and throughput.

Eine Klasse, die einen Bereich darstellt, der von der RangePartitionResolver-Klasse im Azure Cosmos DB-Dienst verwendet wird.

[System.Obsolete("Support for classes used with IPartitionResolver is now obsolete. It's recommended that you use partitioned collections for higher storage and throughput.")]
public class Range<T> : IComparable<Microsoft.Azure.Documents.Partitioning.Range<T>>, IEquatable<Microsoft.Azure.Documents.Partitioning.Range<T>> where T : IComparable<T>, IEquatable<T>
[<System.Obsolete("Support for classes used with IPartitionResolver is now obsolete. It's recommended that you use partitioned collections for higher storage and throughput.")>]
type Range<'T (requires 'T :> IComparable<'T> and 'T :> IEquatable<'T>)> = class
    interface IEquatable<Range<'T>>
    interface IComparable<Range<'T>>
Public Class Range(Of T)
Implements IComparable(Of Range(Of T)), IEquatable(Of Range(Of T))

Typparameter

T

Ein beliebiger Typ, der für den Bereichsvergleich verwendet werden kann.

Vererbung
Range<T>
Attribute
Implementiert

Hinweise

Die Unterstützung für Klassen, die mit IPartitionResolver verwendet werden, ist jetzt veraltet. Es wird empfohlen, partitionierte Sammlungen für höheren Speicher und Durchsatz zu verwenden.

Konstruktoren

Range<T>(T)
Veraltet.

Initialisiert eine neue instance der Range<T> -Klasse für einen einzelnen Wert.

Range<T>(T, T)
Veraltet.

Initialisiert eine neue instance der Range<T> -Klasse unter Verwendung der angegebenen niedrigen und hohen Werte.

Eigenschaften

High
Veraltet.

Ruft den hohen Wert im Bereich ab.

Low
Veraltet.

Ruft den niedrigen Wert im Bereich ab.

Methoden

CompareTo(Range<T>)
Veraltet.

Vergleicht zwei Bereiche.

Contains(Range<T>)
Veraltet.

Überprüft, ob der Bereich einen anderen Bereich enthält.

Contains(T)
Veraltet.

Überprüft, ob der Bereich einen Schlüssel enthält.

Equals(Range<T>)
Veraltet.

Überprüft, ob zwei Bereiche gleich sind.

GetHashCode()
Veraltet.

Erstellt den Hashcode für den Bereich.

Intersect(Range<T>)
Veraltet.

Überprüft, ob sich der Bereich other mit diesem Bereich überschneidet.

ToString()
Veraltet.

Konvertiert den Bereich in eine Zeichenfolge in der Form "niedrig, hoch"

Gilt für: