Table<TEntity> Klass

Definition

Representerar en tabell för en viss typ i den underliggande databasen.

generic <typename TEntity>
 where TEntity : classpublic ref class Table sealed : System::Collections::Generic::IEnumerable<TEntity>, System::ComponentModel::IListSource, System::Data::Linq::ITable, System::Linq::IQueryable<TEntity>, System::Linq::IQueryProvider
generic <typename TEntity>
 where TEntity : classpublic ref class Table sealed : System::Collections::Generic::IEnumerable<TEntity>, System::ComponentModel::IListSource, System::Data::Linq::ITable, System::Data::Linq::ITable<TEntity>, System::Linq::IQueryable<TEntity>, System::Linq::IQueryProvider
public sealed class Table<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Linq.IQueryable<TEntity>, System.Linq.IQueryProvider where TEntity : class
public sealed class Table<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable<TEntity>, System.Linq.IQueryable<TEntity>, System.Linq.IQueryProvider where TEntity : class
type Table<'Entity (requires 'Entity : null)> = class
    interface IQueryable<'Entity (requires 'Entity : null)>
    interface IQueryProvider
    interface seq<'Entity (requires 'Entity : null)>
    interface ITable
    interface IQueryable
    interface IEnumerable
    interface IListSource
type Table<'Entity (requires 'Entity : null)> = class
    interface IQueryProvider
    interface ITable
    interface IListSource
    interface ITable<'Entity (requires 'Entity : null)>
    interface IQueryable<'Entity (requires 'Entity : null)>
    interface seq<'Entity (requires 'Entity : null)>
    interface IQueryable
    interface IEnumerable
type Table<'Entity (requires 'Entity : null)> = class
    interface IQueryable<'Entity (requires 'Entity : null)>
    interface seq<'Entity (requires 'Entity : null)>
    interface IEnumerable
    interface IQueryable
    interface IQueryProvider
    interface ITable
    interface IListSource
    interface ITable<'Entity (requires 'Entity : null)>
Public NotInheritable Class Table(Of TEntity)
Implements IEnumerable(Of TEntity), IListSource, IQueryable(Of TEntity), IQueryProvider, ITable
Public NotInheritable Class Table(Of TEntity)
Implements IEnumerable(Of TEntity), IListSource, IQueryable(Of TEntity), IQueryProvider, ITable, ITable(Of TEntity)

Typparametrar

TEntity

Datatypen i tabellen.

Arv
Table<TEntity>
Implementeringar

Kommentarer

Med den här klassen kan du fråga över tabellen och lägga till, ta bort och bifoga objekt.

Ett program kan komma åt en Table<TEntity> instans via GetTable eller med hjälp av en starkt typad egenskap för den starkt skrivna DataContext. Det innebär att när designern genererar ett DataContext-objekt genererar det egenskaper som representerar varje tabell. Ett exempel:

[global::System.Data.Linq.Mapping.DatabaseAttribute(Name="SignOffTool")]
public partial class DataClasses1DataContext : System.Data.Linq.DataContext
{
    public System.Data.Linq.Table<User> Users
    {
        get
        {
            return this.GetTable<User>();
        }
    }
}

För den här starkt inskrivna DataContext kan du komma åt egenskapen Användare för att hämta Table<User>.

Egenskaper

Name Description
Context

Hämtar som DataContext har använts för att hämta den här Table<TEntity>.

IsReadOnly

Hämtar ett värde som anger om typen av entiteter i den här Table<TEntity> instansen har en primärnyckel.

Metoder

Name Description
Attach(TEntity, Boolean)

Kopplar en entitet till DataContext i ett ändrat eller omodifierat tillstånd.

Attach(TEntity, TEntity)

Kopplar en entitet till DataContext i antingen ett ändrat eller oförändrad tillstånd genom att ange både entiteten och dess ursprungliga tillstånd.

Attach(TEntity)

Kopplar en frånkopplad eller "frånkopplad" entitet till en ny DataContext när ursprungliga värden krävs för optimistiska samtidighetskontroller.

AttachAll<TSubEntity>(IEnumerable<TSubEntity>, Boolean)

Kopplar alla entiteter av en samling till DataContext i antingen ett ändrat eller omodifierat tillstånd.

AttachAll<TSubEntity>(IEnumerable<TSubEntity>)

Kopplar alla entiteter av en samling till DataContext i antingen ett ändrat eller omodifierat tillstånd.

DeleteAllOnSubmit<TSubEntity>(IEnumerable<TSubEntity>)

Placerar alla entiteter från samlingen i ett pending delete tillstånd.

DeleteOnSubmit(TEntity)

