UriTemplate.IsEquivalentTo(UriTemplate) Metodo

Definizione

Indica se un oggetto UriTemplate è strutturalmente equivalente a un altro.

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

Parametri

other
UriTemplate

Il UriTemplate da confrontare.

Valori restituiti

true se l'oggetto UriTemplate è strutturalmente equivalente a un altro; in caso contrario false, .

Esempio

Nell'esempio seguente viene illustrato come chiamare .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)

Commenti

Due UriTemplate istanze sono equivalenti se le stringhe letterali sono identiche e le variabili vengono visualizzate negli stessi segmenti. Ad esempio, "weather/{state}/{city}" equivale a "weather/{country}/{village}".

Si applica a