Condividi tramite


Classe EntityParameterCollection

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Classe che rappresenta una raccolta di parametri utilizzata in EntityCommand

Gerarchia di ereditarietà

System.Object
  System.MarshalByRefObject
    System.Data.Common.DbParameterCollection
      System.Data.Entity.Core.EntityClient.EntityParameterCollection

Spazio dei nomi:  System.Data.Entity.Core.EntityClient
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
<DefaultMemberAttribute("Item")> _
<SuppressMessageAttribute("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")> _
Public NotInheritable Class EntityParameterCollection _
    Inherits DbParameterCollection
'Utilizzo
Dim instance As EntityParameterCollection
[DefaultMemberAttribute("Item")]
[SuppressMessageAttribute("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")]
public sealed class EntityParameterCollection : DbParameterCollection
[DefaultMemberAttribute(L"Item")]
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1010:CollectionsShouldImplementGenericInterface")]
public ref class EntityParameterCollection sealed : public DbParameterCollection
[<SealedAttribute>]
[<DefaultMemberAttribute("Item")>]
[<SuppressMessageAttribute("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")>]
type EntityParameterCollection =  
    class 
        inherit DbParameterCollection 
    end
public final class EntityParameterCollection extends DbParameterCollection

Il tipo EntityParameterCollection espone i seguenti membri.

Proprietà

  rapporti Descrizione
Proprietà pubblica Count Ottiene un Integer contenente il numero di elementi in EntityParameterCollection. (Esegue l'override di DbParameterCollection.Count).
Proprietà pubblica IsFixedSize Ottiene un valore che indica se EntityParameterCollection ha dimensioni fisse. (Esegue l'override di DbParameterCollection.IsFixedSize).
Proprietà pubblica IsReadOnly Ottiene un valore che indica se EntityParameterCollection è di sola lettura. (Esegue l'override di DbParameterCollection.IsReadOnly).
Proprietà pubblica IsSynchronized Ottiene un valore che indica se EntityParameterCollection è sincronizzato. (Esegue l'override di DbParameterCollection.IsSynchronized).
Proprietà pubblica Item[Int32] Ottiene EntityParameter in corrispondenza dell'indice specificato.
Proprietà pubblica Item[String] Ottiene EntityParameter con il nome specificato.
Proprietà pubblica SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a EntityParameterCollection. (Esegue l'override di DbParameterCollection.SyncRoot).

In alto

Metodi

  rapporti Descrizione
Metodo pubblico Add(Object) Aggiunge l'oggetto specificato a EntityParameterCollection. (Esegue l'override di DbParameterCollection.Add(Object)).
Metodo pubblico Add(EntityParameter) Aggiunge l'oggetto EntityParameter specificato a EntityParameterCollection.
Metodo pubblico Add(String, DbType) Aggiunge un oggetto EntityParameter a EntityParameterCollection quando vengono specificati il nome di parametro e il tipo di dati.
Metodo pubblico Add(String, DbType, Int32) Aggiunge un oggetto EntityParameter a EntityParameterCollection con il nome di parametro, il tipo di dati e la lunghezza di colonna.
Metodo pubblico AddRange(Array) Aggiunge una matrice di valori alla fine di EntityParameterCollection. (Esegue l'override di DbParameterCollection.AddRange(Array)).
Metodo pubblico AddRange(EntityParameter[]) Aggiunge una matrice di valori EntityParameter alla fine di EntityParameterCollection.
Metodo pubblico AddWithValue Aggiunge un valore alla fine di EntityParameterCollection.
Metodo pubblico Clear Rimuove tutti gli oggetti EntityParameter da EntityParameterCollection. (Esegue l'override di DbParameterCollection.Clear()).
Metodo pubblico Contains(Object) Determina se l'oggetto Object specificato è contenuto in EntityParameterCollection. (Esegue l'override di DbParameterCollection.Contains(Object)).
Metodo pubblico Contains(String) Determina se l'oggetto EntityParameter specificato è contenuto in EntityParameterCollection. (Esegue l'override di DbParameterCollection.Contains(String)).
Metodo pubblico CopyTo(Array, Int32) Copia tutti gli elementi dell'oggetto EntityParameterCollection corrente nell'oggetto Array unidimensionale specificato a partire dall'indice di destinazione Array indicato. (Esegue l'override di DbParameterCollection.CopyTo(Array, Int32)).
Metodo pubblico CopyTo(EntityParameter[], Int32) Copia tutti gli elementi dell'oggetto EntityParameterCollection corrente nell'oggetto EntityParameterCollection specificato, a partire dall'indice di destinazione indicato.
Metodo pubblico CreateObjRef Critico per la sicurezza. (Ereditato da MarshalByRefObject)
Metodo pubblico Equals (Ereditato da Object)
Metodo pubblico GetEnumerator Restituisce un enumeratore che scorre EntityParameterCollection. (Esegue l'override di DbParameterCollection.GetEnumerator()).
Metodo pubblico GetHashCode (Ereditato da Object)
Metodo pubblico GetLifetimeService Critico per la sicurezza. (Ereditato da MarshalByRefObject)
Metodo pubblico GetType (Ereditato da Object)
Metodo pubblico IndexOf(Object) Ottiene la posizione dell'oggetto Object specificato nella raccolta. (Esegue l'override di DbParameterCollection.IndexOf(Object)).
Metodo pubblico IndexOf(String) Ottiene la posizione dell'oggetto EntityParameter specificato con il nome indicato. (Esegue l'override di DbParameterCollection.IndexOf(String)).
Metodo pubblico IndexOf(EntityParameter) Ottiene la posizione dell'oggetto EntityParameter specificato nella raccolta.
Metodo pubblico InitializeLifetimeService Critico per la sicurezza. (Ereditato da MarshalByRefObject)
Metodo pubblico Insert(Int32, EntityParameter) Inserisce un oggetto EntityParameter in EntityParameterCollection in corrispondenza dell'indice specificato.
Metodo pubblico Insert(Int32, Object) Inserisce un elemento Object nella classe EntityParameterCollection in corrispondenza dell'indice specificato. (Esegue l'override di DbParameterCollection.Insert(Int32, Object)).
Metodo pubblico Remove(Object) Rimuove il parametro specificato dalla raccolta. (Esegue l'override di DbParameterCollection.Remove(Object)).
Metodo pubblico Remove(EntityParameter) Rimuove l'oggetto EntityParameter specificato dalla raccolta.
Metodo pubblico RemoveAt(Int32) Rimuove l'oggetto EntityParameter da EntityParameterCollection in corrispondenza dell'indice specificato. (Esegue l'override di DbParameterCollection.RemoveAt(Int32)).
Metodo pubblico RemoveAt(String) Rimuove l'oggetto EntityParameter da EntityParameterCollection in corrispondenza del nome di parametro specificato. (Esegue l'override di DbParameterCollection.RemoveAt(String)).
Metodo pubblico ToString (Ereditato da Object)

In alto

Implementazioni esplicite dell'interfaccia

  rapporti Descrizione
Implementazione esplicita dell'interfacciaProprietà privata IList.Item (Ereditato da DbParameterCollection)
Implementazione esplicita dell'interfacciaProprietà privata IDataParameterCollection.Item (Ereditato da DbParameterCollection)

In alto

Thread safety

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity.Core.EntityClient