Placerar en entitet från den här tabellen i ett pending delete tillstånd.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Hämtar en uppräkning som itererar genom samlingen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetModifiedMembers(TEntity)

Returnerar en matris med ändrade medlemmar som innehåller deras aktuella och ursprungliga värden.

GetNewBindingList()

Skapar en ny lista för bindning till en datakälla.

GetOriginalEntityState(TEntity)

Returnerar en Table<TEntity> instans som innehåller den ursprungliga statusen för entiteten.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InsertAllOnSubmit<TSubEntity>(IEnumerable<TSubEntity>)

Lägger till alla entiteter i en samling i DataContext ett pending insert tillstånd.

InsertOnSubmit(TEntity)

Lägger till en entitet i ett pending insert tillstånd i detta Table<TEntity>.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar tabellen.

Explicita gränssnittsimplementeringar

Name Description
IEnumerable.GetEnumerator()

Returnerar en uppräkning som itererar genom samlingen.

IEnumerable<TEntity>.GetEnumerator()

Returnerar en uppräkning som itererar genom samlingen.

IListSource.ContainsListCollection

Hämtar ett värde som anger om samlingen är en samling IList objekt.

IListSource.GetList()

Returnerar en IList som kan bindas till en datakälla från ett objekt som inte implementerar en IList själv.

IQueryable.ElementType

Hämtar typen av element som returneras när uttrycksträdet som är associerat med det här objektet körs.

IQueryable.Expression

Hämtar uttrycksträdet som är associerat med den här instansen av IQueryable.

IQueryable.Provider

Hämtar frågeprovidern som är associerad med den här datakällan.

IQueryProvider.CreateQuery(Expression)

Konstruerar ett IQueryable objekt som kan utvärdera frågan som representeras av ett angivet uttrycksträd.

IQueryProvider.CreateQuery<TResult>(Expression)

Konstruerar ett IQueryable<T> objekt som kan utvärdera frågan som representeras av ett angivet uttrycksträd.

IQueryProvider.Execute(Expression)

Kör frågan som representeras av ett angivet uttrycksträd.

IQueryProvider.Execute<TResult>(Expression)

Kör den starkt typerade frågan som representeras av ett angivet uttrycksträd.

ITable.Attach(Object, Boolean)

Kopplar alla entiteter av en samling till DataContext i antingen ett ändrat eller omodifierat tillstånd.

ITable.Attach(Object, Object)

Kopplar en entitet till DataContext i antingen ett ändrat eller oförändrad tillstånd genom att ange både entiteten och dess ursprungliga tillstånd.

ITable.Attach(Object)

Kopplar en entitet till DataContext i ett oförändrad tillstånd.

ITable.AttachAll(IEnumerable, Boolean)

Kopplar alla entiteter av en samling till DataContext i antingen ett ändrat eller omodifierat tillstånd.

ITable.AttachAll(IEnumerable)

Kopplar alla entiteter av en samling till DataContext i antingen ett ändrat eller omodifierat tillstånd.

ITable.DeleteAllOnSubmit(IEnumerable)

Placerar alla entiteter från samlingen i ett pending delete tillstånd.

ITable.DeleteOnSubmit(Object)

Placerar en entitet från den här tabellen i ett pending delete tillstånd.

ITable.GetModifiedMembers(Object)

Returnerar en matris med ändrade medlemmar som innehåller deras aktuella och ursprungliga värden.

ITable.GetOriginalEntityState(Object)

Hämtar ursprungliga värden för en viss entitet.

ITable.InsertAllOnSubmit(IEnumerable)

Lägger till alla entiteter i en samling DataContext i ett pending insert tillstånd.

ITable.InsertOnSubmit(Object)

Lägger till en entitet i ett pending insert tillstånd i den här tabellen.

Tilläggsmetoder

Name Description
Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

Använder en ackumulatorfunktion över en sekvens. Det angivna startvärdet används som det initiala ackumulatorvärdet och den angivna funktionen används för att välja resultatvärdet.

Aggregate<TSource,TAccumulate,TResult>(IQueryable<TSource>, TAccumulate, Expression<Func<TAccumulate,TSource,TAccumulate>>, Expression<Func<TAccumulate, TResult>>)

Använder en ackumulatorfunktion över en sekvens. Det angivna startvärdet används som det initiala ackumulatorvärdet och den angivna funktionen används för att välja resultatvärdet.

Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)

Använder en ackumulatorfunktion över en sekvens. Det angivna startvärdet används som det initiala ackumulatorvärdet.

Aggregate<TSource,TAccumulate>(IQueryable<TSource>, TAccumulate, Expression<Func<TAccumulate,TSource,TAccumulate>>)

Använder en ackumulatorfunktion över en sekvens. Det angivna startvärdet används som det initiala ackumulatorvärdet.

Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)

