ConnectionProviderAttribute Oluşturucular

Tanım

Sınıfının yeni bir örneğini ConnectionProviderAttribute başlatır, bağlantı noktası görünen adı için kullanılacak bir değer belirtir ve isteğe bağlı olarak bağlantı noktasının kimliği, bağlantı noktası türü veya her ikisi için kullanılacak değerleri belirtir.

Aşırı Yüklemeler

Name Description
ConnectionProviderAttribute(String)

Sağlayıcı bağlantı noktası için bir görünen ad belirterek sınıfının yeni bir örneğini ConnectionProviderAttribute başlatır.

ConnectionProviderAttribute(String, String)

Sağlayıcı bağlantı noktası için bir görünen ad ve kimlik belirterek sınıfının yeni bir örneğini ConnectionProviderAttribute başlatır.

ConnectionProviderAttribute(String, Type)

Sağlayıcı bağlantı noktası için kullanılacak bir görünen ad ve belirli bir bağlantı noktası nesnesi türü belirterek sınıfının yeni bir örneğini ConnectionProviderAttribute başlatır.

ConnectionProviderAttribute(String, String, Type)

Sağlayıcı bağlantı noktası için kullanılacak bir görünen ad, kimlik ve belirli bir bağlantı noktası nesnesi türü belirterek sınıfın yeni bir örneğini ConnectionProviderAttribute başlatır.

Açıklamalar

Sağlayıcı denetiminin meta veri öğesiyle ConnectionProviderAttribute işaretlenmiş birden çok yöntemi olabilir. Bu durumda sağlayıcının birden çok bağlantı noktası olabilir ve sağlayıcının ConnectionProviderAttribute bağlantı noktalarının ayırt edilebilmesi için öğenin her örneği ilişkili bağlantı noktası için benzersiz bir kimlik değeri belirtmelidir.

ConnectionProviderAttribute(String)

Sağlayıcı bağlantı noktası için bir görünen ad belirterek sınıfının yeni bir örneğini ConnectionProviderAttribute başlatır.

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)

Parametreler

displayName
String

Kullanıcı arabiriminde (UI) görüntülenecek sağlayıcı bağlantı noktası için kolay bir ad içeren dize.

Özel durumlar

displayName, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, bir sağlayıcı denetimindeki ConnectionProviderAttribute bir geri çağırma yönteminde meta veri öğesinin ConnectionProviderAttribute nasıl bildir yapılacağını göstererek sınıfını kullanmayı gösterir. Oluşturucunun en basit aşırı yüklemesinin kullanıldığını unutmayın; displayName yalnızca parametre değeri sağlanır. Kod örneğini çalıştırmak için gereken kodun tamamı için sınıfa genel bakış bölümüne ConnectionProviderAttribute bakın.

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

End Function 'GetConnectionInterface

Açıklamalar

Bu oluşturucu, sağlayıcı olarak davranan bir Web Bölümleri denetimi yöntemiyle kullanılan özniteliğin bir örneğini oluşturur. Bu yöntem, sağlayıcı ile tüketici arasındaki bağlantı noktası haline gelir. Genellikle bu oluşturucuyu kullanmanın yolu, bir ConnectionProviderAttribute sağlayıcı denetiminde geri çağırma yöntemi olarak adlandırmak istediğiniz bir yöntemde meta veri öğesi bildirmektir.

displayName parametresi, kullanıcı arabiriminde bir sağlayıcının bağlantı noktasını temsil etmek için denetim tarafından ConnectionsZone kullanılan sağlayıcı bağlantı noktasının kolay adıdır.

Ayrıca bkz.

Şunlara uygulanır

ConnectionProviderAttribute(String, String)

Sağlayıcı bağlantı noktası için bir görünen ad ve kimlik belirterek sınıfının yeni bir örneğini ConnectionProviderAttribute başlatır.

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)

Parametreler

displayName
String

Kullanıcı arabiriminde (UI) görüntülenecek sağlayıcı bağlantı noktası için kolay bir ad içeren dize.

id
String

ID, sağlayıcı bağlantı noktasına atanan benzersiz bir dize değeridir.

