ConnectionProviderAttribute コンストラクタ (String, Type)
アセンブリ: System.Web (system.web.dll 内)

Dim displayName As String Dim connectionPointType As Type Dim instance As New ConnectionProviderAttribute(displayName, connectionPointType)
public ConnectionProviderAttribute ( string displayName, Type connectionPointType )
public: ConnectionProviderAttribute ( String^ displayName, Type^ connectionPointType )
public ConnectionProviderAttribute ( String displayName, Type connectionPointType )
public function ConnectionProviderAttribute ( displayName : String, connectionPointType : Type )
- connectionPointType
ConnectionPoint から派生し、特定のコールバック メソッドに使用するコネクション ポイント オブジェクトの型として指定する Type。

例外の種類 | 条件 |
---|---|
ArgumentNullException | displayName または connectionPointType が null 参照 (Visual Basic では Nothing) です。 |
ArgumentException | connectionPointType が有効ではありません。 |

displayName パラメータは、ConnectionsZone コントロールが UI にプロバイダのコネクション ポイントを表示するために使用するプロバイダ コネクション ポイントの表示名です。
connectionPointType パラメータは、ProviderConnectionPoint から派生した Type にする必要があります。このパラメータが指定された場合、Web パーツ コントロール セットで提供される標準の ProviderConnectionPoint クラスではなく、Type を使用してコネクション ポイントが作成されます。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConnectionProviderAttribute クラス
ConnectionProviderAttribute メンバ
System.Web.UI.WebControls.WebParts 名前空間
ConnectionPointType
DisplayName
ConnectionProviderAttribute コンストラクタ (String)
アセンブリ: System.Web (system.web.dll 内)

Public Sub New ( _ displayName As String _ )
Dim displayName As String Dim instance As New ConnectionProviderAttribute(displayName)
public ConnectionProviderAttribute ( string displayName )
public: ConnectionProviderAttribute ( String^ displayName )
public ConnectionProviderAttribute ( String displayName )
public function ConnectionProviderAttribute ( displayName : String )

例外の種類 | 条件 |
---|---|
ArgumentNullException | displayName が null 参照 (Visual Basic では Nothing) です。 |

このコンストラクタは、プロバイダとして機能する Web パーツ コントロールのメソッドで使用される属性のインスタンスを作成します。このメソッドが、プロバイダとコンシューマの間のコネクション ポイントになります。通常、このコンストラクタは、プロバイダ コントロールでコールバック メソッドとして指定するメソッドで ConnectionProviderAttribute メタデータ要素を宣言するのに使用します。
displayName パラメータは、ConnectionsZone コントロールが UI にプロバイダのコネクション ポイントを表示するために使用するプロバイダ コネクション ポイントの表示名です。

ConnectionProviderAttribute クラスを使用するコード例を次に示します。この例は、プロバイダ コントロールのコールバック メソッドで ConnectionProviderAttribute メタデータ要素を宣言する方法を示しています。displayName パラメータ値だけが指定された、最も簡単なコンストラクタのオーバーロードが使用されています。この例の実行に必要なコード全体については、ConnectionProviderAttribute クラスの概要を参照してください。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConnectionProviderAttribute クラス
ConnectionProviderAttribute メンバ
System.Web.UI.WebControls.WebParts 名前空間
DisplayName
ConnectionProviderAttribute コンストラクタ (String, String)
アセンブリ: System.Web (system.web.dll 内)

Dim displayName As String Dim id As String Dim instance As New ConnectionProviderAttribute(displayName, id)

例外の種類 | 条件 |
---|---|
ArgumentNullException | displayName または id が null 参照 (Visual Basic では Nothing) です。 |

displayName パラメータは、ConnectionsZone コントロールが UI にプロバイダのコネクション ポイントを表示するために使用するプロバイダ コネクション ポイントの表示名です。
id パラメータは、特定のコールバック メソッドに関連付けられているプロバイダ コネクション ポイントの ID を指定するために使用されます。コントロールは複数のコネクション ポイントを持つことができますが、各コネクション ポイントの id が一意である必要があります。したがって、このコンストラクタのオーバーロードは、プロバイダ コントロールに複数のコールバック メソッドがある場合に役立ちます。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConnectionProviderAttribute コンストラクタ (String, String, Type)
アセンブリ: System.Web (system.web.dll 内)

Dim displayName As String Dim id As String Dim connectionPointType As Type Dim instance As New ConnectionProviderAttribute(displayName, id, connectionPointType)
public function ConnectionProviderAttribute ( displayName : String, id : String, connectionPointType : Type )

例外の種類 | 条件 |
---|---|
ArgumentNullException | displayName、id、または connectionPointType が null 参照 (Visual Basic では Nothing) です。 |
ArgumentException | connectionPointType が有効ではありません。 |

displayName パラメータは、ConnectionsZone コントロールが UI にプロバイダのコネクション ポイントを表示するために使用するプロバイダ コネクション ポイントの表示名です。
id パラメータは、特定のコールバック メソッドに関連付けられているプロバイダ コネクション ポイントの ID を指定するために使用されます。コントロールは複数のコネクション ポイントを持つことができますが、各コネクション ポイントの id が一意である必要があります。したがって、このコンストラクタのオーバーロードは、プロバイダ コントロールに複数のコールバック メソッドがある場合に役立ちます。
connectionPointType パラメータは、ProviderConnectionPoint から派生した Type にする必要があります。このパラメータが指定された場合、Web パーツ コントロール セットで提供される標準の ProviderConnectionPoint クラスではなく、Type を使用してコネクション ポイントが作成されます。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConnectionProviderAttribute コンストラクタ
プロバイダ コントロールは、ConnectionProviderAttribute メタデータ要素でマークされた複数のメソッドを持つことができます。その場合、プロバイダは複数のコネクション ポイントを持つことになり、ConnectionProviderAttribute 要素の各インスタンスは、プロバイダのコネクション ポイントを区別できるようにするために、関連付けられているコネクション ポイントに対して一意の ID 値を指定する必要があります。

名前 | 説明 |
---|---|
ConnectionProviderAttribute (String) | プロバイダ コネクション ポイントの表示名を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。 |
ConnectionProviderAttribute (String, String) | プロバイダ コネクション ポイントの表示名と ID を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。 |
ConnectionProviderAttribute (String, Type) | プロバイダ コネクション ポイントに使用する表示名と特定のコネクション ポイント オブジェクトの型を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。 |
ConnectionProviderAttribute (String, String, Type) | プロバイダ コネクション ポイントに使用する表示名、ID、および特定のコネクション ポイント オブジェクトの型を指定して、ConnectionProviderAttribute クラスの新しいインスタンスを初期化します。 |

関連項目
ConnectionProviderAttribute クラスConnectionProviderAttribute メンバ
System.Web.UI.WebControls.WebParts 名前空間
DisplayName
- ConnectionProviderAttribute コンストラクタのページへのリンク