A Windows Communication Foundation (WCF) solution uses the following contract:[ServiceContract(SessionMode=SessionMode.Allowed)]public interface IMyService{ [OperationContract(IsTerminating=false)] void Initialize();[OperationContract(IsInitiating=false)]

题目

A Windows Communication Foundation (WCF) solution uses the following contract:[ServiceContract(SessionMode=SessionMode.Allowed)]public interface IMyService{ [OperationContract(IsTerminating=false)] void Initialize();[OperationContract(IsInitiating=false)] void DoSomething(); [OperationContract(IsTerminating=true)] void Terminate();}You need to change this interface so that: lnitialize is allowed to be called at any time before Terminate is called. DoSomething is allowed to be called only after Initialize is called, and not allowed to be called after Terminate is called. Terminate will be allowed to be called only after Initalize is called.Which two actions should you perform? (Each correct answer presents part of the sdution. Choose two)()。

A. Change the ServiceContract attribute of the IMyService interface to the following. [ServiceContract(SessionMode=SessionMode.Required)]

B. Change the ServiceContract attrbute of the IMyService interface to the following [ServiceContract(SessionMode=SessionMode.Allowed)]

C. Change the OperationContract attribute of the Initialize operation to the following. [OperationContract(IsInitiating = true, IsTerminating = false)]

D. Change the OperationContract attribute of the Terminate operation to the following [OperationContract(IsInitiating = false, IsTerminating = true)]


相似考题
更多“A Windows Communication Foundation (WCF) solution uses the following contract:[ServiceCont ”相关问题
  • 第1题:

    在项目管理中的“3C”中,作为前提和基础的是 ()。

    A.协调(Coordination)

    B.合作(Collaboration)

    C.合同(Contract)

    D.沟通(Communication)


    沟通(Communication)

  • 第2题:

    3、注册一个短信到来的广播事件需要在清单文件配置什么权限()

    A.<uses-permission android:name="android.permission.SMS"/>

    B.<uses-permission android:name="android.permission.SEND_SMS"/>

    C.<uses-permission android:name="android.permission.RECEIVE_SMS"/>

    D.<uses-permission android:name="android.permission.RECEIVE_SEND_SMS"/>


    错误

  • 第3题:

    注册一个短信到来的广播事件需要在清单文件配置什么权限()

    A.<uses-permission android:name="android.permission.SMS"/>

    B.<uses-permission android:name="android.permission.SEND_SMS"/>

    C.<uses-permission android:name="android.permission.RECEIVE_SMS"/>

    D.<uses-permission android:name="android.permission.RECEIVE_SEND_SMS"/>


  • 第4题:

    以下属于调用摄像头硬件的权限的是:()

    A.<uses-permission android:name="android.permission.CAMERA"/>

    B.<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />

    C.<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

    D.<uses-permission android:name="android.permission.INTERNET"/>


    A

  • 第5题:

    下面哪个是添加网络权限的代码

    A.<uses-permission android:name="android.permission.INTERNET"/>

    B.<uses-permission android:name="android.permission.ACCEPT_HANDOVER"/>

    C.<uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES"/>

    D.<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>


    INTERNET;android.permission.INTERNET;

  • 第6题:

    注册一个短信到来的广播事件需要在清单文件配置什么权限()。

    A.<uses-permission android:name="android.permission.SMS"/>

    B.<uses-permission android:name="android.permission.SEND_SMS"/>

    C.<uses-permission android:name="android.permission.RECEIVE_SMS"/>

    D.<uses-permission android:name="android.permission.RECEIVE_SEND_SMS"/>


    错误