/// <summary> /// Deserializes binary data to object. /// </summary> /// <param name="context">Context for deserialization</param> protected override void Deserialize(DeserializeContext context, byte version) { base.Deserialize(context, version); SignatureRequestList = context.ReadGuidList(); }
/// <summary> /// Deserializes binary data to object. /// </summary> /// <param name="context">Context for deserialization</param> protected override void Deserialize(DeserializeContext context, byte version) { base.Deserialize(context, version); VotingStatus = (VotingStatus)context.ReadInt32(); this.AuthoritiesDone = context.ReadGuidList(); }
/// <summary> /// Deserializes binary data to object. /// </summary> /// <param name="context">Context for deserialization</param> protected override void Deserialize(DeserializeContext context, byte version) { base.Deserialize(context, version); if (Exception == null) { this.votingMaterials = new List<Tuple<VotingMaterial, VotingStatus, List<Guid>>>(); int count = context.ReadInt32(); for (int index = 0; index < count; index++) { this.votingMaterials.Add( new Tuple<VotingMaterial, VotingStatus, List<Guid>>( context.ReadObject<VotingMaterial>(), (VotingStatus)context.ReadInt32(), context.ReadGuidList())); } } }
/// <summary> /// Deserializes binary data to object. /// </summary> /// <param name="context">Context for deserialization</param> protected override void Deserialize(DeserializeContext context, byte version) { base.Deserialize(context, version); Material = context.ReadObject<VotingMaterial>(); Authorities = context.ReadObjectList<Certificate>(); AuthoritiesDone = context.ReadGuidList(); Status = (VotingStatus)context.ReadInt32(); EnvelopeCount = context.ReadInt32(); }
/// <summary> /// Deserializes binary data to object. /// </summary> /// <param name="context">Context for deserialization</param> protected override void Deserialize(DeserializeContext context, byte version) { base.Deserialize(context, version); VotingIds = context.ReadGuidList(); }
/// <summary> /// Deserializes binary data to object. /// </summary> /// <param name="context">Context for deserialization</param> protected override void Deserialize(DeserializeContext context, byte version) { base.Deserialize(context, version); IssuerId = context.ReadGuid(); ValidFrom = context.ReadDateTime(); ValidUntil = context.ReadDateTime(); RevokedCertificates = context.ReadGuidList(); }
/// <summary> /// Deserializes binary data to object. /// </summary> /// <param name="context">Context for deserialization</param> protected override void Deserialize(DeserializeContext context, byte version) { base.Deserialize(context, version); this.rootCertificateIds = context.ReadGuidList(); this.certificates = new Dictionary<Guid,Certificate>(); List<Certificate> certificates = context.ReadObjectList<Certificate>(); certificates.ForEach(certificate => this.certificates.Add(certificate.Id, certificate)); this.revocationLists = context.ReadObjectList<RevocationList>(); this.signedRevocationLists = context.ReadObjectList<Signed<RevocationList>>(); }