Freigeben über


ResourceQualifier.IsMatch Eigenschaft

Definition

Gibt an, ob ein gegebener Qualifizierer für einen bestimmten Kandidaten mit dem Kontext übereinstimmt, wenn eine benannte Ressource in einen Kandidaten für einen bestimmten Kontext aufgelöst wird.

public:
 property bool IsMatch { bool get(); };
bool IsMatch();
public bool IsMatch { get; }
var boolean = resourceQualifier.isMatch;
Public ReadOnly Property IsMatch As Boolean

Eigenschaftswert

Boolean

bool

true , wenn dieser Qualifizierer mit der Umgebung übereinstimmt, für die er ausgewertet wurde; falseandernfalls .

Hinweise

Wenn ein ResourceQualifier in einem Szenario abgerufen wird, das nicht das Auflösen einer benannten Ressource für einen bestimmten Kontext beinhaltet, ist falseder Wert . (Beispielsweise, wenn alle Kandidaten für eine benannte Ressource aufgelistet und ihre Qualifizierer überprüft werden.)

Nach dem Auflösen einer benannten Ressource für einen bestimmten Kontext ist true IsMatch, wenn der Qualifizierer nicht standardmäßig mit dem Kontext übereinstimmt (das heißt, der Qualifiziererwert wird nicht als Standardwert für diesen Qualifizierer festgelegt). Die Bewertung ist ungleich 0, und IsDefault ist false.

Nach dem Auflösen einer benannten Ressource für einen Kontext ist false IsMatch, wenn der Qualifizierer nicht standardmäßig mit dem Kontext übereinstimmt. (Der Qualifiziererwert kann oder nicht der Standardwert für diesen Qualifizierer sein. Die Bewertung kann null sein, je nachdem, ob der Qualifizierer der Standardwert ist.)

Gilt für: