UriTemplate.IsEquivalentTo(UriTemplate) UriTemplate.IsEquivalentTo(UriTemplate) UriTemplate.IsEquivalentTo(UriTemplate) UriTemplate.IsEquivalentTo(UriTemplate) Method

Definizione

Indica se un oggetto UriTemplate è strutturalmente equivalente a un altro.Indicates whether a UriTemplate is structurally equivalent to another.

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 UriTemplate UriTemplate UriTemplate

Oggetto UriTemplate da confrontare.The UriTemplate to compare.

Restituisce

true se UriTemplate è strutturalmente equivalente a un altro; in caso contrario, false.true if the UriTemplate is structurally equivalent to another; otherwise false.

Esempi

Nell'esempio seguente viene illustrato come chiamare il metodo IsEquivalentTo(UriTemplate).The following example shows how to call the 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 istanze della classe UriTemplate sono equivalenti se le relative stringhe letterali sono identiche e le relative variabili sono contenute negli stessi segmenti.Two UriTemplate instances are equivalent if their literal strings are identical and the variables appear in the same segments. Ad esempio "meteo/{regione}/{città}" è equivalente a "meteo/{campagna}/{comune}".For example "weather/{state}/{city}" is equivalent to "weather/{country}/{village}".

Si applica a