VersionStamp Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
VersionStamp sollte nur verwendet werden, um Versionen zu vergleichen, die von derselben API zurückgegeben werden.
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)
- Vererbung
-
VersionStamp
- Implementiert
Eigenschaften
Default |
VersionStamp sollte nur verwendet werden, um Versionen zu vergleichen, die von derselben API zurückgegeben werden. |
Methoden
Create() |
Erstellt eine neue Instanz eines VersionStamp. |
Create(DateTime) |
Erstellt eine neue Instanz eines Versionsstempels basierend auf der angegebenen DateTime. |
Equals(Object) |
VersionStamp sollte nur verwendet werden, um Versionen zu vergleichen, die von derselben API zurückgegeben werden. |
Equals(VersionStamp) |
VersionStamp sollte nur verwendet werden, um Versionen zu vergleichen, die von derselben API zurückgegeben werden. |
GetHashCode() |
VersionStamp sollte nur verwendet werden, um Versionen zu vergleichen, die von derselben API zurückgegeben werden. |
GetNewerVersion() |
Ruft einen neuen VersionStamp ab, der garantiert neuer als seine Basis ist, die nur für dasselbe Element verwendet werden sollte, um es in neuere Version zu verschieben. |
GetNewerVersion(VersionStamp) |
Vergleichen Sie zwei verschiedene Versionen, und geben Sie eine der Versionen zurück, wenn keine Kollision vorliegt, andernfalls erstellen Sie eine neue Version, die später verwendet werden kann, um Versionen zwischen verschiedenen Elementen zu vergleichen. |
ToString() |
Gibt das serialisierte Textformular des VersionStamp zurück. |
Operatoren
Equality(VersionStamp, VersionStamp) |
VersionStamp sollte nur verwendet werden, um Versionen zu vergleichen, die von derselben API zurückgegeben werden. |
Inequality(VersionStamp, VersionStamp) |
VersionStamp sollte nur verwendet werden, um Versionen zu vergleichen, die von derselben API zurückgegeben werden. |