Share via


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 的序列化文字形式。

運算子

Equality(VersionStamp, VersionStamp)

VersionStamp 應該只用來比較相同 API 傳回的版本。

Inequality(VersionStamp, VersionStamp)

VersionStamp 應該只用來比較相同 API 傳回的版本。

適用於