DbMigration.CreateStoredProcedure Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CreateStoredProcedure(String, String, Object) |
Aggiunge un'operazione per creare una nuova stored procedure. Le API di migrazioni di Entity Framework non sono progettate per accettare l'input fornito da origini non attendibili, ad esempio l'utente finale di un'applicazione. Se l'input viene accettato da tali origini, deve essere convalidato prima di essere passato a queste API per proteggere dagli attacchi sql injection e così via. |
CreateStoredProcedure<TParameters>(String, Func<ParameterBuilder,TParameters>, String, Object) |
Aggiunge un'operazione per creare una nuova stored procedure. Le API di migrazioni di Entity Framework non sono progettate per accettare l'input fornito da origini non attendibili, ad esempio l'utente finale di un'applicazione. Se l'input viene accettato da tali origini, deve essere convalidato prima di essere passato a queste API per proteggere dagli attacchi sql injection e così via. |
CreateStoredProcedure(String, String, Object)
Aggiunge un'operazione per creare una nuova stored procedure.
Le API di migrazioni di Entity Framework non sono progettate per accettare l'input fornito da origini non attendibili, ad esempio l'utente finale di un'applicazione. Se l'input viene accettato da tali origini, deve essere convalidato prima di essere passato a queste API per proteggere dagli attacchi sql injection e così via.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
public void CreateStoredProcedure (string name, string body, object anonymousArguments = null);
member this.CreateStoredProcedure : string * string * obj -> unit
Public Sub CreateStoredProcedure (name As String, body As String, Optional anonymousArguments As Object = null)
Parametri
- name
- String
Nome della stored procedure. Il nome dello schema è facoltativo, se non viene specificato alcun schema, viene assunto dbo.
- body
- String
Corpo della stored procedure.
- anonymousArguments
- Object
Gli argomenti aggiuntivi che possono essere elaborati dai provider. Usare la sintassi del tipo anonimo per specificare gli argomenti. Ad esempio, 'new { SampleArgument = "MyValue" }'.
- Attributi
Si applica a
CreateStoredProcedure<TParameters>(String, Func<ParameterBuilder,TParameters>, String, Object)
Aggiunge un'operazione per creare una nuova stored procedure.
Le API di migrazioni di Entity Framework non sono progettate per accettare l'input fornito da origini non attendibili, ad esempio l'utente finale di un'applicazione. Se l'input viene accettato da tali origini, deve essere convalidato prima di essere passato a queste API per proteggere dagli attacchi sql injection e così via.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
public void CreateStoredProcedure<TParameters> (string name, Func<System.Data.Entity.Migrations.Builders.ParameterBuilder,TParameters> parametersAction, string body, object anonymousArguments = null);
member this.CreateStoredProcedure : string * Func<System.Data.Entity.Migrations.Builders.ParameterBuilder, 'Parameters> * string * obj -> unit
Public Sub CreateStoredProcedure(Of TParameters) (name As String, parametersAction As Func(Of ParameterBuilder, TParameters), body As String, Optional anonymousArguments As Object = null)
Parametri di tipo
- TParameters
Parametri in questa operazione di stored procedure di creazione. Non è necessario specificare questo tipo, verrà dedotto dal parametersAction
parametro fornito.
Parametri
- name
- String
Nome della stored procedure. Il nome dello schema è facoltativo, se non viene specificato alcun schema, viene assunto dbo.
- parametersAction
- Func<ParameterBuilder,TParameters>
Azione che specifica i parametri della stored procedure.
- body
- String
Corpo della stored procedure.
- anonymousArguments
- Object
Gli argomenti aggiuntivi che possono essere elaborati dai provider. Usare la sintassi del tipo anonimo per specificare gli argomenti. Ad esempio, 'new { SampleArgument = "MyValue" }'.
- Attributi