private MAPIMessageID(IEntryID id, IMAPIFolderID parentFolder, IMAPIMsgStore parentStore) : base(id, (parentStore as MAPIMsgStore).Session) { this.parentFolder = parentFolder; this.parentStore = parentStore; }
public static MAPIMessageID BuildFromID(IEntryID id, IMAPIFolderID parentFolder, IMAPIMsgStore parentStore) { if (id == null) return null; return new MAPIMessageID(id, parentFolder, parentStore); }
public static MAPIMsgStoreID BuildFromID(IEntryID id, MAPI parent, cemapi.IMAPISession session) { if (id == null) return null; return new MAPIMsgStoreID(id, parent, session); }
public bool CompareEntryIDs(IEntryID entryID1, IEntryID entryID2) { return this.session.CompareEntryIDs(entryID1.AsByteArray, entryID2.AsByteArray); }
public static MAPIFolderID BuildFromID(IEntryID id, MAPIMsgStore parent) { if (id == null) return null; return new MAPIFolderID(id, parent); }
private MAPIMsgStoreID(IEntryID id, MAPI parent, cemapi.IMAPISession session) : base(id, session) { this.parent = parent; this.session = session; }
private MAPIFolderID(IEntryID id, MAPIMsgStore parent) : base(id, parent.Session) { this.parent = parent; }
public OBJECT_NOTIFICATION(IEntryID entryID, IEntryID parentID, IEntryID oldID, IEntryID oldParentID, ObjectType objType) { this.entryID = entryID; this.parentID = parentID; this.oldID = oldID; this.oldParentID = oldParentID; this.objType = objType; }
public NEWMAIL_NOTIFICATION(IEntryID entryID, IEntryID parentID, EMessageFlags flags) { this.entryID = entryID; this.parentID = parentID; this.flags = flags; }
public bool Equals(IEntryID id) { if (id == null) return false; return this.owner.CompareEntryIDs(id.AsByteArray, this.AsByteArray); }
protected EntryID(IEntryID id, cemapi.IMAPISession owner) { this.id = id.AsByteArray; this.owner = owner; }