C# 클래스 Microsoft.Protocols.TestSuites.MS_OXCMAPIHTTP.AdapterHelper

The class provides the methods to assist MS-OXCMAPIHTTPAdapter.
파일 보기 프로젝트 열기: OfficeDev/Interop-TestSuites 1 사용 예제들

공개 메소드들

메소드 설명
AreTwoAddressBookPropValueListEqual ( AddressBookPropertyValueList addressBookPropValueList1, AddressBookPropertyValueList addressBookPropValueList2 ) : bool

Compare whether two AddressBookPropValueLists are equal.

AreTwoAddressBookPropertyRowEqual ( AddressBookPropertyRow propertyRows1, AddressBookPropertyRow propertyRows2 ) : bool

Compare whether two AddressBookPropertyRow arrays are equal.

AreTwoLargePropertyTagArrayEqual ( LargePropertyTagArray propertyTagArray1, LargePropertyTagArray propertyTagArray2 ) : bool

Compare whether two LargePropertyTagArrays are equal.

GetFinalResponseCode ( string responseCode ) : uint

Get the final value of X-ResponseCode header.

InitializeHTTPHeader ( RequestType requestType, string clientInstance, int counter ) : WebHeaderCollection

Initialize HTTP Header

ParsePermanentEntryIDFromBytes ( byte bytes ) : PermanentEntryID

Parse PermanentEntryID structure from byte array.

메소드 상세

AreTwoAddressBookPropValueListEqual() 공개 정적인 메소드

Compare whether two AddressBookPropValueLists are equal.
public static AreTwoAddressBookPropValueListEqual ( AddressBookPropertyValueList addressBookPropValueList1, AddressBookPropertyValueList addressBookPropValueList2 ) : bool
addressBookPropValueList1 AddressBookPropertyValueList The first AddressBookPropertyValueList used to compare.
addressBookPropValueList2 AddressBookPropertyValueList The second AddressBookPropertyValueList used to compare.
리턴 bool

AreTwoAddressBookPropertyRowEqual() 공개 정적인 메소드

Compare whether two AddressBookPropertyRow arrays are equal.
public static AreTwoAddressBookPropertyRowEqual ( AddressBookPropertyRow propertyRows1, AddressBookPropertyRow propertyRows2 ) : bool
propertyRows1 AddressBookPropertyRow The first AddressBookPropertyRow array used to compare.
propertyRows2 AddressBookPropertyRow The second AddressBookPropertyRow array used to compare.
리턴 bool

AreTwoLargePropertyTagArrayEqual() 공개 정적인 메소드

Compare whether two LargePropertyTagArrays are equal.
public static AreTwoLargePropertyTagArrayEqual ( LargePropertyTagArray propertyTagArray1, LargePropertyTagArray propertyTagArray2 ) : bool
propertyTagArray1 LargePropertyTagArray The first LargePropertyTagArray used to compare.
propertyTagArray2 LargePropertyTagArray The second LargePropertyTagArray used to compare.
리턴 bool

GetFinalResponseCode() 공개 정적인 메소드

Get the final value of X-ResponseCode header.
public static GetFinalResponseCode ( string responseCode ) : uint
responseCode string The value of X-ResponseCode header returned from server.
리턴 uint

InitializeHTTPHeader() 공개 정적인 메소드

Initialize HTTP Header
public static InitializeHTTPHeader ( RequestType requestType, string clientInstance, int counter ) : WebHeaderCollection
requestType RequestType The request type
clientInstance string The string of the client instance
counter int The counter
리턴 System.Net.WebHeaderCollection

ParsePermanentEntryIDFromBytes() 공개 정적인 메소드

Parse PermanentEntryID structure from byte array.
public static ParsePermanentEntryIDFromBytes ( byte bytes ) : PermanentEntryID
bytes byte The byte array to be parsed.
리턴 PermanentEntryID