Metodo DataCacheItemVersion.CompareTo

Utilizzato per confrontare due versioni dello stesso elemento, specificate utilizzando la stessa chiave.

Spazio dei nomi: Microsoft.ApplicationServer.Caching
Assembly: Microsoft.ApplicationServer.Caching.Core (in microsoft.applicationserver.caching.core.dll)

Uso

Sintassi

'Dichiarazione
Public Function CompareTo ( _
    other As DataCacheItemVersion _
) As Integer
public int CompareTo (
    DataCacheItemVersion other
)
public:
virtual int CompareTo (
    DataCacheItemVersion^ other
) sealed
public final int CompareTo (
    DataCacheItemVersion other
)
public final function CompareTo (
    other : DataCacheItemVersion
) : int

Parametri

Valore restituito

Un valore Int32: 0 se le versioni sono uguali, maggiore di zero se l'istanza è maggiore del valore del parametro della versione o minore di zero se l'istanza è minore del valore del parametro della versione.

Osservazioni

I confronti tra le versioni sono significativi solo quando si mettono a confronto due versioni dello stesso elemento, specificate con la stessa chiave. Non è possibile dedurre l'ordine mettendo a confronto versioni con chiavi diverse: in questo caso è possibile che questo metodo restituisca un risultato, ma esso è valido solo per le versioni con la stessa chiave.

DataCacheItemVersion viene aggiornato a ogni aggiornamento dell'oggetto. Sul cluster della cache viene memorizzata solo la versione più recente dell'oggetto. A causa della natura distribuita del cluster, è possibile che sul client della cache non sia presente la copia più recente dell'oggetto. Per tale motivo, la classe DataCacheItemVersion è essenziale in presenza di operazioni eseguite in concorrenza. Per ulteriori informazioni, vedere Modelli di concorrenza (Velocità) e Metodi di concorrenza (Velocità).

Protezione thread

Qualsiasi membro statico (condiviso in Visual Basic) di questo tipo è thread safe, diversamente dai membri istanza.

Piattaforme

Piattaforme di sviluppo

Visual Studio 2010 e versioni successive, .NET Framework 4

Piattaforme di destinazione

Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2

Vedere anche

Informazioni di riferimento

Classe DataCacheItemVersion
DataCacheItemVersion membri
Spazio dei nomi Microsoft.ApplicationServer.Caching