• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class AddressBookEntryId

Specifies several types of Address Book objects, including individual users, distribution lists, containers, and templates.

Inheritance
object
AddressBookEntryId
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Mail.Mapi.Structures.OXCDATA
Assembly: DRIT.Mail.dll
Syntax
public class AddressBookEntryId
Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

Constructors

View Source

AddressBookEntryId()

Initializes a new instance of the AddressBookEntryId class.

Declaration
public AddressBookEntryId()
Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

Properties

View Source

Flags

This value MUST be set to 0x00000000. Bits in this field indicate under what circumstances a short-term EntryID is valid. However, in any EntryID stored in a property value, these 4 bytes MUST be zero, indicating a long-term EntryID.

Declaration
public uint Flags { get; set; }
Property Value
Type Description
uint
Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

View Source

ProviderUid

The identifier for the provider that created the EntryID. This value is used to route EntryIDs to the correct provider and MUST be set to %xDC.A7.40.C8.C0.42.10.1A.B4.B9.08.00.2B.2F.E1.82.

Declaration
public Guid ProviderUid { get; set; }
Property Value
Type Description
Guid
Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

View Source

Type

Gets or sets the type value.

Declaration
public AddressBookEntryIDType Type { get; set; }
Property Value
Type Description
AddressBookEntryIDType
Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

View Source

Version

This value MUST be set to %x01.00.00.00.

Declaration
public int Version { get; set; }
Property Value
Type Description
int
Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

View Source

X500DN

Gets or sets the x500 dn value.

Declaration
public string X500DN { get; set; }
Property Value
Type Description
string
Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

Methods

View Source

Read(byte[])

Reads values from the underlying storage.

Declaration
public void Read(byte[] value)
Parameters
Type Name Description
byte[] value

The value to process.

Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

View Source

Read(BinaryReader)

Reads values from the underlying storage.

Declaration
public void Read(BinaryReader reader)
Parameters
Type Name Description
BinaryReader reader

Specifies the reader value.

Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

View Source

Write(BinaryWriter)

Writes values to the underlying storage.

Declaration
public void Write(BinaryWriter writer)
Parameters
Type Name Description
BinaryWriter writer

Specifies the writer value.

Remarks

MS-OXCDATA 2.2.5.2 Address Book EntryID Structure

  • View Source
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX