XmlCodeExporter 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XML 스키마 요소 선언에 대한 내부 형식 매핑 정보에서 형식과 특성 선언을 생성합니다.
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
public ref class XmlCodeExporter
public ref class XmlCodeExporter : System::Xml::Serialization::CodeExporter
public class XmlCodeExporter
public class XmlCodeExporter : System.Xml.Serialization.CodeExporter
type XmlCodeExporter = class
type XmlCodeExporter = class
inherit CodeExporter
Public Class XmlCodeExporter
Public Class XmlCodeExporter
Inherits CodeExporter
- 상속
-
XmlCodeExporter
- 상속
설명
XmlCodeExporter클래스는 .NET Framework 형식에 대 한 내부 매핑에서 .NET Framework 형식 또는 특성 선언을 생성 합니다. 이러한 내부 매핑은 XmlSchemaImporter XSD 문서에 정의 된 요소나 WSDL (웹 서비스 기술 언어) 문서의 일부로 클래스에 의해 생성 됩니다. XmlCodeExporter 는 직접 사용 되지 않습니다. Wsdl.exe (웹 서비스 기술 언어 도구) 또는 Xsd.exe (XML 스키마 정의 도구)와 함께 사용 됩니다.
Wsdl.exe는에 의해 생성 된 형식 또는 특성 선언과 클래스에서 생성 된 내부 매핑을 사용 하 여 XmlCodeExporter XmlSchemaImporter WSDL 문서에서 클라이언트 프록시 클래스 또는 추상 서버 클래스를 생성 합니다. XmlCodeExporterWSDL 문서에서을 지정 하는 경우 Wsdl.exe는 및 클래스를 사용 ServiceDescriptionImporter 합니다.
리터럴 사용. SOAP 메시지 매개 변수 및 반환 값 (또는 요청 및 응답 문서)의 내용이 XML 스키마 정의를 사용 하 여 리터럴로 지정 됨을 나타냅니다.
HTTP GET 및 HTTP POST 작업을 사용 하는 웹 서비스의 비 SOAP 구현입니다.
Xsd.exe는 XmlCodeExporter 를 사용 하 여 XSD (XML 스키마 정의) 문서에서 클래스를 생성 합니다.
생성자
XmlCodeExporter(CodeNamespace) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 네임스페이스를 사용하여 XmlCodeExporter 클래스의 새 인스턴스를 초기화합니다. |
XmlCodeExporter(CodeNamespace, CodeCompileUnit) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 네임스페이스 및 코드 컴파일 단위를 사용하여 XmlCodeExporter 클래스의 새 인스턴스를 초기화합니다. |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 .NET Framework 네임스페이스, 개체의 그래프를 포함하는 코드 컴파일 단위, 코드 옵션을 지정하는 열거형 맟 매핑 개체 컬렉션을 사용하여 XmlCodeExporter 클래스의 새 인스턴스를 초기화합니다. |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 네임스페이스, 코드 컴파일 단위 및 코드 생성 옵션을 사용하여 XmlCodeExporter 클래스의 새 인스턴스를 초기화합니다. |
XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 .NET Framework 네임스페이스, 개체의 그래프를 포함하는 코드 컴파일 단위, 코드 생성 옵션을 나타내는 개체 및 매핑 개체 컬렉션을 사용하여 XmlCodeExporter 클래스의 새 인스턴스를 초기화합니다. |
속성
IncludeMetadata |
이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. |
IncludeMetadata |
코드를 내보낼 때 포함되는 코드 특성 메타데이터의 컬렉션을 가져옵니다. (다음에서 상속됨 CodeExporter) |
메서드
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlElementAttribute 선언을 WSDL(Web Services Description Language) 문서에 있는 SOAP 메시지 정의의 |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlElementAttribute 선언을 WSDL(Web Services Description Language) 문서에 있는 SOAP 메시지 정의의 |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlElementAttribute 선언을 WSDL(Web Services Description Language) 문서에 있는 비SOAP 메시지 정의의 |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
ExportMembersMapping(XmlMembersMapping) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. WSDL(Web Services Description Language) 문서의 SOAP 메시지 정의에 속한 각 부분에 대해 .NET Framework 형식과 특성 선언을 생성합니다. |
ExportTypeMapping(XmlTypeMapping) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XML 스키마 요소에 대한 .NET Framework 형식과 특성 선언을 생성합니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |