本文整理汇总了C#中DeserializeContext.ReadGuidList方法的典型用法代码示例。如果您正苦于以下问题:C# DeserializeContext.ReadGuidList方法的具体用法?C# DeserializeContext.ReadGuidList怎么用?C# DeserializeContext.ReadGuidList使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DeserializeContext
的用法示例。
在下文中一共展示了DeserializeContext.ReadGuidList方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Deserialize
/// <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();
}
示例2: Deserialize
/// <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();
}
示例3: Deserialize
/// <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()));
}
}
}
示例4: Deserialize
/// <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();
}
示例5: Deserialize
/// <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();
}
示例6: Deserialize
/// <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();
}
示例7: Deserialize
/// <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>>();
}