Language

IOwinResponse インターフェイス

定義

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

public interface IOwinResponse
type IOwinResponse = interface
Public Interface IOwinResponse
派生

プロパティ

Name 説明
Body

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

ContentLength

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

ContentType

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

Context

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

Cookies

Set-Cookie ヘッダーの操作に使用するコレクションを取得します。

Environment

OWIN 環境を取得します。

ETag

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

Expires

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

Headers

応答ヘッダー コレクションを取得します。

Protocol

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

ReasonPhrase

省略可能な owin を取得または設定します。ResponseReasonPhrase。

StatusCode

省略可能な owin を取得または設定します。ResponseStatusCode。

メソッド

Name 説明
Get<T>(String)

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

OnSendingHeaders(Action<Object>, Object)

応答ヘッダーが送信されたときに発生するイベントに登録します。

Redirect(String)

302 応答状態コードと Location ヘッダーを設定します。

Set<T>(String, T)

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

Write(Byte[])

指定されたバイトを応答本文ストリームに書き込みます。

Write(Byte[], Int32, Int32)

指定されたバイトを応答本文ストリームに書き込みます。

Write(String)

UTF-8 を使用して、指定されたテキストを応答本文ストリームに書き込みます。

WriteAsync(Byte[])

指定されたバイトを応答本文ストリームに非同期的に書き込みます。

WriteAsync(Byte[], CancellationToken)

指定されたバイトを応答本文ストリームに非同期的に書き込みます。

WriteAsync(Byte[], Int32, Int32, CancellationToken)

指定されたバイトを応答本文ストリームに非同期的に書き込みます。

WriteAsync(String)

UTF-8 を使用して、指定されたテキストを応答本文ストリームに非同期的に書き込みます。

WriteAsync(String, CancellationToken)

UTF-8 を使用して、指定されたテキストを応答本文ストリームに非同期的に書き込みます。

適用対象