UriBuilder Класс

Определение

Предоставляет особый конструктор для универсальных идентификаторов ресурсов (URI), а также изменяет 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
Наследование
UriBuilder

Комментарии

Класс 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.Initializes a new instance of the UriBuilder class.

UriBuilder(String)

Инициализирует новый экземпляр класса UriBuilder с заданным универсальным кодом ресурса.Initializes a new instance of the UriBuilder class with the specified URI.

UriBuilder(String, String)

Инициализирует новый экземпляр класса UriBuilder в соответствии с заданной схемой и узлом.Initializes a new instance of the UriBuilder class with the specified scheme and host.

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 в соответствии с заданной схемой, узлом, номером порта и путем.Initializes a new instance of the UriBuilder class with the specified scheme, host, port number, and path.

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.Initializes a new instance of the UriBuilder class with the specified Uri instance.

Свойства

Fragment

Возвращает или задает часть фрагмента URI.Gets or sets the fragment portion of the URI.

Host

Возвращает или задает DNS-имя узла или IP-адрес сервера.Gets or sets the Domain Name System (DNS) host name or IP address of a server.

Password

Возвращает или задает пароль, связанный с пользователя, получающим доступ к URI.Gets or sets the password associated with the user that accesses the URI.

Path

Возвращает или задает путь к ресурсу, на который ссылается URI.Gets or sets the path to the resource referenced by the URI.

Port

Возвращает или задает номер порта URI.Gets or sets the port number of the URI.

Query

Возвращает или задает всевозможные сведения запроса, включенные в URI.Gets or sets any query information included in the URI.

Scheme

Возвращает или задает имя схемы URI.Gets or sets the scheme name of the URI.

Uri

Возвращает экземпляр Uri, созданный указанным экземпляром UriBuilder.Gets the Uri instance constructed by the specified UriBuilder instance.

UserName

Имя, соответствующее пользователю, получающему доступ к URI.The user name associated with the user that accesses the URI.

Методы

Equals(Object)

Сравнивает существующий экземпляр Uri с содержимым UriBuilder, проверяя их равенство.Compares an existing Uri instance with the contents of the UriBuilder for equality.

GetHashCode()

Возвращает хэш-код для URI.Returns the hash code for the URI.

GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает отображаемую строку для указанного экземпляра UriBuilder.Returns the display string for the specified UriBuilder instance.

Применяется к

Дополнительно