Classe InsertAttribute
Spécifie qu'une méthode DomainService est une méthode d'insertion.
Espace de noms: System.ServiceModel.DomainServices.Server
Assembly : System.ServiceModel.DomainServices.Server (dans system.servicemodel.domainservices.server.dll)
Utilisation
'Utilisation
Dim instance As InsertAttribute
Syntaxe
'Déclaration
<AttributeUsageAttribute(AttributeTargets.Method Or AttributeTargets.Property Or AttributeTargets.Field, AllowMultiple:=False, Inherited:=True)> _
Public NotInheritable Class InsertAttribute
Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Method|AttributeTargets.Property|AttributeTargets.Field, AllowMultiple=false, Inherited=true)]
public sealed class InsertAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Method|AttributeTargets::Property|AttributeTargets::Field, AllowMultiple=false, Inherited=true)]
public ref class InsertAttribute sealed : public Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Method|AttributeTargets.Property|AttributeTargets.Field, AllowMultiple=false, Inherited=true) */
public final class InsertAttribute extends Attribute
AttributeUsageAttribute(AttributeTargets.Method|AttributeTargets.Property|AttributeTargets.Field, AllowMultiple=false, Inherited=true)
public final class InsertAttribute extends Attribute
Notes
Vous appliquez l'attribut InsertAttribute à une méthode pour indiquer qu'il s'agit d'une méthode d'insertion. Si votre méthode correspond à la signature de méthode attendue pour une méthode d'insertion, il est inutile d'appliquer InsertAttribute. L'infrastructure des Services RIA déduira qu'une méthode ayant la signature d'insertion attendue doit être traitée comme une opération d'insertion. Vous appliquez IgnoreAttribute à une méthode pour empêcher l'infrastructure des Services RIA de générer une opération de domaine pour cette méthode.
Les éléments suivants affichent la signature attendue pour la méthode d'insertion :
Valeur de retour |
Aucune |
Paramètres |
Entity |
Préfixe de nom |
Insert, Add ou Create |
Attribut |
- ou -
|
Exemple |
- ou -
|
Hiérarchie d'héritage
System.Object
System.Attribute
System.ServiceModel.DomainServices.Server.InsertAttribute
Sécurité des threads
Tous les membres publics statiques (Partagés dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Plateformes
Plateformes de développement
Windows XP Édition familiale, Windows XP Professionnel, Windows Server 2003 , Windows Server 2008 et Windows 2000
Plateformes cibles
Voir aussi
Référence
Membres InsertAttribute
Espace de noms System.ServiceModel.DomainServices.Server