Özel durumlar

displayName veya id şeklindedir null.

Açıklamalar

displayName parametresi, kullanıcı arabiriminde bir sağlayıcının bağlantı noktasını temsil etmek için denetim tarafından ConnectionsZone kullanılan sağlayıcı bağlantı noktasının kolay adıdır.

id parametresi, belirli geri çağırma yöntemiyle ilişkili sağlayıcı bağlantı noktasının kimliğini belirtmek için kullanılır. Bir denetimin birden çok bağlantı noktası olabilir, ancak id her birinin benzersiz olması gerekir. Bu nedenle, sağlayıcı denetiminizde birden çok geri çağırma yöntemi varsa oluşturucunun bu aşırı yüklemesi yararlıdır.

Ayrıca bkz.

Şunlara uygulanır

ConnectionProviderAttribute(String, Type)

Sağlayıcı bağlantı noktası için kullanılacak bir görünen ad ve belirli bir bağlantı noktası nesnesi türü belirterek sınıfının yeni bir örneğini ConnectionProviderAttribute başlatır.

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)

Parametreler

displayName
String

Kullanıcı arabiriminde (UI) görüntülenecek sağlayıcı bağlantı noktası için kolay bir ad içeren dize.

connectionPointType
Type

Type öğesinden ConnectionPointtüretilen ve belirli bir geri çağırma yöntemiyle kullanılacak bağlantı noktası nesnesi türü olarak belirtmek istediğiniz bir.

Özel durumlar

displayName veya connectionPointType şeklindedir null.

connectionPointType geçerli değil.

Açıklamalar

displayName parametresi, kullanıcı arabiriminde bir sağlayıcının bağlantı noktasını temsil etmek için denetim tarafından ConnectionsZone kullanılan sağlayıcı bağlantı noktasının kolay adıdır.

connectionPointType parametresinden Typetüretilmiş olmalıdırProviderConnectionPoint. Bu parametre belirtilirse, Type Web Bölümleri denetim kümesiyle sağlanan standart ProviderConnectionPoint sınıf yerine bağlantı noktasını oluşturmak için kullanılır.

Ayrıca bkz.

Şunlara uygulanır

ConnectionProviderAttribute(String, String, Type)

Sağlayıcı bağlantı noktası için kullanılacak bir görünen ad, kimlik ve belirli bir bağlantı noktası nesnesi türü belirterek sınıfın yeni bir örneğini ConnectionProviderAttribute başlatır.

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)

Parametreler

displayName
String

Kullanıcı arabiriminde (UI) görüntülenecek sağlayıcı bağlantı noktası için kolay bir ad içeren dize.

id
String

ID, sağlayıcı bağlantı noktasına atanan benzersiz bir dize değeridir.

connectionPointType
Type

Type öğesinden ProviderConnectionPointtüretilen ve belirli bir geri çağırma yöntemiyle kullanılacak bağlantı noktası nesnesi türü olarak belirtmek istediğiniz bir.

Özel durumlar

displayName, idveya connectionPointType şeklindedir null.

connectionPointType geçerli değil.

Açıklamalar

displayName parametresi, kullanıcı arabiriminde bir sağlayıcının bağlantı noktasını temsil etmek için denetim tarafından ConnectionsZone kullanılan sağlayıcı bağlantı noktasının kolay adıdır.

id parametresi, belirli geri çağırma yöntemiyle ilişkili sağlayıcı bağlantı noktasının kimliğini belirtmek için kullanılır. Bir denetimin birden çok bağlantı noktası olabilir, ancak id her birinin benzersiz olması gerekir. Bu nedenle, sağlayıcı denetiminizde birden çok geri çağırma yöntemi varsa oluşturucunun bu aşırı yüklemesi yararlıdır.

connectionPointType parametresinden Typetüretilmiş olmalıdırProviderConnectionPoint. Bu parametre belirtilirse, Type Web Bölümleri denetim kümesiyle sağlanan standart ProviderConnectionPoint sınıf yerine bağlantı noktasını oluşturmak için kullanılır.

Ayrıca bkz.

Şunlara uygulanır