MarshalMode 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示不同的封送處理模式。
public enum class MarshalMode
public enum MarshalMode
type MarshalMode =
Public Enum MarshalMode
- 繼承
欄位
Default | 0 | 所有模式。 如果沒有特定封送處理器用於指定的使用模式,則會使用此模式指定的封送處理器。 |
ElementIn | 7 | 在 Interop 案例中,以 |
ElementOut | 9 | 在 Interop 案例中,以 傳遞或以傳值OutAttribute方式傳遞的陣列 |
ElementRef | 8 | 在 Interop 案例中,以 和 傳遞或 |
ManagedToUnmanagedIn | 1 | Managed 到 Unmanaged 案例中的依值和 |
ManagedToUnmanagedOut | 3 |
|
ManagedToUnmanagedRef | 2 |
|
UnmanagedToManagedIn | 4 | Unmanaged-to-managed 案例中的依值和 |
UnmanagedToManagedOut | 6 |
|
UnmanagedToManagedRef | 5 |
|