C# Класс URSA.Web.Http.HttpUrl

Represents an HTTP/HTTPS url.
Наследование: IpUrl
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Equals ( object obj ) : bool
GetHashCode ( ) : int
ToString ( ) : string
WithFragment ( string fragment, ExistingFragment handledAs = ExistingFragment.Throw ) : HttpUrl

Withes the fragment.

Depending on the existing fragment and the fragment being set, output may differ. Setting a null value will remove the fragment regardless the handledAs setting.

operator ( ) : HttpUrl

Adds two URLs.

One of the operands should be a relative URL.

Защищенные методы

Метод Описание
CreateInstance ( IEnumerable segments, bool requiresParameters = false ) : IpUrl

Приватные методы

Метод Описание
HttpUrl ( bool isAbsolute, string url, string scheme, string host, ushort port, string path, ParametersCollection query, string fragment ) : System
ToAbsoluteString ( string scheme, string host, ushort port, string path = null, ParametersCollection query = null, string fragment = null ) : string
ToRelativeString ( string path, ParametersCollection query = null, string fragment = null ) : string

Описание методов

CreateInstance() защищенный Метод

protected CreateInstance ( IEnumerable segments, bool requiresParameters = false ) : IpUrl
segments IEnumerable
requiresParameters bool
Результат IpUrl

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

ToString() публичный Метод

public ToString ( ) : string
Результат string

WithFragment() публичный Метод

Withes the fragment.
Depending on the existing fragment and the fragment being set, output may differ. Setting a null value will remove the fragment regardless the handledAs setting.
public WithFragment ( string fragment, ExistingFragment handledAs = ExistingFragment.Throw ) : HttpUrl
fragment string The fragment.
handledAs ExistingFragment Instructs on how to behave when an URL has already a fragment.
Результат HttpUrl

operator() публичный статический Метод

Adds two URLs.
One of the operands should be a relative URL.
public static operator ( ) : HttpUrl
Результат HttpUrl