/// <summary> /// Deserialization constructor. /// </summary> /// <param name="serial">The serialized key.</param> internal ESIKey(SerializableESIKey serial) : this() { ID = serial.ID; RefreshToken = serial.RefreshToken; AccessMask = serial.AccessMask; m_monitored = serial.Monitored; }
/// <summary> /// Exports the data to a serialization object. /// </summary> /// <returns></returns> internal SerializableESIKey Export() { SerializableESIKey serial = new SerializableESIKey { ID = ID, RefreshToken = RefreshToken, AccessMask = AccessMask, Monitored = m_monitored, }; return(serial); }