Orleans.CodeGeneration Espace de noms
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.
Classes
ConsiderForCodeGenerationAttribute |
Attribut qui informe le générateur de code que le code doit être généré pour ce type. |
CopierMethodAttribute |
Utilisé pour marquer une méthode comme fournissant une fonction de copieur pour ce type. |
DeserializerMethodAttribute |
Utilisé pour marquer une méthode comme fournissant une fonction de désérialiseur pour ce type. |
GeneratedAssembly |
Représente un assembly généré. |
GeneratedAttribute |
Pour une utilisation interne (au moment de l’exécution) uniquement. Classe de base de tous les attributs d’activation |
GenerateSerializerAttribute |
Attribut qui informe le générateur de code que le code doit être généré pour ce type. Force la génération du sérialiseur de type, en lisant si un sérialiseur n’a pas pu être généré. |
GenericMethodInvoker |
Fonctionnalité d’appel d’appels sur une méthode d’instance générique. |
GrainFactoryBase |
Classe de base abstraite pour toutes les classes de fabrique de proxy de grain. |
GrainReferenceAttribute |
Identifie une référence de grain concrète à un ID d’interface |
GrainSupportClassAttribute |
Pour une utilisation interne (au moment de l’exécution) uniquement. Classe de base de tous les attributs d’activation |
InvokeMethodOptionsExtensions | |
InvokeMethodRequest |
Objet de données contenant des métadonnées associées à une demande Invoke de grain. |
KnownAssemblyAttribute |
Attribut qui informe le générateur de code que le code doit être généré un assembly. |
KnownBaseTypeAttribute |
Indique que ce type et tous les sous-types doivent être considérés comme [Serializable]. |
KnownTypeAttribute |
Attribut qui informe le générateur de code que le code doit être généré pour ce type. |
MethodIdAttribute |
Spécifie l’ID de méthode pour la méthode d’interface sur laquelle cet attribut est déclaré. |
MethodInvokerAttribute |
Identifie une classe qui sait mapper les messages ciblant un ID d’interface spécifié à une interface de grain (CLR). |
OrleansCodeGenerationTargetAttribute |
Attribut qui indique au générateur de code les assemblys pour lesquels un assembly contient le code généré. |
SerializerAttribute |
Identifie une classe qui contient toutes les méthodes de sérialiseur pour un type. |
SerializerMethodAttribute |
Utilisé pour marquer une méthode comme fournissant une fonction de sérialiseur pour ce type. |
SkipCodeGenerationAttribute |
Attribut qui informe le générateur de code qu’aucun code ne doit être généré d’assembly. |
TypeCodeOverrideAttribute |
L’attribut TypeCodeOverrideAttribute permet de spécifier l’ID d’interface de grain ou le code de type de classe de grain pour remplacer les valeurs par défaut afin d’éviter les collisions de hachage |
VersionAttribute |
VersionAttribute permet de spécifier le numéro de version de l’interface |
Interfaces
ICodeGeneratorCache |
Méthodes d’interaction avec un cache pour les assemblys générés. |
IGrainExtensionMap |
Méthodes d’interrogation d’une collection d’extensions de grain. |
IGrainExtensionMethodInvoker |
Une implémentation de cette interface est générée pour chaque extension de grain dans le cadre de la génération de code côté client. |
IGrainMethodInvoker |
Une implémentation de cette interface est générée pour chaque interface de grain dans le cadre de la génération de code côté client. |
Énumérations
InvokeMethodOptions |
Options d’appel pour un |