Använder en ackumulatorfunktion över en sekvens.

Aggregate<TSource>(IQueryable<TSource>, Expression<Func<TSource,TSource,TSource>>)

Använder en ackumulatorfunktion över en sekvens.

All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Avgör om alla element i en sekvens uppfyller ett villkor.

All<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Avgör om alla element i en sekvens uppfyller ett villkor.

Ancestors<T>(IEnumerable<T>, XName)

Returnerar en filtrerad samling element som innehåller överordnade element för varje nod i källsamlingen. Endast element som har matchning XName ingår i samlingen.

Ancestors<T>(IEnumerable<T>)

Returnerar en samling element som innehåller överordnade element för varje nod i källsamlingen.

Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Avgör om något element i en sekvens uppfyller ett villkor.

Any<TSource>(IEnumerable<TSource>)

Avgör om en sekvens innehåller några element.

Any<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Avgör om något element i en sekvens uppfyller ett villkor.

Any<TSource>(IQueryable<TSource>)

Avgör om en sekvens innehåller några element.

Append<TSource>(IEnumerable<TSource>, TSource)

Lägger till ett värde i slutet av sekvensen.

Append<TSource>(IQueryable<TSource>, TSource)

Returnerar en ny frågesekvens som innehåller elementen från source plus den angivna tillagd element i slutet.

AsEnumerable<TSource>(IEnumerable<TSource>)

Returnerar indata som skrivits som IEnumerable<T>.

AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsParallel<TSource>(IEnumerable<TSource>)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

Konverterar en allmän IEnumerable<T> till en allmän IQueryable<T>.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Beräknar medelvärdet av en sekvens med Decimal värden som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Beräknar medelvärdet av en sekvens med Double värden som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Beräknar medelvärdet av en sekvens med Int32 värden som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Beräknar medelvärdet av en sekvens med Int64 värden som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Beräknar medelvärdet av en sekvens med null-värden Decimal som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Beräknar medelvärdet av en sekvens med null-värden Double som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Beräknar medelvärdet av en sekvens med null-värden Int32 som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Beräknar medelvärdet av en sekvens med null-värden Int64 som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Beräknar medelvärdet av en sekvens med null-värden Single som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Beräknar medelvärdet av en sekvens med Single värden som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

Beräknar medelvärdet av en sekvens med Decimal värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

Beräknar medelvärdet av en sekvens med Double värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

Beräknar medelvärdet av en sekvens med Int32 värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

Beräknar medelvärdet av en sekvens med Int64 värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

Beräknar medelvärdet av en sekvens med null-värden Decimal som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

Beräknar medelvärdet av en sekvens med null-värden Double som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

Beräknar medelvärdet av en sekvens med null-värden Int32 som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

Beräknar medelvärdet av en sekvens med null-värden Int64 som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

Beräknar medelvärdet av en sekvens med null-värden Single som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

Beräknar medelvärdet av en sekvens med Single värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

Cast<TResult>(IQueryable)

Konverterar elementen i en IQueryable till den angivna typen.

Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Sammanfogar två sekvenser.

Concat<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Sammanfogar två sekvenser.

Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

Avgör om en sekvens innehåller ett angivet element med hjälp av en angiven IEqualityComparer<T>.

Contains<TSource>(IEnumerable<TSource>, TSource)

Avgör om en sekvens innehåller ett angivet element med hjälp av standardjämförlikningsjämföraren.

Contains<TSource>(IQueryable<TSource>, TSource, IEqualityComparer<TSource>)

Avgör om en sekvens innehåller ett angivet element med hjälp av en angiven IEqualityComparer<T>.

Contains<TSource>(IQueryable<TSource>, TSource)

Avgör om en sekvens innehåller ett angivet element med hjälp av standardjämförlikningsjämföraren.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Kopierar DataRow objekt till angivet DataTable, givet ett indataobjekt IEnumerable<T> där den generiska parametern T är DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Kopierar DataRow objekt till angivet DataTable, givet ett indataobjekt IEnumerable<T> där den generiska parametern T är DataRow.

CopyToDataTable<T>(IEnumerable<T>)

Returnerar en DataTable som innehåller kopior av objekten DataRow , givet ett indataobjekt IEnumerable<T> där den generiska parametern T är DataRow.

Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar ett tal som representerar hur många element i den angivna sekvensen som uppfyller ett villkor.

Count<TSource>(IEnumerable<TSource>)

Returnerar antalet element i en sekvens.

Count<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar antalet element i den angivna sekvensen som uppfyller ett villkor.

Count<TSource>(IQueryable<TSource>)

Returnerar antalet element i en sekvens.

DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

