MarshalMode 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示不同的封送模式。
public enum class MarshalMode
public enum MarshalMode
type MarshalMode =
Public Enum MarshalMode
- 继承
字段
Default | 0 | 所有模式。 如果给定的使用模式没有特定的封送程序,则将使用此模式指定的封送程序。 |
ElementIn | 7 | 在互操作方案中,使用 |
ElementOut | 9 | 仅在OutAttribute互操作方案中使用 |
ElementRef | 8 | 在互操作方案中,与 和 OutAttribute 一起 |
ManagedToUnmanagedIn | 1 | 托管到非托管方案中的按值和 |
ManagedToUnmanagedOut | 3 |
|
ManagedToUnmanagedRef | 2 |
|
UnmanagedToManagedIn | 4 | 非托管到托管方案中的按值和 |
UnmanagedToManagedOut | 6 |
|
UnmanagedToManagedRef | 5 |
|