Udostępnij przez


DbMigration.DropTable Metoda

Definicja

Przeciążenia

DropTable(String, Object)

Dodaje operację, aby usunąć tabelę.

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

DropTable(String, IDictionary<String,IDictionary<String,Object>>, Object)

Dodaje operację, aby usunąć tabelę.

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

DropTable(String, IDictionary<String,Object>, Object)

Dodaje operację, aby usunąć tabelę.

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

DropTable(String, IDictionary<String,Object>, IDictionary<String,IDictionary<String,Object>>, Object)

Dodaje operację, aby usunąć tabelę.

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

DropTable(String, Object)

Dodaje operację, aby usunąć tabelę.

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

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

Parametry

name
String

Nazwa tabeli, która ma zostać porzucona. 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, np. "new { SampleArgument = "MyValue" }".

Atrybuty

Dotyczy

DropTable(String, IDictionary<String,IDictionary<String,Object>>, Object)

Dodaje operację, aby usunąć tabelę.

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

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void DropTable(string name, System.Collections.Generic.IDictionary<string,System.Collections.Generic.IDictionary<string,object>> removedColumnAnnotations, object anonymousArguments = null);
member this.DropTable : string * System.Collections.Generic.IDictionary<string, System.Collections.Generic.IDictionary<string, obj>> * obj -> unit
Protected Friend Sub DropTable (name As String, removedColumnAnnotations As IDictionary(Of String, IDictionary(Of String, Object)), Optional anonymousArguments As Object = null)

Parametry

name
String

Nazwa tabeli, która ma zostać porzucona. Nazwa schematu jest opcjonalna, jeśli nie określono schematu, zakłada się, że dbo.

removedColumnAnnotations
IDictionary<String,IDictionary<String,Object>>

Niestandardowe adnotacje istniejące w kolumnach tabeli, które są porzucane. Może mieć wartość null lub być pusta.

anonymousArguments
Object

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

Atrybuty

Dotyczy

DropTable(String, IDictionary<String,Object>, Object)

Dodaje operację, aby usunąć tabelę.

Interfejsy API migracji platformy Entity Framework nie są przeznaczone do akceptowania danych wejściowych dostarczanych przez niezaufane źródła (takie jak użytkownik końcowy aplikacji). Jeśli dane wejściowe są akceptowane z takich źródeł, należy je zweryfikować przed przekazaniem ich 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")]
protected internal void DropTable(string name, System.Collections.Generic.IDictionary<string,object> removedAnnotations, object anonymousArguments = null);
member this.DropTable : string * System.Collections.Generic.IDictionary<string, obj> * obj -> unit
Protected Friend Sub DropTable (name As String, removedAnnotations As IDictionary(Of String, Object), Optional anonymousArguments As Object = null)

Parametry

name
String

Nazwa tabeli, która ma zostać porzucona. Nazwa schematu jest opcjonalna, jeśli nie określono schematu, zakłada się, że dbo.

removedAnnotations
IDictionary<String,Object>

Niestandardowe adnotacje istniejące w tabeli, które są porzucane. Może mieć wartość null lub być pusta.

anonymousArguments
Object

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

Atrybuty

Dotyczy

DropTable(String, IDictionary<String,Object>, IDictionary<String,IDictionary<String,Object>>, Object)

Dodaje operację, aby usunąć tabelę.

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

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void DropTable(string name, System.Collections.Generic.IDictionary<string,object> removedAnnotations, System.Collections.Generic.IDictionary<string,System.Collections.Generic.IDictionary<string,object>> removedColumnAnnotations, object anonymousArguments = null);
member this.DropTable : string * System.Collections.Generic.IDictionary<string, obj> * System.Collections.Generic.IDictionary<string, System.Collections.Generic.IDictionary<string, obj>> * obj -> unit
Protected Friend Sub DropTable (name As String, removedAnnotations As IDictionary(Of String, Object), removedColumnAnnotations As IDictionary(Of String, IDictionary(Of String, Object)), Optional anonymousArguments As Object = null)

Parametry

name
String

Nazwa tabeli, która ma zostać porzucona. Nazwa schematu jest opcjonalna, jeśli nie określono schematu, zakłada się, że dbo.

removedAnnotations
IDictionary<String,Object>

Niestandardowe adnotacje istniejące w tabeli, które są porzucane. Może mieć wartość null lub być pusta.

removedColumnAnnotations
IDictionary<String,IDictionary<String,Object>>

Niestandardowe adnotacje istniejące w kolumnach tabeli, które są porzucane. Może mieć wartość null lub być pusta.

anonymousArguments
Object

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

Atrybuty

Dotyczy