P/Invoke是什么


Posted in 面试题 onJuly 31, 2015
在受控代码与非受控代码进行交互时会产生一个事务(transition) ,这通常发生在使用平台调用服务(Platform Invocation Services),即P/Invoke如调用系统的 API 或与 COM 对象打交道,通过 System.Runtime.InteropServices 命名空间
虽然使用 Interop 非常方便,但据估计每次调用事务都要执行 10 到 40 条指令,算起来开销也不少,所以我们要尽量少调用事务
如果非用不可,建议本着一次调用执行多个动作,而不是多次调用每次只执行少量动作的原则

Tags in this post...

面试题 相关文章推荐
某公司Java工程师面试题笔试题
Mar 27 面试题
请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
Sep 15 面试题
介绍一下#error预处理
Sep 25 面试题
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
Dec 13 面试题
杭州-飞时达软件有限公司.net笔面试
Apr 28 面试题
作为网站管理者应当如何防范XSS
Aug 16 面试题
C#软件工程师英语面试题
Jun 07 面试题
易程科技软件测试笔试
Mar 24 面试题
百度JavaScript笔试题
Jan 15 面试题
DOM和JQuery对象有什么区别
Nov 11 面试题
Unix如何在一行中运行多个命令
May 29 面试题
什么是ESB?请介绍一下ESB?
May 27 面试题
C#如何判断当前用户是否输入某个域
Dec 07 #面试题
StringBuilder和String的区别
May 18 #面试题
explicit和implicit的含义
Nov 15 #面试题
C#如何调用Word并打开一个Word文档
May 08 #面试题
C# .NET面试题
Nov 28 #面试题
初级软件工程师面试题 Junior Software Engineer Interview
Feb 15 #面试题
params有什么用
Mar 01 #面试题
You might like
php使用Cookie实现和用户会话的方法
2015/01/21 PHP
php使用PDO执行SQL语句的方法分析
2017/02/16 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
张孝祥JavaScript学习阶段性总结(2)--(X)HTML学习
2007/02/03 Javascript
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
Javascript面向对象扩展库代码分享
2012/03/27 Javascript
js showModalDialog 弹出对话框的简单实例(子窗体)
2014/01/07 Javascript
Nodejs为什么选择javascript为载体语言
2015/01/13 NodeJs
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
2015/08/11 Javascript
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结
2016/07/07 Javascript
Node.js实现兼容IE789的文件上传进度条
2016/09/02 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
JS数组返回去重后数据的方法解析
2017/01/03 Javascript
使用mock.js随机数据和使用express输出json接口的实现方法
2018/01/07 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
vue图片上传本地预览组件使用详解
2019/02/20 Javascript
JS开发 富文本编辑器TinyMCE详解
2019/07/19 Javascript
在vue-cli 3中给stylus、sass样式传入共享的全局变量
2019/08/12 Javascript
解决layui的input独占一行的问题
2019/09/10 Javascript
Python中使用OpenCV库来进行简单的气象学遥感影像计算
2016/02/19 Python
Python实现破解12306图片验证码的方法分析
2017/12/29 Python
基于python内置函数与匿名函数详解
2018/01/09 Python
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
基于随机梯度下降的矩阵分解推荐算法(python)
2018/08/31 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
python实现字典嵌套列表取值
2019/12/16 Python
Python列表去重复项的N种方法(实例代码)
2020/05/12 Python
python中查看.db文件中表格的名字及表格中的字段操作
2020/07/07 Python
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
简单的项目建议书模板
2014/03/12 职场文书
医院信息公开实施方案
2014/05/09 职场文书
初中同学会活动方案
2014/08/22 职场文书
高考诚信考试承诺书
2015/04/29 职场文书
2015少先队大队辅导员工作总结
2015/07/24 职场文书
2019年中,最受大众欢迎的6本新书
2019/08/07 职场文书