Share via


SoapProtocolImporter 클래스

정의

SOAP 프로토콜을 사용하는 웹 서비스의 클래스를 생성합니다.

public ref class SoapProtocolImporter : System::Web::Services::Description::ProtocolImporter
public class SoapProtocolImporter : System.Web.Services.Description.ProtocolImporter
type SoapProtocolImporter = class
    inherit ProtocolImporter
Public Class SoapProtocolImporter
Inherits ProtocolImporter
상속
SoapProtocolImporter

설명

SoapProtocolImporter 클래스 클라이언트 프록시 코드 또는 SOAP 프로토콜에 따라 추상 서버 코드를 생성 합니다. 클래스는 WSDL 웹 서비스 설명 언어 () 문서에서 정의한 각 지원 되는 바인딩에 대 한 클래스를 생성 합니다.

일반적으로 호출 하는 대신 SoapProtocolImporter 개발자 통해 간접적으로 클래스를 사용 하는 직접는 ServiceDescriptionImporter 클래스입니다.

생성자

SoapProtocolImporter()

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

속성

AbstractSchemas

연결된 ServiceDescriptionImporter 인스턴스에서 사용하는 추상 XML 스키마를 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
Binding

프로토콜 가져오기에서 클래스를 생성하기 위해 현재 처리하고 있는 WSDL(웹 서비스 설명 언어) 바인딩을 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
ClassName

현재 생성하고 있는 바인딩 클래스의 이름을 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
ClassNames

현재 생성하고 있는 바인딩 클래스의 고유 이름을 생성하는 CodeIdentifiers 개체를 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
CodeNamespace

생성하고 있는 바인딩 클래스의 .NET Framework 네임스페이스 표현을 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
CodeTypeDeclaration

현재 생성하고 있는 바인딩 클래스의 표현을 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
ConcreteSchemas

연결된 ServiceDescriptionImporter 인스턴스에서 사용하는 비추상 XML 스키마를 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
InputMessage

프로토콜 가져오기에서 바인딩 클래스에 메서드를 생성하기 위해 현재 처리하고 있는 추상 작업에 대한 WSDL(웹 서비스 설명 언어) 입력 메시지를 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
MethodName

프로토콜 가져오기에서 현재 생성하고 있는 바인딩 클래스 메서드의 이름을 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
Operation

프로토콜 가져오기에서 바인딩 클래스에 메서드를 생성하기 위해 현재 처리하고 있는 추상 WSDL(웹 서비스 설명 언어) 작업을 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
OperationBinding

프로토콜 가져오기에서 바인딩 클래스에 메서드를 생성하기 위해 현재 처리하고 있는 WSDL(웹 서비스 설명 언어) 작업 바인딩을 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
OutputMessage

프로토콜 가져오기에서 바인딩 클래스에 메서드를 생성하기 위해 현재 처리하고 있는 추상 작업에 대한 WSDL(웹 서비스 설명 언어) 출력 메시지를 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
Port

프로토콜 가져오기에서 바인딩 클래스를 생성하기 위해 현재 처리하고 있는 바인딩에 대한 참조를 포함하는 WSDL(웹 서비스 설명 언어) 포트를 가져옵니다. 여러 포트가 현재 바인딩을 참조하는 경우 현재 포트는 가장 최근에 바인딩이 발견된 포트입니다.

(다음에서 상속됨 ProtocolImporter)
PortType

프로토콜 가져오기에서 바인딩 클래스를 생성하기 위해 현재 처리하고 있는 바인딩에 의해 구현되는 WSDL(웹 서비스 설명 언어) PortType을 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
ProtocolName

"Soap" 값을 가져옵니다.

Schemas

연결된 ServiceDescriptionImporter 인스턴스에서 사용하는 모든 추상 및 비추상 XML 스키마를 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
Service

프로토콜 가져오기에서 바인딩 클래스를 생성하기 위해 현재 처리하고 있는 바인딩에 대한 참조를 포함하는 WSDL(웹 서비스 설명 언어) 서비스를 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
ServiceDescriptions

연결된 ServiceDescriptionCollection 인스턴스에 속하고 바인딩 클래스를 생성할 바인딩에서 검색하는 ServiceDescriptionImporter 개체를 가져옵니다.

(다음에서 상속됨 ProtocolImporter)
SoapBinding

SoapBinding 속성의 SoapBinding 속성을 통해 가져온 Extensions 인스턴스를 가져옵니다.

SoapExporter

SoapCodeExporter 클래스에서 SOAP 인코딩된 XML 스키마 내용과 .NET Framework 형식 간의 매핑에서 코드를 생성하기 위해 내부적으로 사용하는 SoapProtocolImporter 형식의 개체를 가져옵니다.

