Uri.UserEscaped Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of de URI-tekenreeks volledig is ontsnapt voordat het Uri exemplaar werd gemaakt.

public:
 property bool UserEscaped { bool get(); };
public bool UserEscaped { get; }
member this.UserEscaped : bool
Public ReadOnly Property UserEscaped As Boolean

Waarde van eigenschap

true als de dontEscape parameter is ingesteld op true het moment waarop het Uri exemplaar is gemaakt; falseanders.

Voorbeelden

In het volgende voorbeeld wordt een Uri exemplaar gemaakt en wordt bepaald of deze volledig is ontsnapt toen het werd gemaakt.

Uri uriAddress = new Uri ("http://user:password@www.contoso.com/index.htm ");
Console.WriteLine(uriAddress.UserInfo);
Console.WriteLine("Fully Escaped {0}", uriAddress.UserEscaped ? "yes" : "no");
let uriAddress = Uri "http://user:password@www.contoso.com/index.htm "
printfn $"{uriAddress.UserInfo}"
printfn $"""Fully Escaped {if uriAddress.UserEscaped then "yes" else "no"}"""
Dim uriAddress As New Uri("http://user:password@www.contoso.com/index.htm ")
Console.WriteLine(uriAddress.UserInfo)
Console.WriteLine("Fully Escaped {0}", IIf(uriAddress.UserEscaped, "yes", "no")) 'TODO: For performance reasons this should be changed to nested IF statements

Opmerkingen

De UserEscaped eigenschap is oorspronkelijk ontworpen om aan te geven dat de tekenreeks die wordt gebruikt om het Uri exemplaar te maken, volledig is ontsnapt voordat deze aan de constructor werd doorgegeven. Dat wil gezegd, de dontEscape parameter van de constructor-aanroep is ingesteld op true. Omdat de dontEscape parameter nu verouderd is, is deze eigenschap echter afgeschaft en mag deze niet worden gebruikt.

Van toepassing op