CandidateSet Klasse
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.
Stellt eine Gruppe von Endpoint Kandidaten dar, die vom Routingsystem abgeglichen wurden. Wird von Implementierungen von EndpointSelector und verwendet IEndpointSelectorPolicy.
public ref class CandidateSet sealed
public sealed class CandidateSet
type CandidateSet = class
Public NotInheritable Class CandidateSet
- Vererbung
-
CandidateSet
Konstruktoren
CandidateSet(Endpoint[], RouteValueDictionary[], Int32[]) |
Initialisiert eine neue Instanz der CandidateSet -Klasse mit den bereitgestellten Der Konstruktor wird bereitgestellt, um Komponententests von Implementierungen von EndpointSelector und IEndpointSelectorPolicyzu ermöglichen. |
Eigenschaften
Count |
Ruft die Anzahl der Kandidaten in der Gruppe ab. |
Item[Int32] |
Ruft den ab, der CandidateState dem Kandidaten Endpoint unter zugeordnet ist |
Methoden
ExpandEndpoint(Int32, IReadOnlyList<Endpoint>, IComparer<Endpoint>) |
Ersetzt die Endpoint am bereitgestellten |
IsValidCandidate(Int32) |
Ruft einen Wert ab, der angibt, wo der Endpoint als gültiger Kandidat für die aktuelle Anforderung gilt. |
ReplaceEndpoint(Int32, Endpoint, RouteValueDictionary) |
Ersetzt die Endpoint am bereitgestellten |
SetValidity(Int32, Boolean) |
Legt die Gültigkeit des Kandidaten am bereitgestellten Index fest. |