SoapImporter

SoapSchemaImporter 클래스에서 SOAP 인코딩된 XML 스키마 내용과 .NET Framework 형식 간의 매핑을 생성하기 위해 내부적으로 사용하는 SoapProtocolImporter 형식의 개체를 가져옵니다.

Style

클라이언트 프록시 클래스 또는 추상 서버 클래스를 생성하는지 여부를 나타내는 열거형 값을 가져옵니다. 해당 값은 클라이언트서버 입니다. 이 값은 연결된 ServiceDescriptionImporter 인스턴스의 Style 속성 값입니다.

(다음에서 상속됨 ProtocolImporter)
Warnings

프로토콜 가져오기에서 바인딩 클래스를 생성하는 동안 경고를 발행한 경우 해당 형식을 나타내는 ServiceDescriptionImportWarnings 열거형 값을 가져오거나 설정합니다.

(다음에서 상속됨 ProtocolImporter)
XmlExporter

XmlCodeExporter 클래스에서 리터럴 XML 스키마 내용과 .NET Framework 형식 간의 매핑에서 코드를 생성하기 위해 내부적으로 사용하는 SoapProtocolImporter 형식의 개체를 가져옵니다.

XmlImporter

XmlSchemaImporter 클래스에서 리터럴 XML 스키마 내용과 .NET Framework 형식 간의 매핑을 생성하기 위해 내부적으로 사용하는 SoapProtocolImporter 형식의 개체를 가져옵니다.

메서드

AddExtensionWarningComments(CodeCommentStatementCollection, ServiceDescriptionFormatExtensionCollection)

입력 확장 컬렉션에서 처리되지 않은 각 확장 또는 XML 요소에 대해 RequiredExtensionsIgnored 또는 OptionalExtensionsIgnored 경고를 활성화합니다.

(다음에서 상속됨 ProtocolImporter)
BeginClass()

바인딩 클래스의 생성을 초기화합니다.

BeginNamespace()

코드를 생성하는 동안 전체 코드 네임스페이스에 대한 초기화를 수행합니다.

EndClass()

메서드를 생성한 후 바인딩 클래스를 처리합니다.

EndNamespace()

바인딩 클래스를 생성한 후 전체 코드 네임스페이스에 대한 처리를 수행합니다.

Equals(Object)

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

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

바인딩 클래스에 대한 메서드 코드를 생성합니다.

GetHashCode()

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

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

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

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

현재 바인딩에 대해 클래스를 생성할 수 있는지 여부를 확인합니다.

IsOperationFlowSupported(OperationFlow)

현재 작업의 작업 흐름이 지원되는지 여부를 확인합니다.

IsSoapEncodingPresent(String)

URI(Uniform Resource Indicator) 목록을 나타내는 문자열에 “http://schemas.xmlsoap.org/soap/encoding/”이 있는지 여부를 확인합니다.

MemberwiseClone()

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

(다음에서 상속됨 Object)
OperationBindingSyntaxException(String)

바인딩 클래스를 생성하고 있는 현재 OperationBinding 인스턴스가 대상 네임스페이스에서 유효하지 않음을 나타내는 예외 를 생성합니다.

(다음에서 상속됨 ProtocolImporter)
OperationSyntaxException(String)

바인딩 클래스를 생성하고 있는 현재 Operation 인스턴스가 대상 네임스페이스에서 유효하지 않음을 나타내는 예외 를 생성합니다.

(다음에서 상속됨 ProtocolImporter)
ToString()

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

(다음에서 상속됨 Object)
UnsupportedBindingWarning(String)

UnsupportedBindingsIgnored 속성을 통해 가져온 ServiceDescriptionImportWarnings 열거형에서 Warnings 경고를 활성화합니다. 이 메서드는 또한 생성하고 있는 클래스에 대한 경고 메시지를 주석에 추가합니다.

(다음에서 상속됨 ProtocolImporter)
UnsupportedOperationBindingWarning(String)

UnsupportedOperationsIgnored 속성을 통해 가져온 ServiceDescriptionImportWarnings 열거형에서 Warnings 경고를 활성화합니다. 이 메서드는 또한 생성하고 있는 클래스에 대한 경고 메시지를 주석에 추가합니다.

(다음에서 상속됨 ProtocolImporter)
UnsupportedOperationWarning(String)

UnsupportedOperationsIgnored 속성을 통해 가져온 ServiceDescriptionImportWarnings 열거형에서 Warnings 경고를 활성화합니다. 이 메서드는 또한 생성하고 있는 클래스에 대한 경고 메시지를 주석에 추가합니다.

(다음에서 상속됨 ProtocolImporter)

적용 대상