本书所用术语表

特注:这些信息来源于随《精通.NET互操作:P/Invoke,C++ Interop和COM Interop》书附赠的光盘

 

A

assembly,程序集

apartment model,单元模型

 

B

blittable type,可直接复制到本机结构中的类型

back propagate,回传

buffer,缓冲区

Best Practice,最佳实践

binding,绑定

 

C

Common Language RuntimeCLR),公共语言运行库

cooperative,协作式

caller,调用方

callee,被调用方

calling convention,调用约定

Constrained Execution RegionCER),受限执行区域

Critical Finalizer,关键终结器

Custom Runtime Callable WrapperCRCW),自定义运行库可调用包装

cross apartment,跨单元

COM clientCOM客户端

COM Callable WrapperCCW),COM可调用包装

connetion point,连接点

 

D

DLL,动态链接库

delegate,委托

dual interface,双接口

 

E

exception,异常

Extended Stack Pointer,栈指针寄存器

Common Language SpecificationCLS),公共语言规范

early binding,早期绑定

 

F

flattened,单一化

formatted class,格式化类

finalizable,可终结

finalizer,终结器

 

G

Garbage CollectorGC),垃圾收集器,垃圾回收器

Garbage Collection,垃圾回收

Global Assembly CacheGAC),全局程序集缓存

 

H

handle,句柄

 

I

interop,互操作

immutable,不可变

initialize,初始化

inline array,内联数组

interop assembly,互操作程序集

Interface Definition languageIDL),接口定义语言

Intermediate LanguageIL),中间语言

intellisense,智能感知

 

L

lib,静态链接库

late binding,后期绑定

level of indirection,参数引用级别

lower bound,下限

 

M

marshal,封送

managed code,托管代码

marshaler,封送拆收器

managed wrapper,托管包装

module,模块

magic number,奇幻数字

Microsoft Interface Definition LanguageMIDL),接口定义语言

Multi Threaded ApartmentMTA),多线程单元

 

N

native code,本机代码

name decoration,名称重整

name resolution,名称解析

non-blittable type,非直接复制到本机结构中的类型

Component Object ModelCOM),组件对象模型

Thread Neutral Apartment,线程中立单元

 

O

Object Definition LanguageODL),对象定义语言

outgoing interface,外发接口,传出接口

 

P

Platform Invocation ServicesP/InvokePInvoke),平台调用

preemptive,抢占式

pin,锁定

primitive type,基元类型

proxy,代理

Primary Interop AssemblyPIA),主互操作程序集

 

R

Reflection,反射

reference type,引用类型

Runtime Callable WrapperRCW),运行库可调用包装

 

S

stack frame,堆栈帧

signature,签名

singleton,单例

STL,标准模板库

Single-Threaded ApartmentSTA),单线程单元

strong name,强名称

smart pointer,智能指针

safe array,安全数组

sink,事件接收器

 

T

Thread Local Storage,线程本地存储

thread context,线程上下文

thread apartment,线程单元

type coercion,类型强制

threading model,线程模型

 

U

unmanaged code,非托管代码

untyped parameter,非类型化参数

unmanaged heap,非托管堆

union,联合体

unsafe,非安全

upper bound,上限

 

V

value type,值类型

 

评论

尚无任何评论
注册后即可发表评论

About P/Invoke.Book.Master

Master