ConnectionProviderAttribute Konstruktorer

Definition

Initierar en ny instans av ConnectionProviderAttribute klassen, anger ett värde som ska användas för visningsnamnet för anslutningspunkten och kan också ange värden som ska användas för anslutningspunktens ID, anslutningspunktstyp eller båda.

Överlagringar

Name Description
ConnectionProviderAttribute(String)

Initierar en ny instans av ConnectionProviderAttribute klassen och anger ett visningsnamn för provideranslutningspunkten.

ConnectionProviderAttribute(String, String)

Initierar en ny instans av ConnectionProviderAttribute klassen och anger ett visningsnamn och ett ID för provideranslutningspunkten.

ConnectionProviderAttribute(String, Type)

Initierar en ny instans av ConnectionProviderAttribute klassen och anger ett visningsnamn och en specifik typ av anslutningspunktobjekt som ska användas för provideranslutningspunkten.

ConnectionProviderAttribute(String, String, Type)

Initierar en ny instans av ConnectionProviderAttribute klassen, anger ett visningsnamn, ett ID och en specifik typ av anslutningspunktobjekt som ska användas för provideranslutningspunkten.

Kommentarer

En providerkontroll kan ha flera metoder markerade med ConnectionProviderAttribute metadataelementet. I det här fallet skulle providern ha flera anslutningspunkter, och varje instans av elementet ConnectionProviderAttribute bör ange ett unikt ID-värde för den associerade anslutningspunkten, så att providerns anslutningspunkter kan särskiljas.

ConnectionProviderAttribute(String)

Initierar en ny instans av ConnectionProviderAttribute klassen och anger ett visningsnamn för provideranslutningspunkten.

public:
 ConnectionProviderAttribute(System::String ^ displayName);
public ConnectionProviderAttribute(string displayName);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String)

Parametrar

displayName
String

En sträng som innehåller ett eget namn för provideranslutningspunkten som ska visas i användargränssnittet (UI).

Undantag

displayName är null.

Exempel

Följande kodexempel visar hur du använder ConnectionProviderAttribute klassen genom att visa hur du deklarerar ConnectionProviderAttribute metadataelementet på en motringningsmetod i en providerkontroll. Observera att konstruktorns enklaste överlagring används. endast parametervärdet displayName anges. Den fullständiga kod som krävs för att köra kodexemplet finns i klassöversikten ConnectionProviderAttribute .

[ConnectionProvider("Row")]
public IWebPartRow GetConnectionInterface()
{
    return new RowProviderWebPart();
}
<ConnectionProvider("Row")> _
Public Function GetConnectionInterface() As IWebPartRow
    Return New RowProviderWebPart()

End Function 'GetConnectionInterface

Kommentarer

Den här konstruktorn skapar en instans av attributet som används med en metod för en webbdelskontroll som fungerar som leverantör. Den här metoden blir anslutningspunkten mellan providern och konsumenten. Det sätt du använder den här konstruktorn på är vanligtvis att deklarera ett ConnectionProviderAttribute metadataelement på en metod som du vill ange som en motringningsmetod i en providerkontroll.

Parametern displayName är ett eget namn på provideranslutningspunkten som används av ConnectionsZone kontrollen för att representera en providers anslutningspunkt i användargränssnittet.

Se även

Gäller för

ConnectionProviderAttribute(String, String)

Initierar en ny instans av ConnectionProviderAttribute klassen och anger ett visningsnamn och ett ID för provideranslutningspunkten.

public:
 ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id);
public ConnectionProviderAttribute(string displayName, string id);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String)

Parametrar

displayName
String

En sträng som innehåller ett eget namn för provideranslutningspunkten som ska visas i användargränssnittet (UI).

id
String

, IDett unikt strängvärde som tilldelats provideranslutningspunkten.

Undantag

displayName eller id är null.

Kommentarer

Parametern displayName är ett eget namn på provideranslutningspunkten som används av ConnectionsZone kontrollen för att representera en providers anslutningspunkt i användargränssnittet.

Parametern id används för att ange ID för provideranslutningspunkten som är associerad med den specifika återanropsmetoden. En kontroll kan ha flera anslutningspunkter, men för var och en måste den id vara unik. Därför är den här överbelastningen av konstruktorn användbar om du har flera motringningsmetoder i providerkontrollen.

Se även

Gäller för

ConnectionProviderAttribute(String, Type)

Initierar en ny instans av ConnectionProviderAttribute klassen och anger ett visningsnamn och en specifik typ av anslutningspunktobjekt som ska användas för provideranslutningspunkten.

public:
 ConnectionProviderAttribute(System::String ^ displayName, Type ^ connectionPointType);
public ConnectionProviderAttribute(string displayName, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, connectionPointType As Type)

Parametrar

displayName
String

En sträng som innehåller ett eget namn för provideranslutningspunkten som ska visas i användargränssnittet (UI).

connectionPointType
Type

En Type som härleds från ConnectionPointoch som du vill ange som typ av anslutningspunktobjekt som ska användas med en specifik motringningsmetod.

Undantag

displayName eller connectionPointType är null.

connectionPointType är ogiltigt.

Kommentarer

Parametern displayName är ett eget namn på provideranslutningspunkten som används av ConnectionsZone kontrollen för att representera en providers anslutningspunkt i användargränssnittet.

Parametern connectionPointType måste vara en Type härledd från ProviderConnectionPoint. Om den här parametern anges används den Type för att skapa anslutningspunkten i stället för den standardklass ProviderConnectionPoint som tillhandahålls med kontrolluppsättningen Webbdelar.

Se även

Gäller för

ConnectionProviderAttribute(String, String, Type)

Initierar en ny instans av ConnectionProviderAttribute klassen, anger ett visningsnamn, ett ID och en specifik typ av anslutningspunktobjekt som ska användas för provideranslutningspunkten.

public:
 ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionProviderAttribute(string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String, connectionPointType As Type)

Parametrar

displayName
String

En sträng som innehåller ett eget namn för provideranslutningspunkten som ska visas i användargränssnittet (UI).

id
String

, IDett unikt strängvärde som tilldelats provideranslutningspunkten.

connectionPointType
Type

En Type som härleds från ProviderConnectionPointoch som du vill ange som typ av anslutningspunktobjekt som ska användas med en specifik motringningsmetod.

Undantag

displayName, id, eller connectionPointType är null.

connectionPointType är ogiltigt.

Kommentarer

Parametern displayName är ett eget namn på provideranslutningspunkten som används av ConnectionsZone kontrollen för att representera en providers anslutningspunkt i användargränssnittet.

Parametern id används för att ange ID för provideranslutningspunkten som är associerad med den specifika återanropsmetoden. En kontroll kan ha flera anslutningspunkter, men för var och en måste den id vara unik. Därför är den här överbelastningen av konstruktorn användbar om du har flera motringningsmetoder i providerkontrollen.

Parametern connectionPointType måste vara en Type härledd från ProviderConnectionPoint. Om den här parametern anges används den Type för att skapa anslutningspunkten i stället för den standardklass ProviderConnectionPoint som tillhandahålls med kontrolluppsättningen Webbdelar.

Se även

Gäller för