第 31 题
* X6 S/ ^+ y. \. N你是公司 A 的一个开发人员。你创建了一个名为 Company1 的程序集。Company1 包含了一 7 Z: Y, X. v0 X S) Y, {
个 public 方法。全局程序集中包含了另一个名为 Company2 的程序集。你必须保证,public 方 / K& o' O5 `3 V' Z8 |7 o
法只能够被 Company2 调用。你需要使用下面哪个权限类?
! L% ?3 g, N; @. qA. GacIdentityPermission ! ?; { i6 k9 Q
B. PublisherIdentityPermission
) `$ B1 `3 ~# P! @( F# MC. DataProtectionPermission 5 H2 w% p3 z" E$ P2 y4 Y$ S+ @/ s
D. StrongNameIdentityPermission 3 a* W* i% G) B* s/ R
答案: D
( ~, r) \0 P- V- {& V- f: S
! w( L" D5 ]# f1 E) T' t第 32 题
5 ~$ }) h3 F& V你正在创建一个将被用于多个应用的、名为 Company1 的强类型程序集。Company1 在整个 / W; T% y3 y; R6 j$ R
开发周期中会经常的重新编译。你需要保证,程序集在每次重新编译后使用它的应用都能正确的
; K5 U5 X; E2 U K7 g+ A运行。为此,你将配置开发 Company1 的计算机,使每个应用都能使用 Company1 的最新编译
* Z6 O% g! s8 _% l* a C$ p, t+ |! W版本。你应该通过下面哪两个步骤完成?(每个答案代表解决方案的一部分) ; y9 Z+ m$ e! w; c& y
A. 创建一个指向强类型程序集编译输出目录的DEVPATH 环境变量,。 L0 [9 p, l! y) J- O
B. 在machine.config配置文件中增加: 8 T$ ?! k/ \# _
C. 在machine.config配置文件中增加: 6 g) L I7 Y' n: p+ O
6 n, s* [, p* G1 y0 ?
. ?4 I4 P; u4 U( S6 f0 e) k, H
+ v9 y" C7 k9 h8 p
5 L, m; q. c3 E! N E+ u9 y ; I. K1 w: I k7 S- f+ C
D. 为使用强类型程序集的每个应用的配置文件增加: 1 E4 N: c* r1 a
E. 为使用强类型程序集的每个应用的配置文件增加: ' Y, `& H- Q# L# F! \
( y9 \; r# g! I4 K) ?9 ]9 }; C
& m- n3 Z8 Y1 h' M* t" {6 x
" I! k0 z2 e+ I: i& Q 6 N- C9 X3 W9 c: S
答案: A, B
8 A5 i0 S# c. b S 7 H- u: l* J/ w
第 33 题 7 U1 t7 U) \ Q7 N' b
你正在定义一个名为 CompanyClass 的、包含几个子对象的类。CompanyClass 类包含一个 & O# N" v( Y. p! e% D3 ^
操作子对象的方法 ProcessChildren 。 CompanyClass 对像将被序列化。你 需要确保在
9 X. B3 m3 j9 S! f4 v$ p9 p; ]CompanyClass 对象和所有子对象被重新构造后 ProcessChildren 方法将被执行。你应该通过下
0 ~' r9 Q$ O* x7 g- q& Y7 ]0 ]# l面那两个操作达到这个目的?(每个答案代表解决方案的一部分)
( l" O/ {" m6 L( x: W$ _8 \( hA. 在ProcessChildren 方法上应用OnDeserializing 属性。 ' m; `$ `) S+ Q$ ]& v6 h5 j
B. 让CompanyClass 实现IDeserializationCallback 接口。 8 ^/ f+ \, D' G+ K: c
C. 让CompanyClass 从ObjectManager类继承。 ; B0 G. Q7 F$ c, T
D. 在ProcessChildren 方法上应用OnSerialized属性。 6 {. |4 j/ K- i9 _8 p& N: q9 d
E. 创建一个调用ProcessChildren的GetObjectData 方法。
" T q ?# h3 @2 WF. 创建一个调用ProcessChildren的OnDeserialization 方法。
7 Z7 }+ J u& J答案: B, F |