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
- other
Oggetto DataCacheItemVersion da confrontare.
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