Language

OwinRequest クラス

定義

これにより、OWIN 環境ディクショナリがラップされ、厳密に型指定されたアクセサーが提供されます。

public class OwinRequest : Microsoft.Owin.IOwinRequest
type OwinRequest = class
    interface IOwinRequest
Public Class OwinRequest
Implements IOwinRequest
継承
OwinRequest
実装

コンストラクター

Name 説明
OwinRequest()

要求ヘッダー コレクションと応答ヘッダー コレクションのみを含む新しいコンテキストを作成します。

OwinRequest(IDictionary<String,Object>)

要求プロパティを公開する新しい環境ラッパーを作成します。

プロパティ

Name 説明
Accept

Accept ヘッダーを取得または設定します。

Body

owin を取得または設定します。RequestBody Stream。

CacheControl

Cache-Control ヘッダーを取得または設定します。

CallCancelled

要求のキャンセル トークンを取得または設定します。

ContentType

Content-Type ヘッダーを取得または設定します。

Context

要求コンテキストを取得します。

Cookies

この要求の Cookie のコレクションを取得します。

Environment

OWIN 環境を取得します。

Headers

要求ヘッダーを取得します。

Host

Host ヘッダーを取得または設定します。 ポートを含めることができます。

IsSecure

owin の場合は true を返します。RequestScheme は https です。

LocalIpAddress

サーバーを取得または設定します。LocalIpAddress。

LocalPort

サーバーを取得または設定します。LocalPort。

MediaType

Media-Type ヘッダーを取得または設定します。

Method

HTTP メソッドを取得または設定します。

Path

owin から要求パスを取得または設定します。RequestPath。

PathBase

owin を取得または設定します。RequestPathBase。

Protocol

owin を取得または設定します。RequestProtocol。

Query

owin から解析されたクエリ値コレクションを取得します。RequestQueryString。

QueryString

owin からクエリ文字列を取得または設定します。RequestQueryString。

RemoteIpAddress

サーバーを取得または設定します。RemoteIpAddress。

RemotePort

サーバーを取得または設定します。RemotePort。

Scheme

owin から HTTP 要求スキームを取得または設定します。RequestScheme。

Uri

要求に関連付けられている URI (Uniform Resource Identifier) を取得します。

User

サーバーを取得または設定します。利用者。

メソッド

Name 説明
Get<T>(String)

OWIN 環境から値を取得するか、存在しない場合は default(T) を返します。

ReadFormAsync()

要求本文を非同期的に読み取り、フォームとして解析します。

Set<T>(String, T)

OWIN 環境で指定されたキーと値を設定します。

適用対象