UserInfo Property

Uri.UserInfo Property

Gets the user name, password, or other user-specific information associated with the specified URI.

Namespace:  System
Assembly:  System (in System.dll)

public string UserInfo { get; }

Property Value

Type: System.String
A String that contains the user information associated with the URI. The returned value does not include the '@' character reserved for delimiting the user information part of the URI.


This property is valid only for an absolute Uri instance.

The value returned by this property is usually in the format "userName:password".

The following example creates a Uri instance and writes the user information to the console.

        Uri uriAddress3 = new Uri (" ");
        outputBlock.Text += uriAddress3.UserInfo;
        outputBlock.Text += "\n";

        if (uriAddress.UserEscaped)
            outputBlock.Text += "Fully Escaped yes\n";
            outputBlock.Text += "Fully Escaped no\n";

Uri uriAddress = new Uri (" ");
Console.WriteLine("Fully Escaped {0}", uriAddress.UserEscaped ? "yes" : "no");


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

© 2015 Microsoft