ClientCallableTypeAttribute - Membres
Expose une classe, structure, énumération ou interface à un client.
Le type ClientCallableTypeAttribute expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ClientCallableTypeAttribute | Initialise une nouvelle instance de la classe ClientCallableTypeAttribute . |
Haut
Propriétés
Nom | Description | |
---|---|---|
ChildItemsName | ||
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) | |
CollectionChildItemType | le type d'élément enfant dans la collection de sites. | |
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. | |
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. | |
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. | |
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. | |
ETagPropertyName | Le nom de la propriété représentant ETag de l'entité. Il est le nom du serveur. | |
ExpandoFieldsPropertyName | Le nom de la propriété qui renvoie les noms de champs expando. | |
FactoryType | Usine objet associé au type de cible. | |
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. | |
Internal | Indique si le type ou un membre est interne. (Hérité de ClientCallableAttribute) | |
IsBeta | (Hérité de ClientCallableAttribute) | |
ManagedClientNamespace | L'espace de noms client géré. | |
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) | |
ObjectIdentityPropertyName | La propriété qui représente l'identité de l'objet. | |
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é. | |
ObjectVersionPropertyName | Propriété qui représente les informations de contrôle de version de l'objet. | |
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 | |
OnQueryingMethodName | Le nom de la méthode qui sera appelé avant de propriétés de la requête | |
OnRESTfulQueryingMethodName | ||
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. | |
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. | |
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. | |
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. | |
RESTfulQueryResultMethodName | ||
SampleUrl | L'URL d'exemple pour obtenir l'objet. | |
ScriptClientNamespace | L'espace de noms de script client. | |
ServerStubNamespace | L'espace de noms stub serveur. | |
ServerTypeId | Id de type cible. | |
TypeAlias | L'alias du type de nom complet. | |
ValueObject | Indique si le type est objet de valeur. | |
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 | |
---|---|---|
Equals | (Hérité de Attribute) | |
GetHashCode | (Hérité de Attribute) | |
Match | (Hérité de Attribute) | |
ToString | (Hérité de Object) |
Haut