Partager via


ClientCallableTypeAttribute - Membres

Expose une classe, structure, énumération ou interface à un client.

Le type ClientCallableTypeAttribute expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ClientCallableTypeAttribute Initialise une nouvelle instance de la classe ClientCallableTypeAttribute .

Haut

Propriétés

  Nom Description
Propriété publique ChildItemsName
Propriété publique ClientLibraryTargets Les cibles des bibliothèques client.Si vous souhaitez générer bibliothèque client pour DotNetFramework, silverlight ou un code JavaScript (Hérité de ClientCallableAttribute)
Propriété publique CollectionChildItemType le type d'élément enfant dans la collection de sites.
Propriété publique CollectionCreateEntityMethodClientName Le nom de la méthode qui sera appelée pour créer une entité dans la collection de sites. Il est le nom du client au lieu de nom de serveur.
Propriété publique CollectionIndexerMethodClientName Le nom de la méthode utilisée comme indexeur de collection d'access.Il est le nom du client au lieu de nom du serveur et respecte la casse.
Propriété publique DeleteMethodClientName Le nom de la méthode qui sera appelée pour supprimer l'entité. Il est le nom du client au lieu de nom de serveur.
Propriété publique EntityKeyPropertyNames Noms des propriétés de clé séparés par des virgules. Ces noms sont les noms des propriétés du côté serveur.
Propriété publique ETagPropertyName Le nom de la propriété représentant ETag de l'entité. Il est le nom du serveur.
Propriété publique ExpandoFieldsPropertyName Le nom de la propriété qui renvoie les noms de champs expando.
Propriété publique FactoryType Usine objet associé au type de cible.
Propriété publique GetExpandoFieldValueMethodName Le nom de la méthode qui retourne développer la valeur du champ. Sa signature doit être GetFieldValue(string fieldName) T où le type de retour pourrait être objet, chaîne, int et autres objets de données.
Propriété publique Internal Indique si le type ou un membre est interne. (Hérité de ClientCallableAttribute)
Propriété publique IsBeta (Hérité de ClientCallableAttribute)
Propriété publique ManagedClientNamespace L'espace de noms client géré.
Propriété publique Name Renommer le nom de la classe/méthode/propriété.Par défaut, le nom de propriété/méthode/classe côté client sera identique à celle du nom défini dans une bibliothèque de serveur. Nous pouvons spécifier la propriété Name sur ClientCallable pour utiliser un autre nom pour côté client classe/méthode/propriété. (Hérité de ClientCallableAttribute)
Propriété publique ObjectIdentityPropertyName La propriété qui représente l'identité de l'objet.
Propriété publique ObjectUrlPathPropertyName Le nom de propriété ou la méthode qui représente le chemin d'URL objet.Si sa valeur contient un point (.), il est une méthode statique qui prennent un paramètre. Dans le cas contraire, il a une la propriété.
Propriété publique ObjectVersionPropertyName Propriété qui représente les informations de contrôle de version de l'objet.
Propriété publique OnChildItemEnumerated L'instruction qui doit être exécutée une fois que l'objet élément enfant est énuméré.Il peut utiliser {0}, {1} et \{2\ pour référencer les variables.{0} est la collection de sites, {1} est le childObject, \{2\ est la proxyContext
Propriété publique OnQueryingMethodName Le nom de la méthode qui sera appelé avant de propriétés de la requête
Propriété publique OnRESTfulQueryingMethodName
Propriété publique PatchUpdateMethodClientName Le nom de la méthode qui sera appelée pour mettre à jour l'entité par méthode correctif.Il est le nom du client au lieu de nom de serveur.
Propriété publique PublicServerStub Si vous souhaitez générer classe de stub serveur public.Par défaut, ceux serveur stub de classes sont internes. Si une classe de serveur est utilisée comme classe de base d'un autre type, nous devons ajouter PublicServerStub = true dans la classe de base. Dans le cas contraire, la classe dérivée ne peut pas être générée correctement.
Propriété publique PutUpdateMethodClientName Le nom de la méthode qui sera appelée pour mettre à jour l'entité par méthode place.Il est le nom du client au lieu de nom de serveur.
Propriété publique ReadStreamMethodClientName Le nom de la méthode pour lire le flux de médias de l'entité. Il est le nom du client au lieu de nom de serveur.
Propriété publique RESTfulQueryResultMethodName
Propriété publique SampleUrl L'URL d'exemple pour obtenir l'objet.
Propriété publique ScriptClientNamespace L'espace de noms de script client.
Propriété publique ServerStubNamespace L'espace de noms stub serveur.
Propriété publique ServerTypeId Id de type cible.
Propriété publique TypeAlias L'alias du type de nom complet.
Propriété publique ValueObject Indique si le type est objet de valeur.
Propriété publique WriteStreamMethodClientName Le nom de la méthode pour écrire le flux de médias de l'entité. Il est le nom du client plutôt que le nom du serveur.

Haut

Méthodes

  Nom Description
Méthode publique Equals (Hérité de Attribute)
Méthode publique GetHashCode (Hérité de Attribute)
Méthode publique Match (Hérité de Attribute)
Méthode publique ToString (Hérité de Object)

Haut

Voir aussi

Référence

ClientCallableTypeAttribute classe

Microsoft.SharePoint.Client - Espace de noms