PropertyModel-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Stellt Informationen über eine Eigenschaft einer Entity dar. Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt. Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen.
Vererbungshierarchie
System.Object
System.Data.Entity.Migrations.Model.PropertyModel
System.Data.Entity.Migrations.Model.ColumnModel
System.Data.Entity.Migrations.Model.ParameterModel
Namespace: System.Data.Entity.Migrations.Model
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public MustInherit Class PropertyModel
'Usage
Dim instance As PropertyModel
public abstract class PropertyModel
public ref class PropertyModel abstract
[<AbstractClassAttribute>]
type PropertyModel = class end
public abstract class PropertyModel
Der PropertyModel-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
PropertyModel | Initialisiert eine neue Instanz der PropertyModel-Klasse.Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt.Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen. |
Oben
Eigenschaften
Name | Beschreibung | |
---|---|---|
DefaultValue | Ruft einen konstanten Wert ab, der als Standardwert für dieses Eigenschaftenmodell verwendet werden soll, oder legt ihn fest.Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt.Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen. | |
DefaultValueSql | Ruft einen SQL-Ausdruck ab, der als Standardwert für dieses Eigenschaftenmodell verwendet werden soll, oder legt ihn fest.Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt.Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen. | |
IsFixedLength | Ruft einen Wert ab, der angibt, ob dieses Eigenschaftenmodell eine feste Länge aufweist, oder legt ihn fest.Gilt nur für Arraydatentypen. | |
IsUnicode | Ruft einen Wert ab, der angibt, ob dieses Eigenschaftenmodell Unicode-Zeichen unterstützt, oder legt ihn fest.Gilt nur für Textdatentypen. | |
MaxLength | Ruft die maximale Länge für dieses Eigenschaftenmodell ab oder legt sie fest.Gilt nur für Arraydatentypen. | |
Name | Ruft den Namen des Eigenschaftenmodells ab oder legt diesen fest.Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt.Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen. | |
Precision | Ruft die Genauigkeit für dieses Eigenschaftenmodell ab oder legt sie fest.Gilt nur für Dezimaldatentypen. | |
Scale | Ruft die Skala für dieses Eigenschaftenmodell ab oder legt sie fest.Gilt nur für Dezimaldatentypen. | |
StoreType | Ruft einen für den Anbieter spezifischen Datentyp ab, der für dieses Eigenschaftenmodell verwendet werden soll, oder legt ihn fest.Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt.Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen. | |
Type | Ruft den Datentyp für dieses Eigenschaftenmodell ab. | |
TypeUsage | Ruft zusätzliche Informationen über den Datentyp dieses Eigenschaftenmodells ab.Dazu gehören Details wie die maximale Länge, Zulässigkeit von NULL-Werten usw. |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Equals | (Von Object geerbt.) | |
Finalize | (Von Object geerbt.) | |
GetHashCode | (Von Object geerbt.) | |
GetType | (Von Object geerbt.) | |
MemberwiseClone | (Von Object geerbt.) | |
ToString | (Von Object geerbt.) |
Oben
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.