public void DeserializeData(BinaryReader reader, ComponentDataPool componentDataPool) { StringData stringDataInstance = componentDataPool.GetStringDataInstance(); stringDataInstance.DeserializeData(reader, componentDataPool); this.nativeId = stringDataInstance.Data; }
internal void DeserializeData(BinaryReader reader, ComponentDataPool componentDataPool) { StringData stringDataInstance = componentDataPool.GetStringDataInstance(); stringDataInstance.DeserializeData(reader, componentDataPool); if (string.IsNullOrEmpty(stringDataInstance.Data)) { throw new CorruptSyncStateException(new LocalizedString("[MeetingOrganizerEntry.DeserializeData] deserialized Uid was null or empty."), null); } this.CleanGlobalObjectId = new GlobalObjectId(stringDataInstance.Data); DateTimeData dateTimeDataInstance = componentDataPool.GetDateTimeDataInstance(); dateTimeDataInstance.DeserializeData(reader, componentDataPool); this.EntryTime = (DateTime)dateTimeDataInstance.Data; StringData stringDataInstance2 = componentDataPool.GetStringDataInstance(); stringDataInstance2.DeserializeData(reader, componentDataPool); this.Organizer = stringDataInstance2.Data; NullableData <BooleanData, bool> nullableData = new NullableData <BooleanData, bool>(); nullableData.DeserializeData(reader, componentDataPool); this.IsOrganizer = nullableData.Data; StringData stringDataInstance3 = componentDataPool.GetStringDataInstance(); stringDataInstance3.DeserializeData(reader, componentDataPool); this.Subject = stringDataInstance3.Data; }
public void DeserializeData(BinaryReader reader, ComponentDataPool componentDataPool) { DerivedData <ISyncItemId> derivedData = new DerivedData <ISyncItemId>(); derivedData.DeserializeData(reader, componentDataPool); this.ParentId = derivedData.Data; GenericListData <DerivedData <ISyncItemId>, ISyncItemId> genericListData = new GenericListData <DerivedData <ISyncItemId>, ISyncItemId>(); genericListData.DeserializeData(reader, componentDataPool); this.Children = genericListData.Data; BooleanData booleanDataInstance = componentDataPool.GetBooleanDataInstance(); booleanDataInstance.DeserializeData(reader, componentDataPool); this.hidden = booleanDataInstance.Data; booleanDataInstance.DeserializeData(reader, componentDataPool); this.HiddenDueToParent = booleanDataInstance.Data; Int32Data int32DataInstance = componentDataPool.GetInt32DataInstance(); int32DataInstance.DeserializeData(reader, componentDataPool); this.Permissions = (SyncPermissions)int32DataInstance.Data; StringData stringDataInstance = componentDataPool.GetStringDataInstance(); stringDataInstance.DeserializeData(reader, componentDataPool); this.Owner = stringDataInstance.Data; }
public override void DeserializeData(BinaryReader reader, ComponentDataPool componentDataPool) { base.DeserializeData(reader, componentDataPool); StringData stringDataInstance = componentDataPool.GetStringDataInstance(); stringDataInstance.DeserializeData(reader, componentDataPool); this.parentSyncId = stringDataInstance.Data; }