DataCacheItemVersion.CompareTo 메서드
동일한 키로 지정된, 동일 항목의 두 버전을 비교하는 데 사용됩니다.
네임스페이스: Microsoft.ApplicationServer.Caching
어셈블리: Microsoft.ApplicationServer.Caching.Core(위치: microsoft.applicationserver.caching.core.dll)
사용
구문
‘선언
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
매개 변수
- other
비교할 DataCacheItemVersion입니다.
반환 값
Int32 값이 0이면 버전이 동일한 경우, 0보다 크면 인스턴스가 버전 매개 변수 값보다 큰 경우, 0보다 작으면 인스턴스가 버전 매개 변수 값보다 작은 경우를 나타냅니다.
설명
버전 비교는 동일한 키로 지정된, 동일 항목의 버전을 비교하는 경우에만 의미가 있습니다. 서로 다른 키의 버전을 비교하여 순서를 추론할 수는 없습니다. 이 메서드로 결과를 반환할 수 있지만, 이 결과는 동일한 키의 버전에 대해서만 유효합니다.
DataCacheItemVersion은 개체를 업데이트할 때마다 업데이트됩니다. 캐시 클러스터에는 개체의 최신 버전만 저장됩니다. 클러스터의 분산된 성격으로 인해 캐시 클라이언트에 개체의 최신 복사본이 없을 수도 있습니다. 그렇기 때문에 동시성 작업에는 DataCacheItemVersion 클래스가 꼭 필요합니다. 자세한 내용은 동시성 모델(Velocity) 및 동시성 메서드(Velocity)를 참조하십시오.
스레드 보안
이 유형의 public static(Visual Basic의Shared) 구성원은 모두 스레드가 안전합니다. 모든 인스턴스 구성원이 스레드가 안전한 것은 아닙니다.
플랫폼
개발 플랫폼
Visual Studio 2010 이상, .NET Framework 4
대상 플랫폼
Windows 7; Windows Server 2008 R2; Windows Server 2008 서비스 팩 2; Windows Vista 서비스 팩 2
참고 항목
참조 항목
DataCacheItemVersion 클래스
DataCacheItemVersion 구성원
Microsoft.ApplicationServer.Caching 네임스페이스