Condividi tramite


Metodo QueryableExtensions.AsNoTracking (IQueryable)

[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.]

Restituisce una nuova query in cui le entità restituite non verranno memorizzate nella cache di DbContext o ObjectContext. Questo metodo si utilizza chiamando il metodo AsNoTracking dell'oggetto query sottostante. Se l'oggetto query sottostante non dispone di un metodo AsNoTracking, la chiamata a questo metodo non avrà alcun effetto.

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

Sintassi

'Dichiarazione
<ExtensionAttribute> _
Public Shared Function AsNoTracking ( _
    source As IQueryable _
) As IQueryable
'Utilizzo
Dim source As IQueryable 
Dim returnValue As IQueryable 

returnValue = source.AsNoTracking()
public static IQueryable AsNoTracking(
    this IQueryable source
)
[ExtensionAttribute]
public:
static IQueryable^ AsNoTracking(
    IQueryable^ source
)
static member AsNoTracking : 
        source:IQueryable -> IQueryable
public static function AsNoTracking(
    source : IQueryable
) : IQueryable

Parametri

Valore restituito

Tipo: System.Linq.IQueryable
Una nuova query a cui è stato applicato NoTracking o la query di origine se NoTracking non è supportato.

Nota sull'utilizzo

In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo IQueryable. Per chiamare il metodo usando la sintassi del metodo di istanza, omettere il primo parametro. Per altre informazioni, vedere https://msdn.microsoft.com/it-it/library/bb384936(v=vs.113) o https://msdn.microsoft.com/it-it/library/bb383977(v=vs.113).

Vedere anche

Riferimento

QueryableExtensions Classe

Overload AsNoTracking

Spazio dei nomi System.Data.Entity