Compartilhar via


ParameterBuilder.Geometry(DbGeometry, String, String, String, Boolean) Método

Definição

Cria uma nova definição de parâmetro para passar dados de geometria.

As APIs de Migrações do Entity Framework não foram projetadas para aceitar a entrada fornecida por fontes não confiáveis (como o usuário final de um aplicativo). Se a entrada for aceita dessas fontes, ela deverá ser validada antes de ser passada para essas APIs para proteger contra ataques de injeção de SQL etc.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic")]
public System.Data.Entity.Migrations.Model.ParameterModel Geometry (System.Data.Entity.Spatial.DbGeometry defaultValue = null, string defaultValueSql = null, string name = null, string storeType = null, bool outParameter = false);
member this.Geometry : System.Data.Entity.Spatial.DbGeometry * string * string * string * bool -> System.Data.Entity.Migrations.Model.ParameterModel
Public Function Geometry (Optional defaultValue As DbGeometry = null, Optional defaultValueSql As String = null, Optional name As String = null, Optional storeType As String = null, Optional outParameter As Boolean = false) As ParameterModel

Parâmetros

defaultValue
DbGeometry

Valor constante a ser usado como o valor padrão para esse parâmetro.

defaultValueSql
String

Expressão SQL usada como o valor padrão para esse parâmetro.

name
String

O nome do parâmetro.

storeType
String

Tipo de dados específico do provedor a ser usado para esse parâmetro.

outParameter
Boolean

Um valor que indica se o parâmetro é um parâmetro de saída.

Retornos

A definição de parâmetro recém-construída.

Atributos

Aplica-se a