Condividi tramite


DbMigration.DropTable Metodo

Definizione

Overload

DropTable(String, Object)

Aggiunge un'operazione per eliminare una tabella.

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.

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

Aggiunge un'operazione per eliminare una tabella.

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.

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

Aggiunge un'operazione per eliminare una tabella.

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.

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

Aggiunge un'operazione per eliminare una tabella.

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.

DropTable(String, Object)

Aggiunge un'operazione per eliminare una tabella.

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.

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)

Parametri

name
String

Nome della tabella da eliminare. Il nome dello schema è facoltativo, se non viene specificato alcun schema, viene assunto dbo.

anonymousArguments
Object

Argomenti aggiuntivi che possono essere elaborati dai provider. Usare la sintassi del tipo anonimo per specificare argomenti, ad esempio 'new { SampleArgument = "MyValue" }'.

Attributi

Si applica a

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

Aggiunge un'operazione per eliminare una tabella.

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", "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)

Parametri

name
String

Nome della tabella da eliminare. Il nome dello schema è facoltativo, se non viene specificato alcun schema, viene assunto dbo.

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

Annotazioni personalizzate esistenti nelle colonne della tabella che viene eliminata. Può essere null o vuoto.

anonymousArguments
Object

Argomenti aggiuntivi che possono essere elaborati dai provider. Usare la sintassi del tipo anonimo per specificare argomenti, ad esempio 'new { SampleArgument = "MyValue" }'.

Attributi

Si applica a

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

Aggiunge un'operazione per eliminare una tabella.

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")]
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)

Parametri

name
String

Nome della tabella da eliminare. Il nome dello schema è facoltativo, se non viene specificato alcun schema, viene assunto dbo.

removedAnnotations
IDictionary<String,Object>

Annotazioni personalizzate presenti nella tabella che viene eliminata. Può essere null o vuoto.

anonymousArguments
Object

Argomenti aggiuntivi che possono essere elaborati dai provider. Usare la sintassi del tipo anonimo per specificare argomenti, ad esempio 'new { SampleArgument = "MyValue" }'.

Attributi

Si applica a

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

Aggiunge un'operazione per eliminare una tabella.

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", "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)

Parametri

name
String

Nome della tabella da eliminare. Il nome dello schema è facoltativo, se non viene specificato alcun schema, viene assunto dbo.

removedAnnotations
IDictionary<String,Object>

Annotazioni personalizzate presenti nella tabella che viene eliminata. Può essere null o vuoto.

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

Annotazioni personalizzate esistenti nelle colonne della tabella che viene eliminata. Può essere null o vuoto.

anonymousArguments
Object

Argomenti aggiuntivi che possono essere elaborati dai provider. Usare la sintassi del tipo anonimo per specificare argomenti, ad esempio 'new { SampleArgument = "MyValue" }'.

Attributi

Si applica a