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.