Sdílet prostřednictvím


DbMigration.RenameStoredProcedure(String, String, Object) Metoda

Definice

Přidá operaci pro přejmenování uložené procedury. Pokud chcete změnit schéma uložené procedury, použijte MoveStoredProcedure.

Rozhraní API entity Framework Migrations nejsou navržená tak, aby přijímala vstupy poskytované nedůvěryhodnými zdroji (například koncovým uživatelem aplikace). Pokud je vstup z těchto zdrojů přijat, měl by se ověřit před předáním do těchto rozhraní API, aby byl chráněn před útoky prostřednictvím injektáže SQL atd.

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

Parametry

name
String

Název uložené procedury, která má být přejmenována. Název schématu je volitelný. Pokud není zadáno žádné schéma, předpokládá se dbo.

newName
String

Nový název uložené procedury. Název schématu je volitelný. Pokud není zadáno žádné schéma, předpokládá se dbo.

anonymousArguments
Object

Další argumenty, které mohou být zpracovány poskytovateli. Pomocí syntaxe anonymního typu můžete zadat argumenty, například new { SampleArgument = "MyValue" }.

Atributy

Platí pro