Orleans.CodeGeneration 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
ConsiderForCodeGenerationAttribute |
屬性,告知程式碼產生器應該為此類型產生程式碼。 |
CopierMethodAttribute |
用來將方法標示為提供該類型的複製器函式。 |
DeserializerMethodAttribute |
用來將方法標示為提供該類型的還原序列化程式函式。 |
GeneratedAssembly |
表示產生的元件。 |
GeneratedAttribute |
針對內部 (執行時間) 僅使用。 所有啟用屬性的基類 |
GenerateSerializerAttribute |
屬性,告知程式碼產生器應該為此類型產生程式碼。 強制產生型別序列化程式,如果無法產生序列化程式,則會擲回 。 |
GenericMethodInvoker |
叫用泛型實例方法呼叫的功能。 |
GrainFactoryBase |
所有細微性 Proxy 處理站類別的抽象基類。 |
GrainReferenceAttribute |
識別介面識別碼的具體細微性參考 |
GrainSupportClassAttribute |
針對內部 (執行時間) 僅使用。 所有啟用屬性的基類 |
InvokeMethodOptionsExtensions | |
InvokeMethodRequest |
保存與細微性 Invoke 要求相關聯的中繼資料資料物件。 |
KnownAssemblyAttribute |
屬性,告知程式碼產生器程式碼應該產生元件。 |
KnownBaseTypeAttribute |
表示此類型和所有子類型都視為 [Serializable]。 |
KnownTypeAttribute |
屬性,告知程式碼產生器應該為此類型產生程式碼。 |
MethodIdAttribute |
指定這個屬性所宣告之介面方法的方法識別碼。 |
MethodInvokerAttribute |
識別類別,該類別知道如何將目標為 指定介面識別碼的訊息對應至 CLR) 介面 (細微性。 |
OrleansCodeGenerationTargetAttribute |
屬性,告知程式碼產生器元件包含產生的程式碼。 |
SerializerAttribute |
識別類別,其中包含型別的所有序列化程式方法。 |
SerializerMethodAttribute |
用來將方法標示為提供該類型的序列化程式函式。 |
SkipCodeGenerationAttribute |
屬性,通知程式碼產生器不應該產生任何程式碼。 |
TypeCodeOverrideAttribute |
TypeCodeOverrideAttribute 屬性允許指定細微性介面識別碼或細微性類別類型代碼,以覆寫預設類別程式碼,以避免雜湊衝突 |
VersionAttribute |
VersionAttribute 允許指定介面的版本號碼 |
介面
ICodeGeneratorCache |
與所產生元件的快取互動的方法。 |
IGrainExtensionMap |
查詢細微性延伸集合的方法。 |
IGrainExtensionMethodInvoker |
此介面的實作會針對用戶端程式代碼產生過程中的每個細微性延伸產生。 |
IGrainMethodInvoker |
此介面的實作是針對用戶端程式代碼產生過程中的每個細微性介面所產生。 |
列舉
InvokeMethodOptions |
叫用 的選項 |