Returnerar elementen i den angivna sekvensen eller det angivna värdet i en singleton-samling om sekvensen är tom.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Returnerar elementen i den angivna sekvensen eller typparameterns standardvärde i en singleton-samling om sekvensen är tom.

DefaultIfEmpty<TSource>(IQueryable<TSource>, TSource)

Returnerar elementen i den angivna sekvensen eller det angivna värdet i en singleton-samling om sekvensen är tom.

DefaultIfEmpty<TSource>(IQueryable<TSource>)

Returnerar elementen i den angivna sekvensen eller typparameterns standardvärde i en singleton-samling om sekvensen är tom.

DescendantNodes<T>(IEnumerable<T>)

Returnerar en samling underordnade noder i varje dokument och element i källsamlingen.

Descendants<T>(IEnumerable<T>, XName)

Returnerar en filtrerad samling element som innehåller underordnade element för varje element och dokument i källsamlingen. Endast element som har matchning XName ingår i samlingen.

Descendants<T>(IEnumerable<T>)

Returnerar en samling element som innehåller underordnade element för varje element och dokument i källsamlingen.

Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Returnerar distinkta element från en sekvens med hjälp av en angiven IEqualityComparer<T> för att jämföra värden.

Distinct<TSource>(IEnumerable<TSource>)

Returnerar distinkta element från en sekvens med hjälp av standardjämlikhetsjämföraren för att jämföra värden.

Distinct<TSource>(IQueryable<TSource>, IEqualityComparer<TSource>)

Returnerar distinkta element från en sekvens med hjälp av en angiven IEqualityComparer<T> för att jämföra värden.

Distinct<TSource>(IQueryable<TSource>)

Returnerar distinkta element från en sekvens med hjälp av standardjämlikhetsjämföraren för att jämföra värden.

ElementAt<TSource>(IEnumerable<TSource>, Int32)

Returnerar elementet vid ett angivet index i en sekvens.

ElementAt<TSource>(IQueryable<TSource>, Int32)

Returnerar elementet vid ett angivet index i en sekvens.

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

Returnerar elementet vid ett angivet index i en sekvens eller ett standardvärde om indexet ligger utom intervallet.

ElementAtOrDefault<TSource>(IQueryable<TSource>, Int32)

Returnerar elementet vid ett angivet index i en sekvens eller ett standardvärde om indexet ligger utom intervallet.

Elements<T>(IEnumerable<T>, XName)

Returnerar en filtrerad samling av underordnade element i varje element och dokument i källsamlingen. Endast element som har matchning XName ingår i samlingen.

Elements<T>(IEnumerable<T>)

Returnerar en samling underordnade element i varje element och dokument i källsamlingen.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Skapar den inställda skillnaden mellan två sekvenser med hjälp av angivna IEqualityComparer<T> för att jämföra värden.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Ger den angivna skillnaden mellan två sekvenser genom att använda standardjämlikhetsjämförlikningsjämföraren för att jämföra värden.

Except<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Skapar den inställda skillnaden mellan två sekvenser med hjälp av angivna IEqualityComparer<T> för att jämföra värden.

Except<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Ger den angivna skillnaden mellan två sekvenser genom att använda standardjämlikhetsjämförlikningsjämföraren för att jämföra värden.

First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar det första elementet i en sekvens som uppfyller ett angivet villkor.

First<TSource>(IEnumerable<TSource>)

Returnerar det första elementet i en sekvens.

First<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar det första elementet i en sekvens som uppfyller ett angivet villkor.

First<TSource>(IQueryable<TSource>)

Returnerar det första elementet i en sekvens.

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar det första elementet i sekvensen som uppfyller ett villkor eller ett standardvärde om inget sådant element hittas.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Returnerar det första elementet i en sekvens eller ett standardvärde om sekvensen inte innehåller några element.

FirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar det första elementet i en sekvens som uppfyller ett angivet villkor eller ett standardvärde om inget sådant element hittas.

FirstOrDefault<TSource>(IQueryable<TSource>)

Returnerar det första elementet i en sekvens eller ett standardvärde om sekvensen inte innehåller några element.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och skapar ett resultatvärde från varje grupp och dess nyckel. Nyckelvärden jämförs med en angiven jämförelse, och elementen i varje grupp projiceras med hjälp av en angiven funktion.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och skapar ett resultatvärde från varje grupp och dess nyckel. Elementen i varje grupp projiceras med hjälp av en angiven funktion.

GroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource,TElement>>, Expression<Func<TKey, IEnumerable<TElement>,TResult>>, IEqualityComparer<TKey>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och skapar ett resultatvärde från varje grupp och dess nyckel. Nycklar jämförs med en angiven jämförelse och elementen i varje grupp projiceras med hjälp av en angiven funktion.

GroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TSource,TElement>>, Expression<Func<TKey, IEnumerable<TElement>,TResult>>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och skapar ett resultatvärde från varje grupp och dess nyckel. Elementen i varje grupp projiceras med hjälp av en angiven funktion.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Grupperar elementen i en sekvens enligt en nyckelväljare. Nycklarna jämförs med en jämförelse och varje grupps element projiceras med hjälp av en angiven funktion.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och projicerar elementen för varje grupp med hjälp av en angiven funktion.

GroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>, IEqualityComparer<TKey>)

Grupperar elementen i en sekvens och projicerar elementen för varje grupp med hjälp av en angiven funktion. Nyckelvärden jämförs med en angiven jämförelse.

GroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och projicerar elementen för varje grupp med hjälp av en angiven funktion.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och skapar ett resultatvärde från varje grupp och dess nyckel. Nycklarna jämförs med en angiven jämförelse.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och skapar ett resultatvärde från varje grupp och dess nyckel.

GroupBy<TSource,TKey,TResult>(IQueryable<TSource>, Expression<Func<TSource, TKey>>, Expression<Func<TKey,IEnumerable<TSource>,TResult>>, IEqualityComparer<TKey>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och skapar ett resultatvärde från varje grupp och dess nyckel. Nycklar jämförs med en angiven jämförelse.

GroupBy<TSource,TKey,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TKey,IEnumerable<TSource>,TResult>>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och skapar ett resultatvärde från varje grupp och dess nyckel.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och jämför nycklarna med hjälp av en angiven jämförelse.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare.

GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IEqualityComparer<TKey>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare och jämför nycklarna med hjälp av en angiven jämförelse.

GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Grupperar elementen i en sekvens enligt en angiven nyckelväljare.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

Korrelerar elementen i två sekvenser baserat på nyckeljämlikhet och grupperar resultaten. En angiven IEqualityComparer<T> används för att jämföra nycklar.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)

Korrelerar elementen i två sekvenser baserat på likhet mellan nycklar och grupperar resultatet. Standardjämförlikningsjämföraren används för att jämföra nycklar.

GroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,IEnumerable<TInner>,TResult>>, IEqualityComparer<TKey>)

Korrelerar elementen i två sekvenser baserat på nyckeljämlikhet och grupperar resultaten. En angiven IEqualityComparer<T> används för att jämföra nycklar.

GroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,IEnumerable<TInner>,TResult>>)

Korrelerar elementen i två sekvenser baserat på nyckeljämlikhet och grupperar resultaten. Standardjämförlikningsjämföraren används för att jämföra nycklar.

InDocumentOrder<T>(IEnumerable<T>)

Returnerar en samling noder som innehåller alla noder i källsamlingen, sorterade i dokumentordning.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Skapar den angivna skärningspunkten mellan två sekvenser med hjälp av angivna IEqualityComparer<T> för att jämföra värden.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Genererar den angivna skärningspunkten för två sekvenser med hjälp av standardjämlikhetsjämförlikningsjämföraren för att jämföra värden.

Intersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Skapar den angivna skärningspunkten mellan två sekvenser med hjälp av angivna IEqualityComparer<T> för att jämföra värden.

Intersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Genererar den angivna skärningspunkten för två sekvenser med hjälp av standardjämlikhetsjämförlikningsjämföraren för att jämföra värden.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Korrelerar elementen i två sekvenser baserat på matchande nycklar. En angiven IEqualityComparer<T> används för att jämföra nycklar.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

Korrelerar elementen i två sekvenser baserat på matchande nycklar. Standardjämförlikningsjämföraren används för att jämföra nycklar.

Join<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>, IEqualityComparer<TKey>)

Korrelerar elementen i två sekvenser baserat på matchande nycklar. En angiven IEqualityComparer<T> används för att jämföra nycklar.

Join<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>)

Korrelerar elementen i två sekvenser baserat på matchande nycklar. Standardjämförlikningsjämföraren används för att jämföra nycklar.

Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar det sista elementet i en sekvens som uppfyller ett angivet villkor.

Last<TSource>(IEnumerable<TSource>)

Returnerar det sista elementet i en sekvens.

Last<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar det sista elementet i en sekvens som uppfyller ett angivet villkor.

Last<TSource>(IQueryable<TSource>)

Returnerar det sista elementet i en sekvens.

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar det sista elementet i en sekvens som uppfyller ett villkor eller ett standardvärde om inget sådant element hittas.

LastOrDefault<TSource>(IEnumerable<TSource>)

Returnerar det sista elementet i en sekvens eller ett standardvärde om sekvensen inte innehåller några element.

LastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar det sista elementet i en sekvens som uppfyller ett villkor eller ett standardvärde om inget sådant element hittas.

LastOrDefault<TSource>(IQueryable<TSource>)

Returnerar det sista elementet i en sekvens eller ett standardvärde om sekvensen inte innehåller några element.

LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar ett Int64 som representerar hur många element i en sekvens som uppfyller ett villkor.

LongCount<TSource>(IEnumerable<TSource>)

Returnerar ett Int64 som representerar det totala antalet element i en sekvens.

LongCount<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar ett Int64 som representerar antalet element i en sekvens som uppfyller ett villkor.

LongCount<TSource>(IQueryable<TSource>)

Returnerar ett Int64 som representerar det totala antalet element i en sekvens.

Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Anropar en transformeringsfunktion på varje element i en allmän sekvens och returnerar det maximala resulterande värdet.

Max<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

Anropar en projektionsfunktion på varje element i en allmän IQueryable<T> och returnerar det maximala resulterande värdet.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala Decimal värdet.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala Double värdet.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala Int32 värdet.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala Int64 värdet.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala null-värdet Decimal .

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala null-värdet Double .

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala null-värdet Int32 .

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala null-värdet Int64 .

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala null-värdet Single .

Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det maximala Single värdet.

Max<TSource>(IEnumerable<TSource>)

Returnerar det maximala värdet i en allmän sekvens.

Max<TSource>(IQueryable<TSource>)

Returnerar det maximala värdet i en allmän IQueryable<T>.

Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Anropar en transformeringsfunktion på varje element i en allmän sekvens och returnerar det lägsta resulterande värdet.

Min<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

Anropar en projektionsfunktion på varje element i ett generiskt IQueryable<T> element och returnerar det lägsta resulterande värdet.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar minimivärdet Decimal .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar minimivärdet Double .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar minimivärdet Int32 .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar minimivärdet Int64 .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det lägsta null-värdet Decimal .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det lägsta null-värdet Double .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det lägsta null-värdet Int32 .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det lägsta null-värdet Int64 .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar det lägsta null-värdet Single .

Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Anropar en transformeringsfunktion på varje element i en sekvens och returnerar minimivärdet Single .

Min<TSource>(IEnumerable<TSource>)

Returnerar minimivärdet i en allmän sekvens.

Min<TSource>(IQueryable<TSource>)

Returnerar minimivärdet för en allmän IQueryable<T>.

Nodes<T>(IEnumerable<T>)

Returnerar en samling av de underordnade noderna i varje dokument och element i källsamlingen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

OfType<TResult>(IQueryable)

Filtrerar elementen i en IQueryable baserat på en angiven typ.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Sorterar elementen i en sekvens i stigande ordning med hjälp av en angiven jämförelse.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Sorterar elementen i en sekvens i stigande ordning enligt en nyckel.

OrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

Sorterar elementen i en sekvens i stigande ordning med hjälp av en angiven jämförelse.

OrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Sorterar elementen i en sekvens i stigande ordning enligt en nyckel.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Sorterar elementen i en sekvens i fallande ordning med hjälp av en angiven jämförelse.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Sorterar elementen i en sekvens i fallande ordning enligt en nyckel.

OrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

Sorterar elementen i en sekvens i fallande ordning med hjälp av en angiven jämförelse.

OrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Sorterar elementen i en sekvens i fallande ordning enligt en nyckel.

Prepend<TSource>(IEnumerable<TSource>, TSource)

Lägger till ett värde i början av sekvensen.

Prepend<TSource>(IQueryable<TSource>, TSource)

Returnerar en ny frågesekvens som innehåller elementen från source plus den angivna element förberedda i början.

Remove<T>(IEnumerable<T>)

Tar bort varje nod i källsamlingen från den överordnade noden.

Reverse<TSource>(IEnumerable<TSource>)

Invertera ordningen på elementen i en sekvens.

Reverse<TSource>(IQueryable<TSource>)

Invertera ordningen på elementen i en sekvens.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)

Projicerar varje element i en sekvens i ett nytt formulär genom att införliva elementets index.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Projicerar varje element i en sekvens till ett nytt formulär.

Select<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,Int32,TResult>>)

Projicerar varje element i en sekvens i ett nytt formulär genom att införliva elementets index.

Select<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

Projicerar varje element i en sekvens till ett nytt formulär.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projicerar varje element i en sekvens till en IEnumerable<T>, jämnar ut de resulterande sekvenserna i en sekvens och anropar en resultatväljarefunktion på varje element däri.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projicerar varje element i en sekvens till en IEnumerable<T>, jämnar ut de resulterande sekvenserna i en sekvens och anropar en resultatväljarefunktion på varje element däri. Indexet för varje källelement används i den mellanliggande projekterade formen av det elementet.

SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>)

Projicerar varje element i en sekvens till en IEnumerable<T> och anropar en resultatväljare på varje element däri. De resulterande värdena från varje mellanliggande sekvens kombineras till en enda, endimensionell sekvens och returneras.

SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, Int32,IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>)

Projicerar varje element i en sekvens till ett IEnumerable<T> som innehåller indexet för källelementet som producerade det. En resultatväljarfunktion anropas på varje element i varje mellanliggande sekvens och de resulterande värdena kombineras till en enda, endimensionell sekvens och returneras.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)

Projicerar varje element i en sekvens till en IEnumerable<T> och jämnar ut de resulterande sekvenserna i en sekvens.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

Projicerar varje element i en sekvens till en IEnumerable<T>, och jämnar ut de resulterande sekvenserna i en sekvens. Indexet för varje källelement används i den projekterade formen av det elementet.

SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>)

Projicerar varje element i en sekvens till en IEnumerable<T> och kombinerar de resulterande sekvenserna i en sekvens.

SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,Int32,IEnumerable<TResult>>>)

Projicerar varje element i en sekvens till en IEnumerable<T> och kombinerar de resulterande sekvenserna i en sekvens. Indexet för varje källelement används i den projekterade formen av det elementet.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Avgör om två sekvenser är lika med genom att jämföra deras element med hjälp av en angiven IEqualityComparer<T>.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Avgör om två sekvenser är lika med genom att jämföra elementen med hjälp av standardjämlikhetsjämföraren för deras typ.

SequenceEqual<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Avgör om två sekvenser är lika med hjälp av en angiven IEqualityComparer<T> för att jämföra element.

SequenceEqual<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Avgör om två sekvenser är lika med hjälp av standardjämlikhetsjämföraren för att jämföra element.

Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar det enda elementet i en sekvens som uppfyller ett angivet villkor och genererar ett undantag om mer än ett sådant element finns.

Single<TSource>(IEnumerable<TSource>)

Returnerar det enda elementet i en sekvens och genererar ett undantag om det inte finns exakt ett element i sekvensen.

Single<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar det enda elementet i en sekvens som uppfyller ett angivet villkor och genererar ett undantag om mer än ett sådant element finns.

Single<TSource>(IQueryable<TSource>)

Returnerar det enda elementet i en sekvens och genererar ett undantag om det inte finns exakt ett element i sekvensen.

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar det enda elementet i en sekvens som uppfyller ett angivet villkor eller ett standardvärde om det inte finns något sådant element. den här metoden utlöser ett undantag om fler än ett element uppfyller villkoret.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Returnerar det enda elementet i en sekvens eller ett standardvärde om sekvensen är tom. den här metoden utlöser ett undantag om det finns fler än ett element i sekvensen.

SingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar det enda elementet i en sekvens som uppfyller ett angivet villkor eller ett standardvärde om det inte finns något sådant element. den här metoden utlöser ett undantag om fler än ett element uppfyller villkoret.

SingleOrDefault<TSource>(IQueryable<TSource>)

Returnerar det enda elementet i en sekvens eller ett standardvärde om sekvensen är tom. den här metoden utlöser ett undantag om det finns fler än ett element i sekvensen.

Skip<TSource>(IEnumerable<TSource>, Int32)

Kringgår ett angivet antal element i en sekvens och returnerar sedan de återstående elementen.

Skip<TSource>(IQueryable<TSource>, Int32)

Kringgår ett angivet antal element i en sekvens och returnerar sedan de återstående elementen.

SkipLast<TSource>(IEnumerable<TSource>, Int32)

Returnerar en ny uppräkningsbar samling som innehåller elementen från source med de sista count elementen i källsamlingen som utelämnas.

SkipLast<TSource>(IQueryable<TSource>, Int32)

Returnerar en ny frågesekvens som innehåller elementen från source med de sista count elementen i den frågebara källsekvensen som utelämnas.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Kringgår element i en sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Kringgår element i en sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen. Elementets index används i logiken i predikatfunktionen.

SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Kringgår element i en sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen.

SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

Kringgår element i en sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen. Elementets index används i logiken i predikatfunktionen.

SortBy<T>(IQueryable<T>, String)

Anger en sorteringsordning.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Beräknar summan av sekvensen med Decimal värden som hämtas genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Beräknar summan av sekvensen med Double värden som hämtas genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Beräknar summan av sekvensen med Int32 värden som hämtas genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Beräknar summan av sekvensen med Int64 värden som hämtas genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Beräknar summan av sekvensen med null-värden Decimal som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Beräknar summan av sekvensen med null-värden Double som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Beräknar summan av sekvensen med null-värden Int32 som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Beräknar summan av sekvensen med null-värden Int64 som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Beräknar summan av sekvensen med null-värden Single som erhålls genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Beräknar summan av sekvensen med Single värden som hämtas genom att anropa en transformeringsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

