Sdílet prostřednictvím


DbMigration.RenameIndex(String, String, String, Object) Metoda

Definice

Přidá operaci pro přejmenování indexu.

Rozhraní API pro migraci entity frameworku 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 být před předáním těmto rozhraním API ověřen, aby se chránil před útoky prostřednictvím injektáže SQL atd.

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

Parametry

table
String

Název tabulky, která obsahuje index, který se má přejmenovat. Název schématu je nepovinný. Pokud není zadáno žádné schéma, předpokládá se dbo.

name
String

Název indexu, který se má přejmenovat.

newName
String

Nový název indexu.

anonymousArguments
Object

Další argumenty, které můžou zpracovávat zprostředkovatelé. K zadání argumentů použijte syntaxi anonymního typu, například new { SampleArgument = "MyValue" }.

Atributy

Platí pro