英語で読む

次の方法で共有


UriParser.GetComponents(Uri, UriComponents, UriFormat) メソッド

定義

URI からコンポーネントを取得します。

C#
protected virtual string GetComponents(Uri uri, UriComponents components, UriFormat format);

パラメーター

uri
Uri

解析する URI。

components
UriComponents

uriから取得する UriComponents

format
UriFormat

特殊文字のエスケープ方法を制御する UriFormat 値の 1 つ。

戻り値

コンポーネントを含む文字列。

例外

format が無効です。

-又は-

components は、有効な UriComponents 値の組み合わせではありません。

uri には、ユーザー主導の解析が必要です

-又は-

uri は絶対 URI ではありません。 このメソッドでは、相対 URI を使用できません。

注釈

GetComponents メソッドを使用して、SchemeHostPortなど、URI のさまざまな部分の値を決定します。

コンポーネントは、URI に表示される順序で返されます。 たとえば、Scheme を指定すると、最初に表示されます。

適用対象

製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 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 2.0, 2.1

こちらもご覧ください