ParameterModel Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Parametre hakkındaki bilgileri temsil eder.
Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır.
public class ParameterModel : System.Data.Entity.Migrations.Model.PropertyModel
type ParameterModel = class
inherit PropertyModel
Public Class ParameterModel
Inherits PropertyModel
- Devralma
Oluşturucular
| ParameterModel(PrimitiveTypeKind, TypeUsage) |
ParameterModel sınıfının yeni bir örneğini başlatır. Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır. |
| ParameterModel(PrimitiveTypeKind) |
ParameterModel sınıfının yeni bir örneğini başlatır. Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır. |
Özellikler
| DefaultValue |
Bu özellik modeli için varsayılan değer olarak kullanılacak sabit bir değer alır veya ayarlar. Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır. (Devralındığı yer: PropertyModel) |
| DefaultValueSql |
Bu özellik modeli için varsayılan değer olarak kullanılan bir SQL ifadesini alır veya ayarlar. Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır. (Devralındığı yer: PropertyModel) |
| IsFixedLength |
Bu özellik modelinin sabit uzunlukta olup olmadığını belirten bir değer alır veya ayarlar. Yalnızca dizi veri türleri için geçerlidir. (Devralındığı yer: PropertyModel) |
| IsOutParameter |
Bu örneğin out parametresi olup olmadığını belirten bir değer alır veya ayarlar. |
| IsUnicode |
Bu özellik modelinin Unicode karakterleri desteklediğini belirten bir değer alır veya ayarlar. Yalnızca metinsel veri türleri için geçerlidir. (Devralındığı yer: PropertyModel) |
| MaxLength |
Bu özellik modeli için uzunluk üst sınırını alır veya ayarlar. Yalnızca dizi veri türleri için geçerlidir. (Devralındığı yer: PropertyModel) |
| Name |
Özellik modelinin adını alır veya ayarlar. Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır. (Devralındığı yer: PropertyModel) |
| Precision |
Bu özellik modeli için duyarlığı alır veya ayarlar. Yalnızca ondalık veri türleri için geçerlidir. (Devralındığı yer: PropertyModel) |
| Scale |
Bu özellik modeli için ölçeği alır veya ayarlar. Yalnızca ondalık veri türleri için geçerlidir. (Devralındığı yer: PropertyModel) |
| StoreType |
Bu özellik modeli için kullanılacak sağlayıcıya özgü veri türünü alır veya ayarlar. Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır. (Devralındığı yer: PropertyModel) |
| Type |
Bu özellik modeli için veri türünü alır. (Devralındığı yer: PropertyModel) |
| TypeUsage |
Bu özellik modelinin veri türü hakkında ek ayrıntıları alır. Bu, maksimum uzunluk, null atanabilirlik vb. gibi ayrıntıları içerir. (Devralındığı yer: PropertyModel) |