<PreferComInsteadOfManagedRemoting > 요소<PreferComInsteadOfManagedRemoting> Element

런타임이 응용 프로그램 도메인 경계를 넘어 모든 호출에 대해 원격 대신 COM interop을 사용할지 여부를 지정 합니다.Specifies whether the runtime will use COM interop instead of remoting for all calls across application domain boundaries.

<configuration> <configuration>
    <runtime >   <runtime>
     <PreferComInsteadOfManagedRemoting >    <PreferComInsteadOfManagedRemoting>

구문Syntax

<PreferComInsteadOfManagedRemoting enabled="true|false"/>  

특성 및 요소Attributes and Elements

다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.The following sections describe attributes, child elements, and parent elements.

특성Attributes

특성Attribute 설명Description
enabled 필수 특성입니다.Required attribute.

런타임이 응용 프로그램 도메인 경계를 넘어 원격이 아닌 COM interop 사용 하는지 여부를 나타냅니다.Indicates whether the runtime will use COM interop instead of remoting across application domain boundaries.

enabled 특성enabled Attribute

Value 설명Description
false 런타임은 응용 프로그램 도메인 경계에서 원격 기능을 사용 합니다.The runtime will use remoting across application domain boundaries. 기본값입니다.This is the default.
true 런타임은 응용 프로그램 도메인 경계에 걸쳐 COM interop를 사용 합니다.The runtime will use COM interop across application domain boundaries.

자식 요소Child Elements

없음.None.

부모 요소Parent Elements

요소Element 설명Description
configuration 공용 언어 런타임 및 .NET Framework 애플리케이션에서 사용하는 모든 구성 파일의 루트 요소입니다.The root element in every configuration file used by the common language runtime and .NET Framework applications.
runtime 어셈블리 바인딩 및 가비지 컬렉션에 대한 정보를 포함합니다.Contains information about assembly binding and garbage collection.

주의Remarks

enabled 특성을 true로 설정 하면 런타임은 다음과 같이 동작 합니다.When you set the enabled attribute to true, the runtime behaves as follows:

이러한 두 동작은 응용 프로그램 도메인 경계에서 관리 되는 개체 간의 COM 인터페이스에 대 한 모든 호출이 원격 대신 COM 및 COM interop을 사용 하도록 합니다.These two behaviors ensure that all calls over COM interfaces between managed objects across application domain boundaries use COM and COM interop instead of remoting.

예제Example

다음 예제에서는 런타임이 격리 경계를 넘어 COM interop를 사용 하도록 지정 하는 방법을 보여 줍니다.The following example shows how to specify that the runtime should use COM interop across isolation boundaries:

<configuration>  
  <runtime>  
    <PreferComInsteadOfManagedRemoting enabled="true"/>  
  </runtime>  
</configuration>  

참조See also