英語で読む

次の方法で共有


Uri.UserInfo プロパティ

定義

指定した URI に関連付けられているユーザー名、パスワードなどのユーザー固有の情報を取得します。

C#
public string UserInfo { get; }

プロパティ値

URI に関連付けられているユーザー情報。 戻り値には、URI のユーザー情報部分の区切り記号として予約されている '\@' 文字が含まれません。

例外

このインスタンスは相対 URI を表します。このプロパティは、絶対 URI でのみ有効です。

次の例では、インスタンスを Uri 作成し、ユーザー情報をコンソールに書き込みます。

C#
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");

注釈

このプロパティによって返される値は、通常、"userName:password" の形式です。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0