ConnectionProviderAttribute Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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).
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).
- 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.