ProviderConnectionPoint.GetSecondaryInterfaces(Control) Metodo

Definizione

Ottiene in insieme facoltativo di interfacce secondarie che possono essere supportate da un punto di connessione provider.

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

Parametri

control
Control

Controllo che funge da provider in una connessione web part.

Restituisce

Classe ConnectionInterfaceCollection di interfacce aggiuntive fornite dal controllo che funge da provider.

Commenti

Un oggetto punto di connessione del provider ha sempre un'interfaccia predefinita usata per stabilire una connessione con i consumer. Un'istanza dell'interfaccia predefinita viene recuperata chiamando il GetObject metodo in un ProviderConnectionPoint oggetto.

Tuttavia, alcuni controlli provider implementeranno più interfacce per fornire ai consumer come parte di una connessione. Queste interfacce, che non sono quelle predefinite usate per stabilire una connessione, sono chiamate interfacce secondarie. Il GetSecondaryInterfaces metodo consente di restituire una raccolta di riferimenti alle interfacce secondarie, proprio come il GetObject metodo restituisce un riferimento all'interfaccia predefinita.

Note per gli eredi

Il GetSecondaryInterfaces(Control) metodo nella ProviderConnectionPoint classe non contiene alcuna implementazione. Restituisce una raccolta vuota di interfacce secondarie. Per implementare questo metodo, è necessario ereditare dalla classe e eseguire l'override ProviderConnectionPoint di questo metodo, restituito da un set specifico di interfacce secondarie.

Si applica a