Benutzer mit den meisten Antworten
EF Wo wird initialisiert ?

Frage
Antworten
-
Für Code First findest du den Ansatz hier.
http://stackoverflow.com/questions/25094711/entity-framework-auto-generate-guid
- Als Antwort markiert peter haus Mittwoch, 30. September 2015 13:42
Alle Antworten
-
Für Code First findest du den Ansatz hier.
http://stackoverflow.com/questions/25094711/entity-framework-auto-generate-guid
- Als Antwort markiert peter haus Mittwoch, 30. September 2015 13:42
-
Ich versuche einfach dem Thema EF (mit dem ich keine Erfahrung habe) näher zu kommen.
Wie ober geschrieben, leite ich was ich machen möchte von ADO.NET ab. Deswegen suche ich eine Stelle ähnlich wie das TableNewRow Event, in dem ich alle Felder die Id,Datum, ... beim Anlegen eines neuen Datensatzes initialisieren kann.
Ob dieses Vorgehen wirklich Sinn macht, ist dass was ich herausfinden möchte.Was ich jetzt bez. deinem Beitrag getestet habe.
Partial Public Class Zoo
<ComponentModel.DataAnnotations.Schema.DatabaseGenerated(ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.Identity)>
<ComponentModel.DataAnnotations.Key>
Public Property idZoo As System.Guid
Public Property Time_Stamp As Byte()
Public Property ZooName As String
Public Property Telefon As StringPublic Overridable Property Tiers As ICollection(Of Tier) = New HashSet(Of Tier)
End ClassClass ZooMapper
Inherits Entity.ModelConfiguration.EntityTypeConfiguration(Of Zoo)
Public Sub New()
ToTable("Zoo")HasKey(Function(c) c.idZoo)
[Property](Function(c) c.idZoo).HasDatabaseGeneratedOption(ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.Identity)
[Property](Function(c) c.idZoo).IsRequired()
End Sub
End ClassWie das Funktionieren soll habe ich leider keine Ahnung und davon jede Menge.
Gruss Peter