Ik heb in C# een kleine webapplicatie met een LINQ-to-SQL class. Dat kan wat stored procs en wat UDF's oproepen, meer niet. De return types wil ik echter gebruiken uit mijn eigen brouwsel, niet dat VS voor mij bedenkt.
Ik heb dus een functie get_item die (nu) als retrun type get_itemResult toebedeeld krijgt. Hier wil ik vanaf en daarvoor had ik al mijn eigen ItemInfo class. Een simpele kale class, zonder toeters en bellen:
Dat is het enige wat erin zit. Maar in de O/R designer van VS kan ik die class niet selecteren. Het enige dat er wil staan is "(Auto-generated Type)".
Als ik in de O/R designer een nieuwe class toevoeg, dan kan ik em wel kiezen als return type, maar dan wil ik dus mijn *bestaande* class erheen slepen/kopiëren. Dat gaat helaas niet.
De hamvraag is dus: zonder mijn class helemaal opnieuw te moeten maken (met de muis nota bene
), hoe krijg ik die O/R designer zover dat ie mijn class gaat gebruiken als return type?
Ik heb dus een functie get_item die (nu) als retrun type get_itemResult toebedeeld krijgt. Hier wil ik vanaf en daarvoor had ik al mijn eigen ItemInfo class. Een simpele kale class, zonder toeters en bellen:
C#:
1
2
3
4
5
6
| public class ItemInfo { public int ID { get; set; } public string Name { get; set; } public string Description { get; set; } //En nog een paar... } |
Dat is het enige wat erin zit. Maar in de O/R designer van VS kan ik die class niet selecteren. Het enige dat er wil staan is "(Auto-generated Type)".
Als ik in de O/R designer een nieuwe class toevoeg, dan kan ik em wel kiezen als return type, maar dan wil ik dus mijn *bestaande* class erheen slepen/kopiëren. Dat gaat helaas niet.
De hamvraag is dus: zonder mijn class helemaal opnieuw te moeten maken (met de muis nota bene
日本!🎌