Свойство | Type | Description | |
---|---|---|---|
domain | string | ||
essdnOfUser1 | string | ||
essdnOfUser2 | string | ||
getIdFromLongTermIdRequest | |||
getIdFromLongTermIdResponse | |||
getOwningServersRequest | |||
getOwningServersResponse | |||
getPerUserGuidRequest | |||
getPerUserGuidResponse | |||
getPerUserLongTermIdsRequest | |||
getPerUserLongTermIdsResponse | |||
getReceiveFolderRequest | |||
getReceiveFolderResponse | |||
getReceiveFolderTableRequest | |||
getReceiveFolderTableResponse | |||
getStoreStateRequest | |||
getStoreStateResponse | |||
insideObjHandle | uint | ||
logonRequestForPrivateMailBox | |||
logonRequestForPublicFolder | |||
logonResponse | |||
longTermIdFromIdRequest | |||
longTermIdFromIdResponse | |||
messageMyClass | string | ||
messageMyClassToUpper | string | ||
outObjHandle | uint | ||
outputBuffer | RopOutputBuffer | ||
oxcstorAdapter | IMS_OXCSTORAdapter | ||
passwordOfUserOfMailboxOnServer1 | string | ||
passwordOfUserOfMailboxOnServer2 | string | ||
publicDatabaseName1 | string | ||
publicFolderIsGhostedRequest | |||
publicFolderIsGhostedResponse | |||
readPerUserInformationRequest | |||
readPerUserInformationResponse | |||
returnStatus | bool | ||
secondSUTExistOrNot | bool | ||
server1Name | string | ||
server2Name | string | ||
setReceiveFolderRequest | RopSetReceiveFolderRequest | ||
setReceiveFolderResponse | RopSetReceiveFolderResponse | ||
sutControlAdapter | IMS_OXCSTORSUTControlAdapter | ||
transportByMAPIOrNot | bool | ||
userDN | string | ||
userNameOfMailboxOnServer1 | string | ||
userNameOfMailboxOnServer2 | string | ||
writePerUserInformationRequest | |||
writePerUserInformationResponse |
Méthode | Description | |
---|---|---|
BuildRopRequestMessage ( ) : void |
Build some ROP request message
|
|
ByteArrayEquals ( byte byte1, byte byte2 ) : bool |
Compare two Byte Arrays are equal or not
|
|
CheckTransportIsSupported ( ) : void |
Check the transport is supported
|
|
CompareLogonResponse ( |
Compare the 2 RopLogonResponse objects.
|
|
CreateMessage ( ulong folderId, uint &targetMessageHandle ) : ulong |
Create a message in public folder
|
|
CreateSearchFolder ( string folderName, uint &searchFolderHandle, ulong &searchFolderId ) : void |
Create the active search folder in Inbox folder.
|
|
DeleteFolder ( ulong folderId, uint folderHandle ) : |
Delete the specified folder
|
|
GenerateRandomValidIdset ( bool bigData = false ) : |
Generate a valid IDSETWithReplGuid structure
|
|
GetLongTermIdFromId ( ulong folderID ) : |
Get LongTermIdFromId
|
|
GetPropertyValue ( |
This method is used to send the ROP of RopGetPropertiesSpecificRequest to get the specific property.
|
|
InitSUTVariable ( ) : void |
Initialize some variable
|
|
OpenFolder ( string folderName, |
Open a folder in the specified folder. If the folder exists, return the folder ID, If not, create the folder first, and then return the folder ID.
|
|
RopRelease ( uint objectHandle ) : void |
Release the folder handle
|
|
SetMessageAsRead ( ulong folderId, ulong messageId ) : void |
Set a Message as Read
|
|
TestCleanup ( ) : void |
Overrides TestClassBase's TestCleanup()
|
|
TestInitialize ( ) : void |
Use TestInitialize to run code before running the test in the class
|
|
TryDeleteLogonProperty ( |
This method is used to send the ROP of RopDeletePropertiesRequest to delete the specific property.
|
|
TryGetFlagLogonProperty ( |
This method is used to send the ROP of RopGetPropertiesSpecificRequest to get the specific property.
|
|
TryGetLogonProperty ( |
This method is used to send the ROP of RopGetPropertiesSpecificRequest to get the specific property.
|
|
TryGetLogonPropertyValue ( |
This method is used to send the ROP of RopGetPropertiesSpecificRequest to get the specific property value.
|
|
TrySetLogonProperty ( |
This method is used to send the ROP of RopSetPropertiesRequest to set the specific property.
|
|
VerifyDataIsIDSETStructure ( byte data ) : bool |
Check the data in ReadPerUserInformation is valid or not
|
protected BuildRopRequestMessage ( ) : void | ||
Résultat | void |
protected ByteArrayEquals ( byte byte1, byte byte2 ) : bool | ||
byte1 | byte | Byte array value1 |
byte2 | byte | Byte array value2 |
Résultat | bool |
protected CheckTransportIsSupported ( ) : void | ||
Résultat | void |
protected CompareLogonResponse ( |
||
res1 | The first RopLogonResponse object | |
res2 | The second RopLogonResponse object | |
Résultat | bool |
protected CreateMessage ( ulong folderId, uint &targetMessageHandle ) : ulong | ||
folderId | ulong | The ulong value |
targetMessageHandle | uint | The uint value |
Résultat | ulong |
protected CreateSearchFolder ( string folderName, uint &searchFolderHandle, ulong &searchFolderId ) : void | ||
folderName | string | The search folder name |
searchFolderHandle | uint | The search folder handle |
searchFolderId | ulong | The created search folder ID |
Résultat | void |
protected DeleteFolder ( ulong folderId, uint folderHandle ) : |
||
folderId | ulong | The folder specified by folderId to be deleted |
folderHandle | uint | The folder handle |
Résultat |
protected GenerateRandomValidIdset ( bool bigData = false ) : |
||
bigData | bool | The default value is false, if the value is true, this function will generate big data which length is greater than 4096 |
Résultat |
protected GetLongTermIdFromId ( ulong folderID ) : |
||
folderID | ulong | The folder ID |
Résultat |
protected GetPropertyValue ( |
||
propTag | The specified property | |
responseFlag | uint | When get the property successfully the responseFlag is 0, otherwise return the errorCode |
propertyValue | byte | When get the property successfully the responseFlag is 0, the propertyValue is the property value, otherwise the propertyValue is 0 |
Résultat | uint |
protected OpenFolder ( string folderName, |
||
folderName | string | Folder name value |
folderType | The folder type: generic or search folder | |
parentFolderId | ulong | The parent folder ID |
openedFolderHandle | uint | folder handle |
Résultat | ulong |
protected RopRelease ( uint objectHandle ) : void | ||
objectHandle | uint | The object handle to be released |
Résultat | void |
protected SetMessageAsRead ( ulong folderId, ulong messageId ) : void | ||
folderId | ulong | The ulong value folder ID |
messageId | ulong | The ulong value message ID |
Résultat | void |
protected TryDeleteLogonProperty ( |
||
propTag | The specified property | |
Résultat | uint |
protected TryGetFlagLogonProperty ( |
||
propTag | The specified property | |
responseFlag | uint | The return value |
Résultat | uint |
protected TryGetLogonProperty ( |
||
propTag | The specified property | |
Résultat | uint |
protected TryGetLogonPropertyValue ( |
||
propTag | The specified property | |
Résultat | byte[] |
protected TrySetLogonProperty ( |
||
propValue | The new property value | |
Résultat | uint |
protected VerifyDataIsIDSETStructure ( byte data ) : bool | ||
data | byte | Byte array value |
Résultat | bool |
protected RopIdFromLongTermIdRequest,Microsoft.Protocols.TestSuites.Common getIdFromLongTermIdRequest | ||
Résultat |
protected RopIdFromLongTermIdResponse,Microsoft.Protocols.TestSuites.Common getIdFromLongTermIdResponse | ||
Résultat |
protected RopGetOwningServersRequest,Microsoft.Protocols.TestSuites.Common getOwningServersRequest | ||
Résultat |
protected RopGetOwningServersResponse,Microsoft.Protocols.TestSuites.Common getOwningServersResponse | ||
Résultat |
protected RopGetPerUserGuidRequest,Microsoft.Protocols.TestSuites.Common getPerUserGuidRequest | ||
Résultat |
protected RopGetPerUserGuidResponse,Microsoft.Protocols.TestSuites.Common getPerUserGuidResponse | ||
Résultat |
protected RopGetPerUserLongTermIdsRequest,Microsoft.Protocols.TestSuites.Common getPerUserLongTermIdsRequest | ||
Résultat |
protected RopGetPerUserLongTermIdsResponse,Microsoft.Protocols.TestSuites.Common getPerUserLongTermIdsResponse | ||
Résultat |
protected RopGetReceiveFolderRequest,Microsoft.Protocols.TestSuites.Common getReceiveFolderRequest | ||
Résultat |
protected RopGetReceiveFolderResponse,Microsoft.Protocols.TestSuites.Common getReceiveFolderResponse | ||
Résultat |
protected RopGetReceiveFolderTableRequest,Microsoft.Protocols.TestSuites.Common getReceiveFolderTableRequest | ||
Résultat |
protected RopGetReceiveFolderTableResponse,Microsoft.Protocols.TestSuites.Common getReceiveFolderTableResponse | ||
Résultat |
protected RopGetStoreStateRequest,Microsoft.Protocols.TestSuites.Common getStoreStateRequest | ||
Résultat |
protected RopGetStoreStateResponse,Microsoft.Protocols.TestSuites.Common getStoreStateResponse | ||
Résultat |
protected RopLogonRequest,Microsoft.Protocols.TestSuites.Common logonRequestForPrivateMailBox | ||
Résultat |
protected RopLogonRequest,Microsoft.Protocols.TestSuites.Common logonRequestForPublicFolder | ||
Résultat |
protected RopLogonResponse,Microsoft.Protocols.TestSuites.Common logonResponse | ||
Résultat |
protected RopLongTermIdFromIdRequest,Microsoft.Protocols.TestSuites.Common longTermIdFromIdRequest | ||
Résultat |
protected RopLongTermIdFromIdResponse,Microsoft.Protocols.TestSuites.Common longTermIdFromIdResponse | ||
Résultat |
protected IMS_OXCSTORAdapter oxcstorAdapter | ||
Résultat | IMS_OXCSTORAdapter |
protected string passwordOfUserOfMailboxOnServer1 | ||
Résultat | string |
protected string passwordOfUserOfMailboxOnServer2 | ||
Résultat | string |
protected RopPublicFolderIsGhostedRequest,Microsoft.Protocols.TestSuites.Common publicFolderIsGhostedRequest | ||
Résultat |
protected RopPublicFolderIsGhostedResponse,Microsoft.Protocols.TestSuites.Common publicFolderIsGhostedResponse | ||
Résultat |
protected RopReadPerUserInformationRequest,Microsoft.Protocols.TestSuites.Common readPerUserInformationRequest | ||
Résultat |
protected RopReadPerUserInformationResponse,Microsoft.Protocols.TestSuites.Common readPerUserInformationResponse | ||
Résultat |
protected RopSetReceiveFolderRequest setReceiveFolderRequest | ||
Résultat | RopSetReceiveFolderRequest |
protected RopSetReceiveFolderResponse setReceiveFolderResponse | ||
Résultat | RopSetReceiveFolderResponse |
protected IMS_OXCSTORSUTControlAdapter sutControlAdapter | ||
Résultat | IMS_OXCSTORSUTControlAdapter |
protected string userNameOfMailboxOnServer1 | ||
Résultat | string |
protected string userNameOfMailboxOnServer2 | ||
Résultat | string |
protected RopWritePerUserInformationRequest,Microsoft.Protocols.TestSuites.Common writePerUserInformationRequest | ||
Résultat |