共用方式為


Orleans.CodeGeneration 命名空間

類別

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

叫用 的選項 InvokeMethodRequest