Sdílet prostřednictvím


UriTemplate.IsEquivalentTo(UriTemplate) Metoda

Definice

Určuje, zda UriTemplate je strukturálně ekvivalentní jinému.

public:
 bool IsEquivalentTo(UriTemplate ^ other);
public bool IsEquivalentTo (UriTemplate other);
member this.IsEquivalentTo : UriTemplate -> bool
Public Function IsEquivalentTo (other As UriTemplate) As Boolean

Parametry

other
UriTemplate

Porovnání UriTemplate .

Návraty

Boolean

true je-li strukturálně ekvivalentní jinému UriTemplate ; jinak false.

Příklady

Následující příklad ukazuje, jak volat IsEquivalentTo(UriTemplate).

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)

Poznámky

Dvě UriTemplate instance jsou ekvivalentní, pokud jsou jejich literální řetězce identické a proměnné se zobrazí ve stejných segmentech. Například "weather/{state}/{city} je ekvivalentní "weather/{country}/{village}".

Platí pro