Beräknar summan av sekvensen med Decimal värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

Beräknar summan av sekvensen med Double värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

Beräknar summan av sekvensen med Int32 värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

Beräknar summan av sekvensen med Int64 värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

Beräknar summan av sekvensen med null-värden Decimal som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

Beräknar summan av sekvensen med null-värden Double som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

Beräknar summan av sekvensen med null-värden Int32 som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

Beräknar summan av sekvensen med null-värden Int64 som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

Beräknar summan av sekvensen med null-värden Single som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

Beräknar summan av sekvensen med Single värden som erhålls genom att anropa en projektionsfunktion på varje element i indatasekvensen.

Take<TSource>(IEnumerable<TSource>, Int32)

Returnerar ett angivet antal sammanhängande element från början av en sekvens.

Take<TSource>(IQueryable<TSource>, Int32)

Returnerar ett angivet antal sammanhängande element från början av en sekvens.

TakeLast<TSource>(IEnumerable<TSource>, Int32)

Returnerar en ny uppräkningsbar samling som innehåller de sista count elementen från source.

TakeLast<TSource>(IQueryable<TSource>, Int32)

Returnerar en ny frågesekvens som innehåller de sista count elementen från source.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Returnerar element från en sekvens så länge ett angivet villkor är sant.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Returnerar element från en sekvens så länge ett angivet villkor är sant. Elementets index används i logiken i predikatfunktionen.

TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Returnerar element från en sekvens så länge ett angivet villkor är sant.

TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

Returnerar element från en sekvens så länge ett angivet villkor är sant. Elementets index används i logiken i predikatfunktionen.

ToArray<TSource>(IEnumerable<TSource>)

Skapar en matris från en IEnumerable<T>.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Skapar en Dictionary<TKey,TValue> från en IEnumerable<T> enligt en angiven nyckelväljare, en jämförelsefunktion och en elementväljare.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Skapar en Dictionary<TKey,TValue> från en IEnumerable<T> enligt angivna funktioner för nyckelväljare och elementväljare.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Skapar en Dictionary<TKey,TValue> från en IEnumerable<T> enligt en angiven nyckelväljare och nyckeljäxare.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Skapar en Dictionary<TKey,TValue> från en IEnumerable<T> enligt en angiven nyckelväljare.

ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Skapar en HashSet<T> från en IEnumerable<T> med hjälp av comparer för att jämföra nycklar.

ToHashSet<TSource>(IEnumerable<TSource>)

Skapar en HashSet<T> från en IEnumerable<T>.

ToList<TSource>(IEnumerable<TSource>)

Skapar en List<T> från en IEnumerable<T>.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Skapar en Lookup<TKey,TElement> från en IEnumerable<T> enligt en angiven nyckelväljare, en jämförelsefunktion och en elementväljare.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Skapar en Lookup<TKey,TElement> från en IEnumerable<T> enligt angivna funktioner för nyckelväljare och elementväljare.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Skapar en Lookup<TKey,TElement> från en IEnumerable<T> enligt en angiven nyckelväljare och nyckeljäxare.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Skapar en Lookup<TKey,TElement> från en IEnumerable<T> enligt en angiven nyckelväljare.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Skapar uppsättningen union av två sekvenser med hjälp av en angiven IEqualityComparer<T>.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Skapar uppsättningsunionen med två sekvenser med hjälp av standardjämförlikningsjämföraren.

Union<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Skapar uppsättningen union av två sekvenser med hjälp av en angiven IEqualityComparer<T>.

Union<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Skapar uppsättningsunionen med två sekvenser med hjälp av standardjämförlikningsjämföraren.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Filtrerar en sekvens med värden baserat på ett predikat.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Filtrerar en sekvens med värden baserat på ett predikat. Varje elements index används i logiken i predikatfunktionen.

Where<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Filtrerar en sekvens med värden baserat på ett predikat.

Where<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

Filtrerar en sekvens med värden baserat på ett predikat. Varje elements index används i logiken i predikatfunktionen.

Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)

Tillämpar en angiven funktion på motsvarande element i två sekvenser, vilket ger en sekvens av resultaten.

Zip<TFirst,TSecond,TResult>(IQueryable<TFirst>, IEnumerable<TSecond>, Expression<Func<TFirst,TSecond,TResult>>)

Sammanfogar två sekvenser med hjälp av den angivna predikatfunktionen.

Gäller för