VersionStamp 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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에서 반환된 버전을 비교하는 데만 사용해야 합니다. |
적용 대상
.NET