建置互通的 .NET Framework 元件
在您建置 .NET Framework 元件之前,請先考量誰會使用它。 您先前對呼叫端辨識是否是以 COM 為架構可以在未來節省大量的時間。
雖然 .NET Framework 擴充了許多 COM 所引出的程式設計功能,以及 Common Language Runtime 提供跨互通界限的簡化存取,但 COM 用戶端仍必須遵守其程式撰寫模型的限制。 這些限制會對您如何與何時使用 .NET Framework 元件可使用的大量功能產生影響。
根據呼叫端的類型,使用下表中的考量做為撰寫 .NET Framework 元件的方針。
預期的呼叫端 |
考慮事項 |
---|---|
只有 .NET 用戶端 |
無特殊考量 |
.NET 和 COM 用戶端 |
請參閱只為 COM 用戶端所列出的考量 |
只有 COM 用戶端 |
|