SoapProtocolImporter 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 클래스 클라이언트 프록시 코드 또는 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) |