SequenceNumber Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un numéro de séquence affecté à un enregistrement de journal dans une séquence d’enregistrements.
public value class SequenceNumber : IComparable<System::IO::Log::SequenceNumber>
[System.Serializable]
public struct SequenceNumber : IComparable<System.IO.Log.SequenceNumber>
[<System.Serializable>]
type SequenceNumber = struct
Public Structure SequenceNumber
Implements IComparable(Of SequenceNumber)
- Héritage
- Attributs
- Implémente
Remarques
Chaque enregistrement de journal d’une séquence reçoit un numéro de séquence supérieur au nombre de séquences des enregistrements ajoutés avant celui-ci. Un nombre de séquences peut être comparé, mais pas manipulé autrement.
Constructeurs
| Nom | Description |
|---|---|
| SequenceNumber(Byte[]) |
Initialise une nouvelle instance de la classe SequenceNumber. |
Propriétés
| Nom | Description |
|---|---|
| Invalid |
Obtient un numéro de séquence qui sert de valeur par défaut pour représenter un numéro de séquence non valide. |
Méthodes
| Nom | Description |
|---|---|
| CompareTo(SequenceNumber) |
Compare ce numéro de séquence à un objet spécifié. |
| Equals(Object) |
Indique si cette instance et un objet spécifié sont égaux. |
| Equals(SequenceNumber) |
Indique si cette instance et un numéro de séquence spécifié sont égaux. |
| GetBytes() |
Encode tout ou partie du numéro de séquence actuel dans un tableau d’octets. |
| GetHashCode() |
Retourne le code de hachage pour cette instance. |
Opérateurs
| Nom | Description |
|---|---|
| Equality(SequenceNumber, SequenceNumber) |
Compare deux SequenceNumber instances pour déterminer si elles sont égales. |
| GreaterThan(SequenceNumber, SequenceNumber) |
Effectue une comparaison logique de deux SequenceNumber instances pour déterminer si la première est supérieure à la seconde. |
| GreaterThanOrEqual(SequenceNumber, SequenceNumber) |
Effectue une comparaison logique de deux SequenceNumber instances pour déterminer si le premier est supérieur ou égal à la seconde. |
| Inequality(SequenceNumber, SequenceNumber) |
Compare deux SequenceNumber instances pour déterminer si elles ne sont pas égales. |
| LessThan(SequenceNumber, SequenceNumber) |
Effectue une comparaison logique des deux SequenceNumber paramètres pour déterminer si le premier est inférieur à la seconde. |
| LessThanOrEqual(SequenceNumber, SequenceNumber) |
Effectue une comparaison logique des deux SequenceNumber paramètres pour déterminer si le premier est inférieur ou égal à la seconde. |