Freigeben über


ColumnBuilder.Guid Methode

Definition

Überlädt

Guid(Nullable<Boolean>, Boolean, Nullable<Guid>, String, String, String)

Erstellt eine neue Spaltendefinition zum Speichern von GUID-Daten.

Guid(Nullable<Boolean>, Boolean, Nullable<Guid>, String, String, String, IDictionary<String,AnnotationValues>)

Erstellt eine neue Spaltendefinition zum Speichern von GUID-Daten.

Entity Framework-Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus solchen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor ANGRIFFEN durch SQL-Einschleusung usw. zu schützen.

Guid(Nullable<Boolean>, Boolean, Nullable<Guid>, String, String, String)

Erstellt eine neue Spaltendefinition zum Speichern von GUID-Daten.

public System.Data.Entity.Migrations.Model.ColumnModel Guid (Nullable<bool> nullable = null, bool identity = false, Nullable<Guid> defaultValue = null, string defaultValueSql = null, string name = null, string storeType = null);
member this.Guid : Nullable<bool> * bool * Nullable<Guid> * string * string * string -> System.Data.Entity.Migrations.Model.ColumnModel
Public Function Guid (Optional nullable As Nullable(Of Boolean) = null, Optional identity As Boolean = false, Optional defaultValue As Nullable(Of Guid) = null, Optional defaultValueSql As String = null, Optional name As String = null, Optional storeType As String = null) As ColumnModel

Parameter

nullable
Nullable<Boolean>

Wert, der angibt, ob die Spalte NULL-Werte zulässt.

identity
Boolean

Wert, der angibt, ob die Datenbank beim Einfügen Werte für diese Spalte generiert.

defaultValue
Nullable<Guid>

Konstanter Wert, der als Standardwert für diese Spalte verwendet werden soll.

defaultValueSql
String

SQL-Ausdruck, der als Standardwert für diese Spalte verwendet wird.

name
String

Der Name der Spalte.

storeType
String

Anbieterspezifischer Datentyp, der für diese Spalte verwendet werden soll.

Gibt zurück

Die neu erstellte Spaltendefinition.

Gilt für:

Guid(Nullable<Boolean>, Boolean, Nullable<Guid>, String, String, String, IDictionary<String,AnnotationValues>)

Erstellt eine neue Spaltendefinition zum Speichern von GUID-Daten.

Entity Framework-Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus solchen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor ANGRIFFEN durch SQL-Einschleusung usw. zu schützen.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic")]
public System.Data.Entity.Migrations.Model.ColumnModel Guid (Nullable<bool> nullable = null, bool identity = false, Nullable<Guid> defaultValue = null, string defaultValueSql = null, string name = null, string storeType = null, System.Collections.Generic.IDictionary<string,System.Data.Entity.Infrastructure.Annotations.AnnotationValues> annotations = null);
member this.Guid : Nullable<bool> * bool * Nullable<Guid> * string * string * string * System.Collections.Generic.IDictionary<string, System.Data.Entity.Infrastructure.Annotations.AnnotationValues> -> System.Data.Entity.Migrations.Model.ColumnModel
Public Function Guid (Optional nullable As Nullable(Of Boolean) = null, Optional identity As Boolean = false, Optional defaultValue As Nullable(Of Guid) = null, Optional defaultValueSql As String = null, Optional name As String = null, Optional storeType As String = null, Optional annotations As IDictionary(Of String, AnnotationValues) = null) As ColumnModel

Parameter

nullable
Nullable<Boolean>

Wert, der angibt, ob die Spalte NULL-Werte zulässt.

identity
Boolean

Wert, der angibt, ob die Datenbank beim Einfügen Werte für diese Spalte generiert.

defaultValue
Nullable<Guid>

Konstanter Wert, der als Standardwert für diese Spalte verwendet werden soll.

defaultValueSql
String

SQL-Ausdruck, der als Standardwert für diese Spalte verwendet wird.

name
String

Der Name der Spalte.

storeType
String

Anbieterspezifischer Datentyp, der für diese Spalte verwendet werden soll.

annotations
IDictionary<String,AnnotationValues>

Benutzerdefinierte Anmerkungen in der Regel aus dem Code First-Modell.

Gibt zurück

Die neu erstellte Spaltendefinition.

Attribute

Gilt für: