Поделиться через


UriBuilder Класс

Определение

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

Инициализирует новый экземпляр класса 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-имя узла или IP-адрес сервера.

Password

Возвращает или задает пароль, связанный с пользователя, получающим доступ к URI.

Path

Возвращает или задает путь к ресурсу, на который ссылается URI.

Port

Возвращает или задает номер порта URI.

Query

Возвращает или задает любые сведения о запросе, включенные в URI, включая символ "?", если не пустой.

Scheme

Возвращает или задает имя схемы URI.

Uri

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

UserName

Возвращает или задает имя пользователя, связанное с пользователем, который обращается к URI.

Методы

Equals(Object)

Сравнивает существующий экземпляр Uri с содержимым UriBuilder, проверяя их равенство.

GetHashCode()

Возвращает хэш-код для URI.

GetType()

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

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

Создает неполную копию текущего объекта Object.

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

Возвращает отображаемую строку для указанного экземпляра UriBuilder.

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

См. также раздел