UriTemplate.IsEquivalentTo(UriTemplate) Método
Definição
Indica se um UriTemplate é estruturalmente equivalente a outro.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
Parâmetros
- other
- UriTemplate
O UriTemplate de comparação.The UriTemplate to compare.
Retornos
true se o UriTemplate for estruturalmente equivalente a outro; caso contrário, false.true if the UriTemplate is structurally equivalent to another; otherwise false.
Exemplos
O exemplo a seguir mostra como chamar o 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)
Comentários
Duas UriTemplate instâncias serão equivalentes se suas cadeias de caracteres literais forem idênticas e as variáveis aparecerem nos mesmos segmentos.Two UriTemplate instances are equivalent if their literal strings are identical and the variables appear in the same segments. Por exemplo, "clima/{estado}/{cidade}" é equivalente a "clima/{Country}/{vila}".For example "weather/{state}/{city}" is equivalent to "weather/{country}/{village}".