<preLoad> 요소

SoapAttribute를 확장하는 클래스에서 매핑을 로드할 형식을 지정합니다. 이들 형식은 자동으로 선택되어 serialize되지만, .NET Framework Remoting 시스템에서는 이들 구성 요소(또는 이와 프로그램적으로 동일한 요소)가 있어야 형식을 제대로 deserialize할 수 있습니다.

<configuration>
   <system.runtime.remoting>
      <application>
         <soapInterop>
            <preLoad>

<preLoad type="FullTypeName" /> 
<preLoad assembly="AssemblyName" />

선택적 특성

특성 설명

type

Deserialize하기 위해 미리 로드할 형식을 지정합니다. 포함하는 어셈블리가 전역 어셈블리 캐시에 있는 경우 버전, 문화권 및 공개 키 정보도 여기에 포함됩니다.

assembly

지정된 어셈블리의 모든 형식을 미리 로드합니다.

예제

다음 예제에서는 ElementName이라는 요소와 Example:mynamespace라는 XML 네임스페이스를, AssemblyName 어셈블리에서 구현한 .NET 형식인 TypeName과 연결합니다. XML 형식 및 네임스페이스에 대해서도 동일합니다.

<configuration>
   <system.runtime.remoting>
      <application name="soapInterop">
         <soapInterop>
            <interopXmlElement 
               xml="ElementName,Example:mynamespace"
                clr="TypeName,AssemblyName"
            />
            <interopXmlType  
               xml="XmlTypeName,Example:TypeNamespace" 
               clr="TypeName,AssemblyName"
            />
            <preLoad
               type="TypeName"
               assembly="AssemblyName"
         </soapInterop>
      </application>
   </system.runtime.remoting>
</configuration>

요구 사항

구성 파일: 응용 프로그램 구성 파일, 컴퓨터 구성 파일(Machine.config)

참고 항목

참조

원격 설정 스키마

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.