Freigeben über


HealthCheckPublisherOptions.Predicate Eigenschaft

Definition

Ruft ein Prädikat ab, das zum Filtern von mehreren ausgeführten Integritätsprüfungen verwendet wird, oder legt dieses fest.

public:
 property Func<Microsoft::Extensions::Diagnostics::HealthChecks::HealthCheckRegistration ^, bool> ^ Predicate { Func<Microsoft::Extensions::Diagnostics::HealthChecks::HealthCheckRegistration ^, bool> ^ get(); void set(Func<Microsoft::Extensions::Diagnostics::HealthChecks::HealthCheckRegistration ^, bool> ^ value); };
public Func<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration,bool>? Predicate { get; set; }
member this.Predicate : Func<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration, bool> with get, set
Public Property Predicate As Func(Of HealthCheckRegistration, Boolean)

Eigenschaftswert

Hinweise

Wenn Predicate ist null, führt der Herausgeberdienst der Integritätsprüfung alle registrierten Integritätsprüfungen aus. Dies ist das Standardverhalten. Um eine Teilmenge von Integritätsprüfungen auszuführen, stellen Sie eine Funktion bereit, die die Menge der Prüfungen filtert. Das Prädikat wird in jedem Zeitraum ausgewertet.

Gilt für: