C# Class Microsoft.Protocols.TestSuites.Common.RopSynchronizationImportMessageMoveRequest

Show file Open project: OfficeDev/Interop-TestSuites Class Usage Examples

Public Properties

Property Type Description
ChangeNumber byte[]
ChangeNumberSize uint
DestinationMessageId byte[]
DestinationMessageIdSize uint
InputHandleIndex byte
LogonId byte
PredecessorChangeList byte[]
PredecessorChangeListSize uint
RopId byte
SourceFolderId byte[]
SourceFolderIdSize uint
SourceMessageId byte[]
SourceMessageIdSize uint

Public Methods

Method Description
Serialize ( ) : byte[]

Serialize the ROP request buffer.

Size ( ) : int

Return the size of RopSynchronizationImportMessageMove request buffer structure.

Method Details

Serialize() public method

Serialize the ROP request buffer.
public Serialize ( ) : byte[]
return byte[]

Size() public method

Return the size of RopSynchronizationImportMessageMove request buffer structure.
public Size ( ) : int
return int

Property Details

ChangeNumber public property

This field specifies the change number of the message.
public byte[] ChangeNumber
return byte[]

ChangeNumberSize public property

This value specifies the size of the ChangeNumber field.
public uint ChangeNumberSize
return uint

DestinationMessageId public property

This value identifies the destination message.
public byte[] DestinationMessageId
return byte[]

DestinationMessageIdSize public property

This value specifies the size of the DestinationMessageId field.
public uint DestinationMessageIdSize
return uint

InputHandleIndex public property

This index specifies the location in the Server Object Handle Table where the handle for the input Server Object is stored.
public byte InputHandleIndex
return byte

LogonId public property

This value specifies the logon associated with this operation.
public byte LogonId
return byte

PredecessorChangeList public property

Array of bytes. The size of this field, in bytes, is specified by the PredecessorChangeListSize field.
public byte[] PredecessorChangeList
return byte[]

PredecessorChangeListSize public property

This value specifies the size of the PredecessorChangeList field.
public uint PredecessorChangeListSize
return uint

RopId public property

This value specifies the type of remote operation. For this operation, this field is set to 0x78.
public byte RopId
return byte

SourceFolderId public property

This value identifies the parent folder of the source message.
public byte[] SourceFolderId
return byte[]

SourceFolderIdSize public property

This value specifies the size of the SourceFolderId field.
public uint SourceFolderIdSize
return uint

SourceMessageId public property

This value identifies the source message.
public byte[] SourceMessageId
return byte[]

SourceMessageIdSize public property

This value specifies the size of the SourceMessageId field.
public uint SourceMessageIdSize
return uint