Language

HostString 構造体

定義

URI のホスト部分を表し、HTTP ヘッダーで使用するために URI の適切な形式とエンコードを構築するために使用できます。

public struct HostString : IEquatable<Microsoft.Owin.HostString>
type HostString = struct
Public Structure HostString
Implements IEquatable(Of HostString)
継承
HostString
実装

コンストラクター

Name 説明
HostString(String)

変更せずに新しい HostString を作成します。 値は、punycode ではなく Unicode である必要があり、ポートを持つことができます。 IPv4 アドレスと IPv6 アドレスも許可され、ポートがある場合もあります。

プロパティ

Name 説明
Value

コンストラクターから元の値を返します。

メソッド

Name 説明
Equals(HostString)

大文字と小文字を区別しないで、Value プロパティの等価性を比較します。

Equals(Object)

指定されたオブジェクトが HostString の場合にのみ比較します。

FromUriComponent(String)

指定された URI コンポーネントから新しい HostString を作成します。 すべての punycode は Unicode に変換されます。

FromUriComponent(Uri)

give Uri インスタンスのホストとポートから新しい HostString を作成します。 Punycode は Unicode に変換されます。

GetHashCode()

値のハッシュ コードを取得します。

ToString()

ToUriComponent() によって正規化された値を返します。

ToUriComponent()

HTTP ヘッダー内の URI で使用するために適切に書式設定およびエンコードされた値を返します。 Unicode はすべて punycode に変換されます。 IPv6 アドレスがない場合は、角かっこが追加されます。

演算子

Name 説明
Equality(HostString, HostString)

2 つのインスタンスを等しいかどうかを比較します。

Inequality(HostString, HostString)

2 つのインスタンスの不等値を比較します。

適用対象