다음을 통해 공유


VersionStamp 구조체

정의

VersionStamp는 동일한 API에서 반환된 버전을 비교하는 데만 사용해야 합니다.

public value class VersionStamp : IEquatable<Microsoft::CodeAnalysis::VersionStamp>
public struct VersionStamp : IEquatable<Microsoft.CodeAnalysis.VersionStamp>
public readonly struct VersionStamp : IEquatable<Microsoft.CodeAnalysis.VersionStamp>
type VersionStamp = struct
Public Structure VersionStamp
Implements IEquatable(Of VersionStamp)
상속
VersionStamp
구현

속성

Default

VersionStamp는 동일한 API에서 반환된 버전을 비교하는 데만 사용해야 합니다.

메서드

Create()

VersionStamp의 새 인스턴스를 만듭니다.

Create(DateTime)

지정된 DateTime을 기반으로 버전 스탬프의 새 인스턴스를 만듭니다.

Equals(Object)

VersionStamp는 동일한 API에서 반환된 버전을 비교하는 데만 사용해야 합니다.

Equals(VersionStamp)

VersionStamp는 동일한 API에서 반환된 버전을 비교하는 데만 사용해야 합니다.

GetHashCode()

VersionStamp는 동일한 API에서 반환된 버전을 비교하는 데만 사용해야 합니다.

GetNewerVersion()

기본 버전보다 최신 버전으로 보장되는 새 VersionStamp를 가져옵니다. 이는 동일한 항목에만 사용하여 최신 버전으로 이동해야 합니다.

GetNewerVersion(VersionStamp)

서로 다른 두 버전을 비교하고 충돌이 없는 경우 버전 중 하나를 반환합니다. 그렇지 않으면 나중에 다른 항목 간의 버전을 비교하는 데 사용할 수 있는 새 버전을 만듭니다.

ToString()

VersionStamp의 serialize된 텍스트 형식을 반환합니다.

연산자

Equality(VersionStamp, VersionStamp)

VersionStamp는 동일한 API에서 반환된 버전을 비교하는 데만 사용해야 합니다.

Inequality(VersionStamp, VersionStamp)

VersionStamp는 동일한 API에서 반환된 버전을 비교하는 데만 사용해야 합니다.

적용 대상