다음을 통해 공유


StreamingResponse 클래스

정의

Response와 ResponseEx 간에 분할된 구현입니다. 스트리밍 확장 전송을 사용하여 Bot Framework Protocol 3을 통해 전송된 기본 응답 유형으로, HTTP 응답 메시지와 동일합니다.

public class StreamingResponse
type StreamingResponse = class
Public Class StreamingResponse
상속
StreamingResponse

생성자

StreamingResponse()

Response와 ResponseEx 간에 분할된 구현입니다. 스트리밍 확장 전송을 사용하여 Bot Framework Protocol 3을 통해 전송된 기본 응답 유형으로, HTTP 응답 메시지와 동일합니다.

속성

StatusCode

응답에 대한 숫자 상태 코드를 가져오거나 설정합니다.

Streams

이 응답에 연결된 스트림의 컬렉션을 가져오거나 설정합니다.

메서드

AddStream(HttpContent)

전달된 콘텐츠를 포함하는 전달된 에 StreamingResponse 새 스트림을 추가합니다. 콘텐츠가 null이면 을 throw합니다 ArgumentNullException .

CreateResponse(HttpStatusCode, HttpContent)

statusCode 및 선택적 본문에 전달된 를 사용하여 응답을 만듭니다.

Forbidden(HttpContent)

요청된 리소스가 사용할 수 없음을 나타내는 응답을 만듭니다.

InternalServerError(HttpContent)

요청을 처리하는 동안 서버에서 오류가 발생했음을 나타내는 응답을 만듭니다.

NotFound(HttpContent)

요청된 리소스를 찾을 수 없음을 나타내는 응답을 만듭니다.

OK(HttpContent)

요청이 성공했음을 나타내는 응답을 만듭니다.

확장 메서드

SetBody(StreamingResponse, Object)

전달된 본문이 포함된 새 스트림을 이 StreamingResponse 스트림에 추가합니다. null 본문 또는 null 응답의 Noop입니다.

SetBody(StreamingResponse, String)

전달된 본문이 포함된 새 스트림을 이 StreamingResponse 스트림에 추가합니다. 빈 본문 또는 null 응답에 Noop입니다.

적용 대상