Share via


Uri.UserInfo Property

Microsoft Silverlight will reach end of support after October 2021. Learn more.

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

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

Syntax

'Declaration
Public ReadOnly Property UserInfo As String
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.

Exceptions

Exception Condition
InvalidOperationException

This property is valid only for an absolute Uri instance.

Remarks

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

Examples

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

Dim uriAddress3 As Uri = New Uri ("https://user:password@www.contoso.com/index.htm ")
outputBlock.Text &= uriAddress3.UserInfo
outputBlock.Text &= vbCrLf

If uriAddress.UserEscaped Then
  outputBlock.Text &= "Fully Escaped yes"
  outputBlock.Text &= vbCrLf
Else
  outputBlock.Text &= "Fully Escaped no"
  outputBlock.Text &= vbCrLf
End If
        Uri uriAddress3 = new Uri ("https://user:password@www.contoso.com/index.htm ");
        outputBlock.Text += uriAddress3.UserInfo;
        outputBlock.Text += "\n";

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

Uri uriAddress = new Uri ("https://user:password@www.contoso.com/index.htm ");
Console.WriteLine(uriAddress.UserInfo);
Console.WriteLine("Fully Escaped {0}", uriAddress.UserEscaped ? "yes" : "no");

Version Information

Silverlight

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

Platforms

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

See Also

Reference