UriTemplate.IsEquivalentTo(UriTemplate) Methode
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.
Gibt an, ob eine UriTemplate strukturell äquivalent zu einer anderen ist.
public:
bool IsEquivalentTo(UriTemplate ^ other);
public bool IsEquivalentTo (UriTemplate other);
member this.IsEquivalentTo : UriTemplate -> bool
Public Function IsEquivalentTo (other As UriTemplate) As Boolean
Parameter
- other
- UriTemplate
Der zu vergleichende UriTemplate.
Gibt zurück
true
, wenn die UriTemplate strukturell einer anderen entspricht, andernfalls false
.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie IsEquivalentTo(UriTemplate) aufgerufen wird.
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
UriTemplate template2 = new UriTemplate("weather/{country}/{village}?forecast={type}");
bool equiv = template.IsEquivalentTo(template2);
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Dim template2 As UriTemplate = New UriTemplate("weather/{country}/{village}?forecast={type}")
Dim equiv As Boolean = template.IsEquivalentTo(template2)
Hinweise
Zwei UriTemplate-Instanzen sind äquivalent, wenn ihre Literalzeichenfolgen identisch sind und die Variablen in den gleichen Segmenten angezeigt werden. Beispielsweise sind "Wetter/{Bundesland}/{Stadt}" und "Wetter/{Land}/{Ort}" äquivalent.