ConnectionProviderAttribute Constructores

Definición

Inicializa una nueva instancia de la clase ConnectionProviderAttribute, que especifica un valor que se va a utilizar en el nombre para mostrar del punto de conexión y, de modo opcional, especifica los valores que se van a utilizar en el identificador del punto de conexión, en el tipo de punto de conexión, o en ambos.

Sobrecargas

ConnectionProviderAttribute(String)

Inicializa una nueva instancia de la clase ConnectionProviderAttribute especificando un nombre para mostrar para el punto de conexión del proveedor.

ConnectionProviderAttribute(String, String)

Inicializa una nueva instancia de la clase ConnectionProviderAttribute especificando un nombre para mostrar y un identificador para el punto de conexión del proveedor.

ConnectionProviderAttribute(String, Type)

Inicializa una nueva instancia de la clase ConnectionProviderAttribute especificando un nombre para mostrar y un tipo de objeto de punto de conexión específico que se va a utilizar en el punto de conexión del proveedor.

ConnectionProviderAttribute(String, String, Type)

Inicializa una nueva instancia de la clase ConnectionProviderAttribute, y especifica un nombre para mostrar, un identificador y el tipo concreto del objeto de punto de conexión que se usará para el punto de conexión del proveedor.

Comentarios

Un control de proveedor puede tener varios métodos marcados con el elemento de ConnectionProviderAttribute metadatos. En este caso, el proveedor tendría varios puntos de conexión y cada instancia del ConnectionProviderAttribute elemento debe especificar un valor de identificador único para el punto de conexión asociado, de modo que se puedan distinguir los puntos de conexión del proveedor.

ConnectionProviderAttribute(String)

Inicializa una nueva instancia de la clase ConnectionProviderAttribute especificando un nombre para mostrar para el punto de conexión del proveedor.

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)

Parámetros

displayName
String

Cadena que contiene un nombre descriptivo para el punto de conexión del proveedor que se mostrará en la interfaz del usuario (UI).

Excepciones

displayName es null.

Ejemplos

En el ejemplo de código siguiente se muestra el uso de la ConnectionProviderAttribute clase , mostrando cómo declarar el ConnectionProviderAttribute elemento de metadatos en un método de devolución de llamada en un control de proveedor. Tenga en cuenta que se usa la sobrecarga más sencilla del constructor; solo se proporciona el valor del displayName parámetro. Para obtener el código completo necesario para ejecutar el ejemplo de código, consulte la información general de la ConnectionProviderAttribute clase.

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

End Function 'GetConnectionInterface

Comentarios

Este constructor crea una instancia del atributo que se usa con un método de un control elementos web que actúa como proveedor. Este método se convierte en el punto de conexión entre el proveedor y el consumidor. Normalmente, la forma en que se usa este constructor es declarar un ConnectionProviderAttribute elemento de metadatos en un método que desea designar como un método de devolución de llamada en un control de proveedor.

El displayName parámetro es un nombre descriptivo del punto de conexión del proveedor que usa el control para representar el ConnectionsZone punto de conexión de un proveedor en la interfaz de usuario.

Consulte también

Se aplica a

ConnectionProviderAttribute(String, String)

Inicializa una nueva instancia de la clase ConnectionProviderAttribute especificando un nombre para mostrar y un identificador para el punto de conexión del proveedor.

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)

Parámetros

displayName
String

Cadena que contiene un nombre descriptivo para el punto de conexión del proveedor que se mostrará en la interfaz del usuario (UI).

id
String

ID, que es un valor de cadena único asignado al punto de conexión del proveedor.

Excepciones

displayName o id es null.

Comentarios

El displayName parámetro es un nombre descriptivo del punto de conexión del proveedor que usa el control para representar el ConnectionsZone punto de conexión de un proveedor en la interfaz de usuario.

El id parámetro se usa para especificar el identificador del punto de conexión del proveedor asociado al método de devolución de llamada específico. Un control puede tener varios puntos de conexión, pero el id para cada uno debe ser único. Por lo tanto, esta sobrecarga del constructor es útil si tiene varios métodos de devolución de llamada en el control del proveedor.

Consulte también

Se aplica a

ConnectionProviderAttribute(String, Type)

Inicializa una nueva instancia de la clase ConnectionProviderAttribute especificando un nombre para mostrar y un tipo de objeto de punto de conexión específico que se va a utilizar en el punto de conexión del proveedor.

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)

Parámetros

displayName
String

Cadena que contiene un nombre descriptivo para el punto de conexión del proveedor que se mostrará en la interfaz del usuario (UI).

connectionPointType
Type

Type que se deriva de ConnectionPoint, y que quiere especificar como el tipo de objeto de punto de conexión que se va a usar con un método de devolución de llamada específico.

Excepciones

displayName o connectionPointType es null.

connectionPointType no es válido.

Comentarios

El displayName parámetro es un nombre descriptivo del punto de conexión del proveedor que usa el control para representar el ConnectionsZone punto de conexión de un proveedor en la interfaz de usuario.

El connectionPointType parámetro debe ser un Type derivado de ProviderConnectionPoint. Si se especifica este parámetro, Type se usa para crear el punto de conexión en lugar de la clase estándar ProviderConnectionPoint proporcionada con el conjunto de controles elementos web.

Consulte también

Se aplica a

ConnectionProviderAttribute(String, String, Type)

Inicializa una nueva instancia de la clase ConnectionProviderAttribute, y especifica un nombre para mostrar, un identificador y el tipo concreto del objeto de punto de conexión que se usará para el punto de conexión del proveedor.

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)

Parámetros

displayName
String

Cadena que contiene un nombre descriptivo para el punto de conexión del proveedor que se mostrará en la interfaz del usuario (UI).

id
String

ID, que es un valor de cadena único asignado al punto de conexión del proveedor.

connectionPointType
Type

Type que se deriva de ProviderConnectionPoint, y que quiere especificar como el tipo de objeto de punto de conexión que se va a usar con un método de devolución de llamada específico.

Excepciones

displayName, id o connectionPointType es null.

connectionPointType no es válido.

Comentarios

El displayName parámetro es un nombre descriptivo del punto de conexión del proveedor que usa el control para representar el ConnectionsZone punto de conexión de un proveedor en la interfaz de usuario.

El id parámetro se usa para especificar el identificador del punto de conexión del proveedor asociado al método de devolución de llamada específico. Un control puede tener varios puntos de conexión, pero el id para cada uno debe ser único. Por lo tanto, esta sobrecarga del constructor es útil si tiene varios métodos de devolución de llamada en el control del proveedor.

El connectionPointType parámetro debe ser un Type derivado de ProviderConnectionPoint. Si se especifica este parámetro, Type se usa para crear el punto de conexión en lugar de la clase estándar ProviderConnectionPoint proporcionada con el conjunto de controles elementos web.

Consulte también

Se aplica a