Udostępnij przez


DbMigration.DropStoredProcedure(String, Object) Metoda

Definicja

Dodaje operację, aby usunąć istniejącą procedurę składowaną o określonej nazwie.

Interfejsy API migracji platformy Entity Framework nie są przeznaczone do akceptowania danych wejściowych dostarczanych przez niezaufane źródła (na przykład użytkownika końcowego aplikacji). Jeśli dane wejściowe są akceptowane z takich źródeł, należy je zweryfikować przed przekazaniem do tych interfejsów API w celu ochrony przed atakami polegającymi na wstrzyknięciu kodu SQL itp.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
public void DropStoredProcedure(string name, object anonymousArguments = null);
member this.DropStoredProcedure : string * obj -> unit
Public Sub DropStoredProcedure (name As String, Optional anonymousArguments As Object = null)

Parametry

name
String

Nazwa procedury do upuszczania. Nazwa schematu jest opcjonalna, jeśli nie określono schematu, zakłada się, że dbo.

anonymousArguments
Object

Dodatkowe argumenty, które mogą być przetwarzane przez dostawców. Użyj składni typu anonimowego, aby określić argumenty. Na przykład "new { SampleArgument = "MyValue" }".

Atrybuty

Dotyczy