TypeDescriptor.GetAssociation(Type, Object) 메서드

정의

지정된 주 개체와 연결된 형식의 인스턴스를 반환합니다.

public:
 static System::Object ^ GetAssociation(Type ^ type, System::Object ^ primary);
public static object GetAssociation(Type type, object primary);
static member GetAssociation : Type * obj -> obj
Public Shared Function GetAssociation (type As Type, primary As Object) As Object

매개 변수

type
Type

Type 대상 구성 요소의

primary
Object

연결의 기본 개체입니다.

반품

연결이 있는 경우 주 개체와 연결된 보조 형식의 인스턴스입니다. 지정한 연결이 없으면 이고, primary 그렇지 않으면

예외

매개 변수 중 하나 또는 둘 다입니다 null.

설명

메서드 GetAssociation 를 사용하여 CreateAssociation 매개 변수에 type 대해 이전 연결을 만든 경우 메서드는 요청된 형식에 대해 호출할 올바른 보조 개체를 반환합니다. 그렇지 않으면 GetAssociation 호환되는 디자이너를 type 검색하고 디자이너가 있으면 반환합니다. 이 메서드는 .를 반환 null하지 않습니다.

A WeakReference 는 주 개체와 보조 개체 간의 연결을 유지하는 데 사용됩니다. 따라서 이 메서드는 주 또는 보조 개체가 가비지 수집에 의해 종료되고 회수되는 것을 방지하지 않습니다.

적용 대상

추가 정보