ProviderConnectionPoint.GetSecondaryInterfaces(Control) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
공급자 연결 지점에서 지원할 수 있는 보조 인터페이스의 선택적 컬렉션을 가져옵니다.
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입니다.
설명
공급자 연결 지점 개체에는 항상 소비자와의 연결을 설정하는 데 사용되는 기본 인터페이스가 있습니다. 기본 인터페이스의 인스턴스는 개체에서 ProviderConnectionPoint 메서드를 GetObject 호출하여 검색됩니다.
그러나 일부 공급자 컨트롤은 여러 인터페이스를 구현하여 소비자에게 연결의 일부로 제공합니다. 연결을 설정하는 데 사용되는 기본 인터페이스가 아닌 이러한 인터페이스를 보조 인터페이스라고 합니다. 이 메서드는 GetSecondaryInterfaces 메서드가 기본 인터페이스에 대한 참조를 반환하는 것처럼 보조 인터페이스에 GetObject 대한 참조 컬렉션을 반환하는 방법을 제공합니다.
상속자 참고
클래스의 ProviderConnectionPoint 메서드는 GetSecondaryInterfaces(Control) 구현을 포함하지 않으며 보조 인터페이스의 빈 컬렉션을 반환합니다. 이 메서드를 구현하려면 클래스에서 ProviderConnectionPoint 상속하고 이 메서드를 재정의하여 특정 보조 인터페이스 집합에서 반환해야 합니다.