다음을 통해 공유


System.AddIn.Contract.Automation 네임스페이스

구성 요소에서 형식 정보에 액세스하고 형식 멤버를 호출하는 데 사용하는 인터페이스가 포함되어 있습니다.

구조체

RemoteFieldData

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 액세스할 수 있는 형식의 필드에 대한 정보를 제공합니다.

RemoteMemberData

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 액세스할 수 있는 형식의 멤버에 대한 정보를 제공합니다.

RemoteMethodData

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 액세스할 수 있는 형식의 메서드에 대한 정보를 제공합니다.

RemoteParameterData

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 액세스할 수 있는 형식에 속하는 메서드의 매개 변수 또는 반환 값에 대한 정보를 제공합니다.

RemotePropertyData

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 액세스할 수 있는 형식의 속성에 대한 정보를 제공합니다.

RemoteTypeData

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 액세스할 수 있는 형식에 대한 정보를 제공합니다.

인터페이스

IRemoteDelegateContract

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 대리자에 액세스하는 데 사용할 수 있는 계약을 정의합니다.

IRemoteEventInfoContract

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 이벤트에 대한 정보에 액세스하는 데 사용할 수 있는 계약을 정의합니다.

IRemoteFieldInfoContract

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 필드에 대한 정보에 액세스하는 데 사용할 수 있는 계약을 정의합니다.

IRemoteMethodInfoContract

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 메서드에 대한 정보에 액세스하는 데 사용할 수 있는 계약을 정의합니다.

IRemoteObjectContract

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 개체에 액세스하는 데 사용할 수 있는 계약을 정의합니다.

IRemotePropertyInfoContract

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 속성에 대한 정보에 액세스하는 데 사용할 수 있는 계약을 정의합니다.

IRemoteTypeContract

구성 요소에서 애플리케이션 도메인 및 프로세스 경계를 넘어 형식 정보에 액세스하고 멤버를 호출하는 데 사용할 수 있는 계약을 정의합니다.

설명

인터페이스를 사용 합니다 System.AddIn.Contract.Automation 네임 스페이스에 대 한 직접 액세스 하지 않고도 원격 개체에 대 한 형식 정보에 액세스 하도록 구성 요소를 사용 하도록 설정 합니다 Type 원격 개체의 합니다. 합니다 System.AddIn.Contract.Automation 인터페이스 및 구조를 사용 하는 구성 요소에 대 한 리플렉션 기능을 정의 하는 네임 스페이스를 System.AddIn.ContractSystem.AddIn.Contract.Automation, 및 System.AddIn.Contract.Collections 전달할 네임 스페이스입니다. 이러한 네임 스페이스에서 인터페이스 계약 이라고 합니다. 모든 계약에서 파생 된 IContract 인터페이스입니다.

계약을 사용 하 여 구성 요소 간의 통신을 관리를 구현 해야 합니다는 IRemoteObjectContract 다른 구성 요소에 형식 정보를 노출 하는 형식에 대 한 인터페이스입니다. 구성 요소를 호출 하 여 다음 형식의 멤버에 액세스할 수 합니다 GetRemoteType 가져올 인터페이스의 메서드는 IRemoteTypeContract합니다. 다른 인터페이스 및 구조를 System.AddIn.Contract.Automation 네임 스페이스 대리자, 속성, 메서드, 이벤트 및 필드에 대 한 정보를 입력에 대 한 액세스를 제공 합니다.

구성 요소에서 계약을 사용할 수는 System.AddIn.Contract.Automation 네임 스페이스는 동일한 프로세스 또는 애플리케이션 도메인 또는 다른 프로세스 또는 애플리케이션 도메인의 개체에 대 한 형식 정보에 액세스할 수 있습니다.

추가 정보