UnmanagedCallersOnlyAttribute.EntryPoint 欄位

定義

選擇性。 若省略,則不會在編譯期間發出任何具名匯出。

public: System::String ^ EntryPoint;
public string? EntryPoint;
val mutable EntryPoint : string
Public EntryPoint As String 

欄位值

備註

匯出名稱必須是目標平臺上原生符號的有效識別碼。 識別碼不得與系統提供的原生識別碼衝突 (,例如 C 標準程式庫中的方法名稱,或) POSIX/WIN32 API 名稱。 為了避免原生符號的名稱衝突,通常會使用前置詞。 例如,您可以將匯出的函式 mylibrary_free 命名為 、 mylibrary_isdigitmylibrary_copy ,以避免名稱衝突。

目標相依名稱管理是在符號名稱上執行,例如前面加上或附加 _@ 字元,以區別 x86 Windows 上的呼叫慣例。

適用於