C# Класс Microsoft.Protocols.TestSuites.MS_OXCRPC.TestSuiteBase

Наследование: Microsoft.Protocols.TestTools.TestClassBase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
authenticationLevel uint
authenticationService uint
objHandle uint
oxcrpcAdapter IMS_OXCRPCAdapter
oxcrpcControlAdapter IMS_OXCRPCSUTControlAdapter
pacxh System.IntPtr
password string
pcbAuxOut uint
pcbOut uint
pcxh System.IntPtr
pcxhInvalid System.IntPtr
picxr ushort
pulTimeStamp uint
response IDeserializable
responseSOHTable List>
returnStatus bool
returnValue uint
returnValueForInvalidCXH uint
rgbAuxOut byte[]
rgbIn byte[]
rgbOut byte[]
rgwBestVersion ushort[]
rgwClientVersion ushort[]
transportIsMAPI bool
unusedInfo uint
userDN string
userName string
userPrivilege ulong

Защищенные методы

Метод Описание
CheckTransport ( ) : void

Check the transport. If the transport is MAPI HTTP, issue the inconclusive status.

HardDeleteMessagesAndSubfolders ( FolderIds folderIndex ) : void

Hard delete messages and subfolders under the specified folder.

TestCleanup ( ) : void

Clean up the test case after running it

TestInitialize ( ) : void

Initializes the test case before running it

Описание методов

CheckTransport() защищенный Метод

Check the transport. If the transport is MAPI HTTP, issue the inconclusive status.
protected CheckTransport ( ) : void
Результат void

HardDeleteMessagesAndSubfolders() защищенный Метод

Hard delete messages and subfolders under the specified folder.
protected HardDeleteMessagesAndSubfolders ( FolderIds folderIndex ) : void
folderIndex FolderIds The id of folder in which subfolders and messages should be deleted
Результат void

TestCleanup() защищенный Метод

Clean up the test case after running it
protected TestCleanup ( ) : void
Результат void

TestInitialize() защищенный Метод

Initializes the test case before running it
protected TestInitialize ( ) : void
Результат void

Описание свойств

authenticationLevel защищенное свойство

An unsigned integer indicates the authentication level for creating RPC binding
protected uint authenticationLevel
Результат uint

authenticationService защищенное свойство

An unsigned integer indicates specify authentication services by identifying the security package that provides the service
protected uint authenticationService
Результат uint

objHandle защищенное свойство

A response handle of the ROP commands
protected uint objHandle
Результат uint

oxcrpcAdapter защищенное свойство

The instance of the IMS_OXCRPCAdapter
protected IMS_OXCRPCAdapter oxcrpcAdapter
Результат IMS_OXCRPCAdapter

oxcrpcControlAdapter защищенное свойство

The instance of the IMS_OXCRPCSUTControlAdapter
protected IMS_OXCRPCSUTControlAdapter oxcrpcControlAdapter
Результат IMS_OXCRPCSUTControlAdapter

pacxh защищенное свойство

A Session Context Handle to be used with an AsyncEMSMDB interface.
protected IntPtr,System pacxh
Результат System.IntPtr

password защищенное свойство

Define user password which can be used by client to access SUT.
protected string password
Результат string

pcbAuxOut защищенное свойство

Contains the maximum length of the rgbAuxOut buffer.
protected uint pcbAuxOut
Результат uint

pcbOut защищенное свойство

On input, this parameter contains the maximum size of the rgbOut buffer. On output, this parameter contains the size of ROP response payload, including the size of the RPC_HEADER_EXT header in the rgbOut parameter.
protected uint pcbOut
Результат uint

pcxh защищенное свойство

A Session Context Handle to be used with an EMSMDB interface.
protected IntPtr,System pcxh
Результат System.IntPtr

pcxhInvalid защищенное свойство

An invalid Session Context Handle to be used with an EMSMDB interface.
protected IntPtr,System pcxhInvalid
Результат System.IntPtr

picxr защищенное свойство

A session index value that is associated with the CXH
protected ushort picxr
Результат ushort

pulTimeStamp защищенное свойство

Contains the time stamp in which the new Session Context was created. This parameter and ulIcxrLink are used for linking the Session Context created by EcDoConnectEx method with an existing Session Context.
protected uint pulTimeStamp
Результат uint

response защищенное свойство

The response of the ROP commands
protected IDeserializable response
Результат IDeserializable

responseSOHTable защищенное свойство

A table contains response handle of ROP commands
protected List> responseSOHTable
Результат List>

returnStatus защищенное свойство

Uses this variable to hold the status code of InitializeRPC method
protected bool returnStatus
Результат bool

returnValue защищенное свойство

Uses this variable to hold return value
protected uint returnValue
Результат uint

returnValueForInvalidCXH защищенное свойство

Uses this variable to hold the return value when CXH is invalid
protected uint returnValueForInvalidCXH
Результат uint

rgbAuxOut защищенное свойство

Contains the auxiliary payload buffer
protected byte[] rgbAuxOut
Результат byte[]

rgbIn защищенное свойство

Contains the ROP request payload
protected byte[] rgbIn
Результат byte[]

rgbOut защищенное свойство

Contains the ROP response payload
protected byte[] rgbOut
Результат byte[]

rgwBestVersion защищенное свойство

The minimum client protocol version the server supports
protected ushort[] rgwBestVersion
Результат ushort[]

rgwClientVersion защищенное свойство

A valid value for rgwClientVersion, 0x000c, 0x183e, 0x03e8 is specified in [MS-OXCRPC].
protected ushort[] rgwClientVersion
Результат ushort[]

transportIsMAPI защищенное свойство

A Boolean value indicates whether MAPI HTTP transport is set or not.
protected bool transportIsMAPI
Результат bool

unusedInfo защищенное свойство

An unsigned integer represents value of no-used handle or auxInfo for specified RopCommands.
protected uint unusedInfo
Результат uint

userDN защищенное свойство

User distinguished name (DN)
protected string userDN
Результат string

userName защищенное свойство

Define user name which can be used by client to access SUT.
protected string userName
Результат string

userPrivilege защищенное свойство

Holds the value represents USE_PER_MDB_REPLID_MAPPING flag that control the behavior of the RopLogon
protected ulong userPrivilege
Результат ulong