Orleans.CodeGeneration Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
ConsiderForCodeGenerationAttribute |
Das Attribut, das den Codegenerator informiert, dass Code für diesen Typ generiert werden soll. |
CopierMethodAttribute |
Wird verwendet, um eine Methode als Kopierfunktion für diesen Typ zu markieren. |
DeserializerMethodAttribute |
Wird verwendet, um eine Methode als Deserializerfunktion für diesen Typ zu kennzeichnen. |
GeneratedAssembly |
Stellt eine generierte Assembly dar. |
GeneratedAttribute |
Für interne (Laufzeit) wird nur verwendet. Basisklasse aller Aktivierungsattribute |
GenerateSerializerAttribute |
Das Attribut, das den Codegenerator informiert, dass Code für diesen Typ generiert werden soll. Erzwingt die Generierung des Typs serialisierer, wenn ein Serializer nicht generiert werden konnte. |
GenericMethodInvoker |
Funktionalität zum Aufrufen von Aufrufen einer generischen Instanzmethode. |
GrainFactoryBase |
Abstrakte Basisklasse für alle Getreideproxy-Factoryklassen. |
GrainReferenceAttribute |
Identifiziert einen konkreten Getreidebezug auf eine Schnittstellen-ID |
GrainSupportClassAttribute |
Für interne (Laufzeit) wird nur verwendet. Basisklasse aller Aktivierungsattribute |
InvokeMethodOptionsExtensions | |
InvokeMethodRequest |
Datenobjekt, das Metadaten enthält, die einer kornigen Aufrufanforderung zugeordnet sind. |
KnownAssemblyAttribute |
Das Attribut, das den Codegenerator informiert, dass Code eine Assembly generiert werden soll. |
KnownBaseTypeAttribute |
Gibt an, dass dieser Typ und alle Untertypen als [Serialisierbar] betrachtet werden sollen. |
KnownTypeAttribute |
Das Attribut, das den Codegenerator informiert, dass Code für diesen Typ generiert werden soll. |
MethodIdAttribute |
Gibt die Methoden-ID für die Schnittstellenmethode an, für die dieses Attribut deklariert wird. |
MethodInvokerAttribute |
Gibt eine Klasse an, die weiß, wie die Nachrichten, die auf eine Specifies-Schnittstellen-ID ausgerichtet sind, einer Kornschnittstelle (CLR) zugeordnet werden. |
OrleansCodeGenerationTargetAttribute |
Das Attribut, das den Codegenerator informiert, für den eine Assembly generierten Code enthält. |
SerializerAttribute |
Identifiziert eine Klasse, die alle Serializermethoden für einen Typ enthält. |
SerializerMethodAttribute |
Wird verwendet, um eine Methode als Serialisierungsfunktion für diesen Typ zu kennzeichnen. |
SkipCodeGenerationAttribute |
Das Attribut, das den Codegenerator informiert, dass kein Code generiert werden soll. |
TypeCodeOverrideAttribute |
Mit dem TypeCodeOverrideAttribute-Attribut können Sie die Getreideschnittstellen-ID oder den Code des Getreideklassentyps angeben, um die Standardtypen außer Kraft zu setzen, um Hashkonflikte zu vermeiden. |
VersionAttribute |
Das VersionAttribute ermöglicht es, die Versionsnummer der Schnittstelle anzugeben. |
Schnittstellen
ICodeGeneratorCache |
Methoden für die Interaktion mit einem Cache für generierte Assemblys. |
IGrainExtensionMap |
Methoden zum Abfragen einer Auflistung von Getreideerweiterungen. |
IGrainExtensionMethodInvoker |
Eine Implementierung dieser Schnittstelle wird für jede Getreideerweiterung als Teil der clientseitigen Codegenerierung generiert. |
IGrainMethodInvoker |
Eine Implementierung dieser Schnittstelle wird für jede Getreideschnittstelle als Teil der clientseitigen Codegenerierung generiert. |
Enumerationen
InvokeMethodOptions |
Aufrufen von Optionen für eine |