DataObjectAttribute Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe DataObjectAttribute.
Surcharges
DataObjectAttribute() |
Initialise une nouvelle instance de la classe DataObjectAttribute. |
DataObjectAttribute(Boolean) |
Initialise une nouvelle instance de la classe DataObjectAttribute et indique s'il est possible de lier un objet à un objet ObjectDataSource. |
DataObjectAttribute()
- Source:
- DataObjectAttribute.cs
- Source:
- DataObjectAttribute.cs
- Source:
- DataObjectAttribute.cs
Initialise une nouvelle instance de la classe DataObjectAttribute.
public:
DataObjectAttribute();
public DataObjectAttribute ();
Public Sub New ()
Exemples
L’exemple de code suivant illustre l’utilisation du DataObjectAttribute() constructeur .
[DataObjectAttribute]
public class NorthwindData
{
public NorthwindData() {}
[DataObjectMethodAttribute(DataObjectMethodType.Select, true)]
public static IEnumerable GetAllEmployees()
{
AccessDataSource ads = new AccessDataSource();
ads.DataSourceMode = SqlDataSourceMode.DataReader;
ads.DataFile = "~//App_Data//Northwind.mdb";
ads.SelectCommand = "SELECT EmployeeID,FirstName,LastName FROM Employees";
return ads.Select(DataSourceSelectArguments.Empty);
}
// Delete the Employee by ID.
[DataObjectMethodAttribute(DataObjectMethodType.Delete, true)]
public void DeleteEmployeeByID(int employeeID)
{
throw new Exception("The value passed to the delete method is "
+ employeeID.ToString());
}
}
<DataObjectAttribute()> _
Public Class NorthwindData
<DataObjectMethodAttribute(DataObjectMethodType.Select, True)> _
Public Shared Function GetAllEmployees() As IEnumerable
Dim ads As New AccessDataSource()
ads.DataSourceMode = SqlDataSourceMode.DataReader
ads.DataFile = "~/App_Data/Northwind.mdb"
ads.SelectCommand = "SELECT EmployeeID,FirstName,LastName FROM Employees"
Return ads.Select(DataSourceSelectArguments.Empty)
End Function 'GetAllEmployees
' Delete the Employee by ID.
<DataObjectMethodAttribute(DataObjectMethodType.Delete, True)> _
Public Sub DeleteEmployeeByID(ByVal employeeID As Integer)
Throw New Exception("The value passed to the delete method is " + employeeID.ToString())
End Sub
End Class
Remarques
La IsDataObject propriété est définie sur true
lorsque vous utilisez le DataObjectAttribute() constructeur.
S’applique à
DataObjectAttribute(Boolean)
- Source:
- DataObjectAttribute.cs
- Source:
- DataObjectAttribute.cs
- Source:
- DataObjectAttribute.cs
Initialise une nouvelle instance de la classe DataObjectAttribute et indique s'il est possible de lier un objet à un objet ObjectDataSource.
public:
DataObjectAttribute(bool isDataObject);
public DataObjectAttribute (bool isDataObject);
new System.ComponentModel.DataObjectAttribute : bool -> System.ComponentModel.DataObjectAttribute
Public Sub New (isDataObject As Boolean)
Paramètres
- isDataObject
- Boolean
true
s'il est possible de lier l'objet à un objet ObjectDataSource ; sinon, false
.
Remarques
Utilisez le DataObjectAttribute(Boolean) constructeur pour indiquer à une classe au moment du design, telle que la ObjectDataSourceDesigner classe , qu’un objet doit être exclu de la liste des objets appropriés pour la liaison à un ObjectDataSource objet .
La IsDataObject propriété est définie sur la valeur du isDataObject
paramètre .