ColumnBuilder.Binary Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Byte[], String, Boolean, String, String, IDictionary<String,AnnotationValues>) |
Erstellt eine neue Spaltendefinition zum Speichern von Binärdaten. 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 diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen. |
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Byte[], String, Boolean, String, String) |
Erstellt eine neue Spaltendefinition zum Speichern von Binärdaten. |
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Byte[], String, Boolean, String, String, IDictionary<String,AnnotationValues>)
Erstellt eine neue Spaltendefinition zum Speichern von Binärdaten.
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 diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen 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 Binary (Nullable<bool> nullable = null, Nullable<int> maxLength = null, Nullable<bool> fixedLength = null, byte[] defaultValue = null, string defaultValueSql = null, bool timestamp = false, string name = null, string storeType = null, System.Collections.Generic.IDictionary<string,System.Data.Entity.Infrastructure.Annotations.AnnotationValues> annotations = null);
member this.Binary : Nullable<bool> * Nullable<int> * Nullable<bool> * byte[] * string * bool * string * string * System.Collections.Generic.IDictionary<string, System.Data.Entity.Infrastructure.Annotations.AnnotationValues> -> System.Data.Entity.Migrations.Model.ColumnModel
Public Function Binary (Optional nullable As Nullable(Of Boolean) = null, Optional maxLength As Nullable(Of Integer) = null, Optional fixedLength As Nullable(Of Boolean) = null, Optional defaultValue As Byte() = null, Optional defaultValueSql As String = null, Optional timestamp As Boolean = false, Optional name As String = null, Optional storeType As String = null, Optional annotations As IDictionary(Of String, AnnotationValues) = null) As ColumnModel
Parameter
Wert, der angibt, ob alle Daten auf die maximale Länge aufgefüllt werden sollen oder nicht.
- defaultValue
- Byte[]
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.
- timestamp
- Boolean
Wert, der angibt, ob diese Spalte als Zeitstempel konfiguriert werden soll.
- name
- String
Der Name der Spalte.
- storeType
- String
Anbieterspezifischer Datentyp, der für diese Spalte verwendet werden soll.
- annotations
- IDictionary<String,AnnotationValues>
Benutzerdefinierte Anmerkungen stammen normalerweise aus dem Code First-Modell.
Gibt zurück
Die neu erstellte Spaltendefinition.
- Attribute
Gilt für:
Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Byte[], String, Boolean, String, String)
Erstellt eine neue Spaltendefinition zum Speichern von Binärdaten.
public System.Data.Entity.Migrations.Model.ColumnModel Binary (Nullable<bool> nullable = null, Nullable<int> maxLength = null, Nullable<bool> fixedLength = null, Nullable<bool> isMaxLength = null, byte[] defaultValue = null, string defaultValueSql = null, bool timestamp = false, string name = null, string storeType = null);
member this.Binary : Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * byte[] * string * bool * string * string -> System.Data.Entity.Migrations.Model.ColumnModel
Public Function Binary (Optional nullable As Nullable(Of Boolean) = null, Optional maxLength As Nullable(Of Integer) = null, Optional fixedLength As Nullable(Of Boolean) = null, Optional isMaxLength As Nullable(Of Boolean) = null, Optional defaultValue As Byte() = null, Optional defaultValueSql As String = null, Optional timestamp As Boolean = false, Optional name As String = null, Optional storeType As String = null) As ColumnModel
Parameter
Wert, der angibt, ob alle Daten auf die maximale Länge aufgefüllt werden sollen oder nicht.
Wert, der angibt, ob die vom Datenbankanbieter unterstützte maximale Länge verwendet werden soll.
- defaultValue
- Byte[]
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.
- timestamp
- Boolean
Wert, der angibt, ob diese Spalte als Zeitstempel konfiguriert werden soll.
- 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:
Entity Framework