Uri.UserEscaped Egenskap

Definition

Hämtar ett värde som anger om URI-strängen var helt undantagen innan instansen Uri skapades.

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

Egenskapsvärde

true om parametern dontEscape var inställd på true när instansen Uri skapades, falseannars .

Exempel

I följande exempel skapas en Uri instans och avgör om den var helt undantagen när den skapades.

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

Kommentarer

Egenskapen UserEscaped utformades ursprungligen för att indikera att strängen som användes för att skapa instansen var helt undantagen Uri innan den skickades till konstruktorn, dontEscape det vill säga parametern för konstruktoranropet var inställd på true. Men eftersom parametern dontEscape nu är föråldrad är den här egenskapen inaktuell och bör inte användas.

Gäller för