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 的序列化文字形式。 |
運算子
Equality(VersionStamp, VersionStamp) |
VersionStamp 應該只用來比較相同 API 傳回的版本。 |
Inequality(VersionStamp, VersionStamp) |
VersionStamp 應該只用來比較相同 API 傳回的版本。 |