다음을 통해 공유


ProviderConnectionPoint.GetSecondaryInterfaces(Control) 메서드

정의

공급자 연결 지점에서 지원할 수 있는 보조 인터페이스의 선택적 컬렉션을 가져옵니다.

public:
 virtual System::Web::UI::WebControls::WebParts::ConnectionInterfaceCollection ^ GetSecondaryInterfaces(System::Web::UI::Control ^ control);
public virtual System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection GetSecondaryInterfaces (System.Web.UI.Control control);
abstract member GetSecondaryInterfaces : System.Web.UI.Control -> System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection
override this.GetSecondaryInterfaces : System.Web.UI.Control -> System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection
Public Overridable Function GetSecondaryInterfaces (control As Control) As ConnectionInterfaceCollection

매개 변수

control
Control

웹 파트 연결에서 공급자 역할을 하는 컨트롤입니다.

반환

ConnectionInterfaceCollection

공급자 역할을 하는 컨트롤에서 제공하는 추가 인터페이스의 ConnectionInterfaceCollection입니다.

설명

공급자 연결 지점 개체에는 항상 소비자와의 연결을 설정하는 데 사용되는 기본 인터페이스가 있습니다. 기본 인터페이스의 인스턴스는 개체에서 ProviderConnectionPoint 메서드를 GetObject 호출하여 검색됩니다.

그러나 일부 공급자 컨트롤은 여러 인터페이스를 구현하여 소비자에게 연결의 일부로 제공합니다. 연결을 설정하는 데 사용되는 기본 인터페이스가 아닌 이러한 인터페이스를 보조 인터페이스라고 합니다. 이 메서드는 GetSecondaryInterfaces 메서드가 기본 인터페이스에 대한 참조를 반환하는 것처럼 보조 인터페이스에 GetObject 대한 참조 컬렉션을 반환하는 방법을 제공합니다.

상속자 참고

클래스의 ProviderConnectionPoint 메서드는 GetSecondaryInterfaces(Control) 구현을 포함하지 않으며 보조 인터페이스의 빈 컬렉션을 반환합니다. 이 메서드를 구현하려면 클래스에서 ProviderConnectionPoint 상속하고 이 메서드를 재정의하여 특정 보조 인터페이스 집합에서 반환해야 합니다.

적용 대상