J'utilise EF6Entity Framework transféré des données en octets
c'est ma classe
public partial class tbl_Persons
{
public int ID { get; set; }
public string Name { get; set; }
public byte Age { get; set; }
}
Combien (octets) seront transférés du serveur au client lorsqu'il est utilisé ce code?
using (var db = new testEntities())
{
var q = db.tbl_Persons.FirstOrDefault(a => a.ID == 1234).Age;
}
juste transféré {(Age) (1 octet)} ou transférées toutes les propriétés {(ID + Nom + âge) (10 octets)} puis sélectionnez l'âge sur le client?
Comment puis-je transférer uniquement (Âge) (1 octet)? (Je dois transférer des données minimales du serveur)
BTW le code suivant 'var q = db.tbl_Persons.FirstOrDefault (a => a.ID == 1234) .Age;' peut jeter. Vous devriez avoir écrit: 'var q = db.tbl_Persons.FirstOrDefault (a => a.ID == 1234) ?. Age:' – tschmit007
BTW: stocker un âge est risqué (stocker une date de naissance/année). Limiter l'âge d'une personne à 128 est risqué; – tschmit007
Merci. mais ce n'est pas ma vraie classe. c'est juste pour le test –