2009-01-31 8 views

Répondre

3

Je ne suis pas familier avec « fichiers de mappage externes », mais cela est essentiellement la façon dont vous faites le chargement paresseux avec LINQ to SQL:

private System.Data.Linq.Link<String> _content; 
    [Column(Name = "content", DbType = "NVarChar(MAX) NOT NULL", Storage = "_content")] 
    public String Content 
    { 
     get { return this._content.Value; } 
     set { this._content.Value = value; } 
    } 

L'utilisation System.Data.Linq.Link<String> comme cause la variable privée que la propriété soit délai chargé, sauf si le chargement différé est désactivé sur le DataContext.

1

Je crois que vous auriez à faire quelque chose comme ce que Daniel Schaffer a dit dans le code, mais sans l'attribut [Colonne], puisque vous définiriez le mappage dans le fichier XML.

Questions connexes