TextReturnReader 클래스

정의

SOAP 없이 HTTP를 사용하여 구현한 웹 서비스 클라이언트에 대한 HTTP 응답 텍스트의 반환 값을 읽습니다.

public ref class TextReturnReader : System::Web::Services::Protocols::MimeReturnReader
public class TextReturnReader : System.Web.Services.Protocols.MimeReturnReader
type TextReturnReader = class
    inherit MimeReturnReader
Public Class TextReturnReader
Inherits MimeReturnReader
상속

설명

TextReturnReader 및 기타 클래스에는 System.Web.Services.Protocols 네임 스페이스에는 HTTP-GET 및 HTTP-POST 작업을 통해 웹 서비스의.NET Framework의 구현을 지원 합니다. 웹 서비스 기록기 및 판독기 간에 직렬화 및 역직렬화를 각각 HTTP 요청 또는 응답 스트림 및 매개 변수 또는 웹 메서드 개체를 반환 합니다. 웹 서비스 기록기 및 판독기 전송에 HTTP를 사용 하지만 SOAP 표준을 사용 하 여 메시지를 교환 하지는 않습니다.

TextReturnReader 클래스는 웹 메서드 반환 값으로 비-XML 텍스트의 클라이언트 쪽 읽기를 구현 합니다. 반환 값을 가져오려고가 HTTP 응답의 본문에서 인코딩 되는 텍스트는 구문 분석할 정규식 패턴 일치를 사용 하 여 특성에 지정 된 대로 MatchAttribute, 클라이언트 프록시 클래스 내의 웹 메서드를 적용할 수는 있습니다. 합니다 TextReturnReader 클래스는 PatternMatcher 실제로 패턴 일치를 수행 하는 클래스입니다.

텍스트 패턴 일치는 웹 서비스 XML 스키마 정의에 연결 해야 하는 XML 문서로 변환 하지 않고 HTML 콘텐츠를 검색 하는 방법을 제공 합니다. 정규식 검색 대상을 통해 WSDL 웹 서비스 설명 언어 () 문서에 지정 된 match XML 요소 내에서 text 요소입니다. 두 요소는 네임 스페이스에 속하고 http://microsoft.com/wsdl/mime/textMatching/합니다.

일치 요소 Wsdl.exe 도구에 적용 되는 WSDL 문서에 지정 된 MatchAttribute 생성 되는 클라이언트 프록시 클래스에서 해당 웹 메서드 특성입니다. 또한 TextReturnReader 대신 사용 됩니다 XmlReturnReader, 웹 메서드를 역직렬화 하는 동안에 대 한 기본 클래스는 HTTP-GET 및 HTTP-POST 작업을 통해 웹 서비스의.NET Framework의 구현에 따라 값을 반환 합니다.

일반적으로 하지 사용 해야는 TextReturnReader 클래스를 직접.

생성자

TextReturnReader()

TextReturnReader 클래스의 새 인스턴스를 초기화합니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetInitializer(LogicalMethodInfo)

지정된 메서드에 대한 이니셜라이저를 반환합니다.

GetInitializers(LogicalMethodInfo[])

파생 클래스에서 재정의된 경우 메서드 정의의 입력 배열에 해당하는 이니셜라이저 개체의 배열을 반환합니다.

(다음에서 상속됨 MimeFormatter)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
Initialize(Object)

인스턴스를 초기화합니다.

MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
Read(WebResponse, Stream)

HTTP 응답에 포함된 텍스트를 구문 분석합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보