UriBuilder クラス

定義

URI (Uniform Resource Identifier) のカスタム コンストラクターを提供し、Uri クラスの URI を変更します。

public ref class UriBuilder
public class UriBuilder
type UriBuilder = class
Public Class UriBuilder
継承
UriBuilder

注釈

クラスはUriBuilder、変更ごとに新しいUriインスタンスを作成せずにインスタンスのUri内容を変更する便利な方法を提供します。

プロパティは UriBuilder 、変更できるように、読み取り専用 Uri プロパティへの読み取り/書き込みアクセスを提供します。

コンストラクター

UriBuilder()

UriBuilder クラスの新しいインスタンスを初期化します。

UriBuilder(String)

指定した URI を使用して、UriBuilder クラスの新しいインスタンスを初期化します。

UriBuilder(String, String)

指定したスキームとホストを使用して、UriBuilder クラスの新しいインスタンスを初期化します。

UriBuilder(String, String, Int32)

指定したスキーム、ホスト、およびポートを使用して、UriBuilder クラスの新しいインスタンスを初期化します。

UriBuilder(String, String, Int32, String)

指定したスキーム、ホスト、ポート番号、およびパスを使用して、UriBuilder クラスの新しいインスタンスを初期化します。

UriBuilder(String, String, Int32, String, String)

指定したスキーム、ホスト、ポート番号、パス、およびクエリ文字列またはフラグメント識別子を使用して、 クラスの新しいインスタンス UriBuilder を初期化します。

UriBuilder(Uri)

指定された UriBuilder インスタンスを使用して、Uri クラスの新しいインスタンスを初期化します。

プロパティ

Fragment

URI のフラグメント部分 (空でない場合は先頭の '#' 文字を含む) を取得または設定します。

Host

サーバーの DNS (Domain Name System) ホスト名または IP アドレスを取得または設定します。

Password

URI へアクセスするユーザーに関連付けられているパスワードを取得または設定します。

Path

URI によって参照されるリソースのパスを取得または設定します。

Port

URI のポート番号を取得または設定します。

Query

URI に含まれるクエリ情報 (空でない場合は先頭の '?' 文字を含む) を取得または設定します。

Scheme

URI のスキーム名を取得または設定します。

Uri

指定された UriBuilder インスタンスによって構築された Uri インスタンスを取得します。

UserName

URI にアクセスするユーザーに関連付けられているユーザー名を取得または設定します。

メソッド

Equals(Object)

既存の Uri インスタンスと、UriBuilder の内容が等しいかどうかを比較します。

GetHashCode()

URI のハッシュ コードを返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

指定した UriBuilder インスタンスの表示文字列を返します。

適用対象

こちらもご覧ください