C# Class Microsoft.Protocols.TestSuites.MS_OXORULE.StoreObjectEntryID

A Store object EntryID identifies a mailbox Store object or a public folder Store object itself, rather than a message or Folder object residing in such a database.
Show file Open project: OfficeDev/Interop-TestSuites Class Usage Examples

Public Properties

Property Type Description
DLLFileName byte[]
Flag byte
Flags uint
ProviderUID byte[]
Version byte
WrappedFlags uint

Public Methods

Method Description
Deserialize ( byte buffer ) : uint

Deserialized byte array to an ActionBlock instance

Serialize ( ) : byte[]

Get serialized byte array for this struct

Size ( ) : int

Get size of this class

StoreObjectEntryID ( ) : System

Initializes a new instance of the StoreObjectEntryID class.

StoreObjectEntryID ( StoreObjectType objType ) : System

Initializes a new instance of the StoreObjectEntryID class.

Method Details

Deserialize() public method

Deserialized byte array to an ActionBlock instance
public Deserialize ( byte buffer ) : uint
buffer byte Byte array contain data of an ActionBlock instance.
return uint

Serialize() public method

Get serialized byte array for this struct
public Serialize ( ) : byte[]
return byte[]

Size() public method

Get size of this class
public Size ( ) : int
return int

StoreObjectEntryID() public method

Initializes a new instance of the StoreObjectEntryID class.
public StoreObjectEntryID ( ) : System
return System

StoreObjectEntryID() public method

Initializes a new instance of the StoreObjectEntryID class.
public StoreObjectEntryID ( StoreObjectType objType ) : System
objType StoreObjectType Type of Store object.
return System

Property Details

DLLFileName public property

MUST be set to the following value which represents "emsmdb.dll": %x45.4D.53.4D.44.42.2E.44.4C.4C.00.00.00.00.
public byte[] DLLFileName
return byte[]

Flag public property

The flag value that MUST be zero.
public byte Flag
return byte

Flags public property

The flags that MUST be 0x00000000.
public uint Flags
return uint

ProviderUID public property

The ProviderUID that MUST be %x38.A1.BB.10.05.E5.10.1A.A1.BB.08.00.2B.2A.56.C2.
public byte[] ProviderUID
return byte[]

Version public property

MUST be zero.
public byte Version
return byte

WrappedFlags public property

MUST be 0x00000000.
public uint WrappedFlags
return uint