Partager via


Checkpoint Structure

Définition

Représente un événement et l’heure à laquelle il s’est produit par rapport à un point de départ bien connu.

public value class Checkpoint : IEquatable<Microsoft::Extensions::Diagnostics::Latency::Checkpoint>
public readonly struct Checkpoint : IEquatable<Microsoft.Extensions.Diagnostics.Latency.Checkpoint>
type Checkpoint = struct
Public Structure Checkpoint
Implements IEquatable(Of Checkpoint)
Héritage
Checkpoint
Implémente

Remarques

Les points de contrôle associés sont utilisés pour capturer quand des points séquentiels dans le temps sont atteints dans une opération telle que l’exécution de requête. Ils sont mesurés par rapport au début d’une opération et capturent donc la latence ainsi que le flux d’opération.

Constructeurs

Checkpoint(String, Int64, Int64)

Initialise une nouvelle instance du struct Checkpoint.

Propriétés

Elapsed

Obtient l’heure relative depuis le début de l’opération associée à laquelle le point de contrôle a été créé.

Frequency

Obtient la fréquence de la valeur timestamp.

Name

Obtient le nom du point de contrôle.

Méthodes

Equals(Checkpoint)

Détermine si ce point de contrôle et un point de contrôle spécifié sont identiques.

Equals(Object)

Détermine si cet objet et un objet spécifié sont identiques.

GetHashCode()

Obtient un code de hachage pour cet objet.

Opérateurs

Equality(Checkpoint, Checkpoint)

Opérateur d’égalité.

Inequality(Checkpoint, Checkpoint)

Opérateur d’inégalité.

S’applique à