UriBuilder UriBuilder UriBuilder UriBuilder Class

定義

URI (Uniform Resource Identifier) のカスタム コンストラクターを提供し、Uri クラスの URI を変更します。Provides a custom constructor for uniform resource identifiers (URIs) and modifies URIs for the Uri class.

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

注釈

クラスUriBuilderは、変更ごとに新しいUriインスタンスを作成することUriなく、インスタンスの内容を変更する便利な方法を提供します。The UriBuilder class provides a convenient way to modify the contents of a Uri instance without creating a new Uri instance for each modification.

プロパティUriBuilderは、読み取りUri専用プロパティへの読み取り/書き込みアクセスを提供し、変更できるようにします。The UriBuilder properties provide read/write access to the read-only Uri properties so that they can be modified.

コンストラクター

UriBuilder() UriBuilder() UriBuilder() UriBuilder()

UriBuilder クラスの新しいインスタンスを初期化します。Initializes a new instance of the UriBuilder class.

UriBuilder(String) UriBuilder(String) UriBuilder(String) UriBuilder(String)

指定した URI を使用して、UriBuilder クラスの新しいインスタンスを初期化します。Initializes a new instance of the UriBuilder class with the specified URI.

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

指定したスキームとホストを使用して、UriBuilder クラスの新しいインスタンスを初期化します。Initializes a new instance of the UriBuilder class with the specified scheme and host.

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

指定したスキーム、ホスト、およびポートを使用して、UriBuilder クラスの新しいインスタンスを初期化します。Initializes a new instance of the UriBuilder class with the specified scheme, host, and port.

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

指定したスキーム、ホスト、ポート番号、およびパスを使用して、UriBuilder クラスの新しいインスタンスを初期化します。Initializes a new instance of the UriBuilder class with the specified scheme, host, port number, and path.

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

指定したスキーム、ホスト、ポート番号、パス、およびクエリ文字列またはフラグメント識別子を使用して、UriBuilder クラスの新しいインスタンスを初期化します。Initializes a new instance of the UriBuilder class with the specified scheme, host, port number, path and query string or fragment identifier.

UriBuilder(Uri) UriBuilder(Uri) UriBuilder(Uri) UriBuilder(Uri)

指定された UriBuilder インスタンスを使用して、Uri クラスの新しいインスタンスを初期化します。Initializes a new instance of the UriBuilder class with the specified Uri instance.

プロパティ

Fragment Fragment Fragment Fragment

URI のフラグメント部分を取得または設定します。Gets or sets the fragment portion of the URI.

Host Host Host Host

サーバーの DNS (Domain Name System) ホスト名または IP アドレスを取得または設定します。Gets or sets the Domain Name System (DNS) host name or IP address of a server.

Password Password Password Password

URI へアクセスするユーザーに関連付けられているパスワードを取得または設定します。Gets or sets the password associated with the user that accesses the URI.

Path Path Path Path

URI によって参照されるリソースのパスを取得または設定します。Gets or sets the path to the resource referenced by the URI.

Port Port Port Port

URI のポート番号を取得または設定します。Gets or sets the port number of the URI.

Query Query Query Query

URI に含まれているクエリ情報を取得または設定します。Gets or sets any query information included in the URI.

Scheme Scheme Scheme Scheme

URI のスキーム名を取得または設定します。Gets or sets the scheme name of the URI.

Uri Uri Uri Uri

指定された Uri インスタンスによって構築された UriBuilder インスタンスを取得します。Gets the Uri instance constructed by the specified UriBuilder instance.

UserName UserName UserName UserName

URI へアクセスするユーザーに関連付けられているユーザー名。The user name associated with the user that accesses the URI.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

既存の Uri インスタンスと、UriBuilder の内容が等しいかどうかを比較します。Compares an existing Uri instance with the contents of the UriBuilder for equality.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

URI のハッシュ コードを返します。Returns the hash code for the URI.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

指定した UriBuilder インスタンスの表示文字列を返します。Returns the display string for the specified UriBuilder instance.

適用対象

こちらもご覧ください