UriTemplate.IsEquivalentTo(UriTemplate) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica se un modello UriTemplate è strutturalmente simile 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
Oggetto UriTemplate da confrontare.
Restituisce
true
se l'oggetto UriTemplate è strutturalmente equivalente a un altro. In caso contrario, false
.
Esempio
Nell'esempio seguente viene illustrato come chiamare il metodo 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. Ad esempio "meteo/{regione}/{città}" è equivalente a "meteo/{campagna}/{comune}".