Compartir a través de


TypedTableBase<T> Clase

Definición

Este tipo se usa como una clase base para la generación de objetos de tipoDataTable por Visual Studio y la herramienta de .NET Framework XSD.exe y no está pensado para usarse directamente desde el código.

generic <typename T>
 where T : DataRowpublic ref class TypedTableBase abstract : System::Data::DataTable, System::Collections::Generic::IEnumerable<T>
public abstract class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T> where T : DataRow
[System.Serializable]
public abstract class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T> where T : DataRow
type TypedTableBase<'T (requires 'T :> DataRow)> = class
    inherit DataTable
    interface seq<'T (requires 'T :> DataRow)>
    interface IEnumerable
[<System.Serializable>]
type TypedTableBase<'T (requires 'T :> DataRow)> = class
    inherit DataTable
    interface seq<'T (requires 'T :> DataRow)>
    interface IEnumerable
Public MustInherit Class TypedTableBase(Of T)
Inherits DataTable
Implements IEnumerable(Of T)

Parámetros de tipo

T

Tipo de objetos de la secuencia de origen representada por la tabla, normalmente DataRow.

Herencia
Atributos
Implementaciones

Constructores

TypedTableBase<T>()

Inicializa un nuevo TypedTableBase<T>. Este método admite la generación de objetos con tipoDataTable por Visual Studio y la herramienta de .NET Framework XSD.exe. Este tipo no está pensado para usarse directamente desde el código.

TypedTableBase<T>(SerializationInfo, StreamingContext)
Obsoletos.

Inicializa un nuevo TypedTableBase<T>. Este método admite la generación de objetos con tipoDataTable por Visual Studio y la herramienta de .NET Framework XSD.exe. Este método no está pensado para usarse directamente desde el código.

Campos

fInitInProgress

Comprueba si la inicialización está en curso. La inicialización se produce en tiempo de ejecución.

(Heredado de DataTable)

Propiedades

CaseSensitive

Indica si las comparaciones de cadenas dentro de la tabla distinguen mayúsculas de minúsculas.

(Heredado de DataTable)
ChildRelations

Obtiene la colección de relaciones secundarias de este DataTable.

(Heredado de DataTable)
Columns

Obtiene la colección de columnas que pertenecen a esta tabla.

(Heredado de DataTable)
Constraints

Obtiene la colección de restricciones mantenidas por esta tabla.

(Heredado de DataTable)
Container

Obtiene el contenedor del componente.

(Heredado de MarshalByValueComponent)
DataSet

Obtiene el DataSet al que pertenece esta tabla.

(Heredado de DataTable)
DefaultView

Obtiene una vista personalizada de la tabla que puede incluir una vista filtrada o una posición del cursor.

(Heredado de DataTable)
DesignMode

Obtiene un valor que indica si el componente está actualmente en modo de diseño.

(Heredado de MarshalByValueComponent)
DisplayExpression

Obtiene o establece la expresión que devuelve un valor utilizado para representar esta tabla en la interfaz de usuario. La propiedad DisplayExpression permite mostrar el nombre de esta tabla en una interfaz de usuario.

(Heredado de DataTable)
Events

Obtiene la lista de controladores de eventos que están asociados a este componente.

(Heredado de MarshalByValueComponent)
ExtendedProperties

Obtiene la colección de información de usuario personalizada.

(Heredado de DataTable)
HasErrors

Obtiene un valor que indica si hay errores en cualquiera de las filas de cualquiera de las tablas de la DataSet a la que pertenece la tabla.

(Heredado de DataTable)
IsInitialized

Obtiene un valor que indica si el DataTable se inicializa.

(Heredado de DataTable)
Locale

Obtiene o establece la información de configuración regional utilizada para comparar cadenas dentro de la tabla.

(Heredado de DataTable)
MinimumCapacity

Obtiene o establece el tamaño inicial de esta tabla.

(Heredado de DataTable)
Namespace

Obtiene o establece el espacio de nombres para la representación XML de los datos almacenados en el DataTable.

(Heredado de DataTable)
ParentRelations

Obtiene la colección de relaciones primarias de este DataTable.

(Heredado de DataTable)
Prefix

Obtiene o establece el espacio de nombres para la representación XML de los datos almacenados en el DataTable.

(Heredado de DataTable)
PrimaryKey

Obtiene o establece una matriz de columnas que funcionan como claves principales para la tabla de datos.

(Heredado de DataTable)
RemotingFormat

Obtiene o establece el formato de serialización.

(Heredado de DataTable)
Rows

Obtiene la colección de filas que pertenecen a esta tabla.

(Heredado de DataTable)
Site

Obtiene o establece un ISite para el DataTable.

(Heredado de DataTable)
TableName

Obtiene o establece el nombre del DataTable.

(Heredado de DataTable)

Métodos

AcceptChanges()

Confirma todos los cambios realizados en esta tabla desde la última vez que se llamó a AcceptChanges().

(Heredado de DataTable)
BeginInit()

Comienza la inicialización de un DataTable que se usa en un formulario o que usa otro componente. La inicialización se produce en tiempo de ejecución.

(Heredado de DataTable)
BeginLoadData()

Desactiva las notificaciones, el mantenimiento de índices y las restricciones durante la carga de datos.

(Heredado de DataTable)
Cast<TResult>()

Convierte los elementos de un TypedTableBase<T> en el tipo especificado. Este método admite la generación de objetos DataTable tipados por Visual Studio y la herramienta XSD.exe .NET Framework. Este método no está pensado para usarse directamente desde el código.

Clear()

Borra el DataTable de todos los datos.

(Heredado de DataTable)
Clone()

Clona la estructura del DataTable, incluidos todos los esquemas y restricciones de DataTable.

(Heredado de DataTable)
Compute(String, String)

Calcula la expresión dada en las filas actuales que pasan los criterios de filtro.

(Heredado de DataTable)
Copy()

Copia tanto la estructura como los datos de este DataTable.

(Heredado de DataTable)
CreateDataReader()

Devuelve un DataTableReader correspondiente a los datos de este DataTable.

(Heredado de DataTable)
CreateInstance()

Crea una nueva instancia de DataTable.

(Heredado de DataTable)
Dispose()

Libera todos los recursos usados por el MarshalByValueComponent.

(Heredado de MarshalByValueComponent)
Dispose(Boolean)

Libera los recursos no administrados usados por el MarshalByValueComponent y, opcionalmente, libera los recursos administrados.

(Heredado de MarshalByValueComponent)
EndInit()

Finaliza la inicialización de un DataTable que se usa en un formulario o que usa otro componente. La inicialización se produce en tiempo de ejecución.

(Heredado de DataTable)
EndLoadData()

Activa las notificaciones, el mantenimiento de índices y las restricciones después de cargar los datos.

(Heredado de DataTable)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetChanges()

Obtiene una copia del DataTable que contiene todos los cambios realizados en él, ya que se cargó o AcceptChanges() se llamó por última vez.

(Heredado de DataTable)
GetChanges(DataRowState)

Obtiene una copia del DataTable que contiene todos los cambios realizados en él desde que se cargó por última vez, o desde que se llamó a AcceptChanges(), filtrado por DataRowState.

(Heredado de DataTable)
GetEnumerator()

Devuelve un enumerador para elDataRowcon tipo . Este método admite la generación de objetos con tipoDataTable por Visual Studio y la herramienta de .NET Framework XSD.exe. Este método no está pensado para usarse directamente desde el código.

GetErrors()

Obtiene una matriz de DataRow objetos que contienen errores.

(Heredado de DataTable)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetObjectData(SerializationInfo, StreamingContext)
Obsoletos.

Rellena un objeto de información de serialización con los datos necesarios para serializar el DataTable.

(Heredado de DataTable)
GetRowType()

Obtiene el tipo de fila.

(Heredado de DataTable)
GetSchema()

Para obtener una descripción de este miembro, consulte GetSchema().

(Heredado de DataTable)
GetService(Type)

Obtiene el implementador del IServiceProvider.

(Heredado de MarshalByValueComponent)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
ImportRow(DataRow)

Copia un DataRow en un DataTable, conservando cualquier configuración de propiedad, así como valores originales y actuales.

(Heredado de DataTable)
Load(IDataReader)

Rellena un DataTable con valores de un origen de datos mediante el IDataReaderproporcionado. Si el DataTable ya contiene filas, los datos entrantes del origen de datos se combinan con las filas existentes.

(Heredado de DataTable)
Load(IDataReader, LoadOption)

Rellena un DataTable con valores de un origen de datos mediante el IDataReaderproporcionado. Si el DataTable ya contiene filas, los datos entrantes del origen de datos se combinan con las filas existentes según el valor del parámetro loadOption.

(Heredado de DataTable)
Load(IDataReader, LoadOption, FillErrorEventHandler)

Rellena un DataTable con valores de un origen de datos mediante el IDataReader proporcionado mediante un delegado de control de errores.

(Heredado de DataTable)
LoadDataRow(Object[], Boolean)

Busca y actualiza una fila específica. Si no se encuentra ninguna fila coincidente, se crea una nueva fila con los valores especificados.

(Heredado de DataTable)
LoadDataRow(Object[], LoadOption)

Busca y actualiza una fila específica. Si no se encuentra ninguna fila coincidente, se crea una nueva fila con los valores especificados.

(Heredado de DataTable)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Merge(DataTable)

Combine el DataTable especificado con el DataTableactual.

(Heredado de DataTable)
Merge(DataTable, Boolean)

Combine el DataTable especificado con el DataTableactual, lo que indica si se deben conservar los cambios en el DataTableactual.

(Heredado de DataTable)
Merge(DataTable, Boolean, MissingSchemaAction)

Combine el DataTable especificado con el DataTableactual , que indica si se deben conservar los cambios y cómo controlar el esquema que falta en el DataTableactual.

(Heredado de DataTable)
NewRow()

Crea un nuevo DataRow con el mismo esquema que la tabla.

(Heredado de DataTable)
NewRowArray(Int32)

Devuelve una matriz de DataRow.

(Heredado de DataTable)
NewRowFromBuilder(DataRowBuilder)

Crea una nueva fila a partir de una fila existente.

(Heredado de DataTable)
OnColumnChanged(DataColumnChangeEventArgs)

Genera el evento ColumnChanged.

(Heredado de DataTable)
OnColumnChanging(DataColumnChangeEventArgs)

Genera el evento ColumnChanging.

(Heredado de DataTable)
OnPropertyChanging(PropertyChangedEventArgs)

Genera el evento PropertyChanged.

(Heredado de DataTable)
OnRemoveColumn(DataColumn)

Notifica al DataTable que se quita un DataColumn.

(Heredado de DataTable)
OnRowChanged(DataRowChangeEventArgs)

Genera el evento RowChanged.

(Heredado de DataTable)
OnRowChanging(DataRowChangeEventArgs)

Genera el evento RowChanging.

(Heredado de DataTable)
OnRowDeleted(DataRowChangeEventArgs)

Genera el evento RowDeleted.

(Heredado de DataTable)
OnRowDeleting(DataRowChangeEventArgs)

Genera el evento RowDeleting.

(Heredado de DataTable)
OnTableCleared(DataTableClearEventArgs)

Genera el evento TableCleared.

(Heredado de DataTable)
OnTableClearing(DataTableClearEventArgs)

Genera el evento TableClearing.

(Heredado de DataTable)
OnTableNewRow(DataTableNewRowEventArgs)

Genera el evento TableNewRow.

(Heredado de DataTable)
ReadXml(Stream)

Lee el esquema XML y los datos en el DataTable mediante el Streamespecificado.

(Heredado de DataTable)
ReadXml(String)

Lee el esquema XML y los datos en el DataTable del archivo especificado.

(Heredado de DataTable)
ReadXml(TextReader)

Lee el esquema XML y los datos en el DataTable mediante el TextReaderespecificado.

(Heredado de DataTable)
ReadXml(XmlReader)

Lee el esquema XML y los datos en el DataTable mediante el XmlReaderespecificado.

(Heredado de DataTable)
ReadXmlSchema(Stream)

Lee un esquema XML en el DataTable mediante la secuencia especificada.

(Heredado de DataTable)
ReadXmlSchema(String)

Lee un esquema XML en el DataTable del archivo especificado.

(Heredado de DataTable)
ReadXmlSchema(TextReader)

Lee un esquema XML en el DataTable mediante el TextReaderespecificado.

(Heredado de DataTable)
ReadXmlSchema(XmlReader)

Lee un esquema XML en el DataTable mediante el XmlReaderespecificado.

(Heredado de DataTable)
ReadXmlSerializable(XmlReader)

Lee de una secuencia XML.

(Heredado de DataTable)
RejectChanges()

Revierte todos los cambios realizados en la tabla desde que se cargó o la última vez que se llamó a AcceptChanges().

(Heredado de DataTable)
Reset()

Restablece el DataTable a su estado original. Restablecer quita todos los datos, índices, relaciones y columnas de la tabla. Si un conjunto de datos incluye una dataTable, la tabla seguirá siendo parte del conjunto de datos después de restablecer la tabla.

(Heredado de DataTable)
Select()

Obtiene una matriz de todos los objetos DataRow.

(Heredado de DataTable)
Select(String)

Obtiene una matriz de todos los objetos DataRow que coinciden con los criterios de filtro.

(Heredado de DataTable)
Select(String, String)

Obtiene una matriz de todos los objetos DataRow que coinciden con los criterios de filtro, en el criterio de ordenación especificado.

(Heredado de DataTable)
Select(String, String, DataViewRowState)

Obtiene una matriz de todos los objetos DataRow que coinciden con el filtro en el orden de la ordenación que coincide con el estado especificado.

(Heredado de DataTable)
ToString()

Obtiene el TableName y DisplayExpression, si hay una como una cadena concatenada.

(Heredado de DataTable)
WriteXml(Stream)

Escribe el contenido actual del DataTable como XML mediante el Streamespecificado.

(Heredado de DataTable)
WriteXml(Stream, Boolean)

Escribe el contenido actual del DataTable como XML mediante el Streamespecificado. Para guardar los datos de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXml(Stream, XmlWriteMode)

Escribe los datos actuales y, opcionalmente, el esquema, para el DataTable en el archivo especificado mediante el XmlWriteModeespecificado. Para escribir el esquema, establezca el valor del parámetro mode en WriteSchema.

(Heredado de DataTable)
WriteXml(Stream, XmlWriteMode, Boolean)

Escribe los datos actuales y, opcionalmente, el esquema, para el DataTable en el archivo especificado mediante el XmlWriteModeespecificado. Para escribir el esquema, establezca el valor del parámetro mode en WriteSchema. Para guardar los datos de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXml(String)

Escribe el contenido actual del DataTable como XML mediante el archivo especificado.

(Heredado de DataTable)
WriteXml(String, Boolean)

Escribe el contenido actual del DataTable como XML mediante el archivo especificado. Para guardar los datos de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXml(String, XmlWriteMode)

Escribe los datos actuales y, opcionalmente, el esquema, para el DataTable mediante el archivo especificado y XmlWriteMode. Para escribir el esquema, establezca el valor del parámetro mode en WriteSchema.

(Heredado de DataTable)
WriteXml(String, XmlWriteMode, Boolean)

Escribe los datos actuales y, opcionalmente, el esquema, para el DataTable mediante el archivo especificado y XmlWriteMode. Para escribir el esquema, establezca el valor del parámetro mode en WriteSchema. Para guardar los datos de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXml(TextWriter)

Escribe el contenido actual del DataTable como XML mediante el TextWriterespecificado.

(Heredado de DataTable)
WriteXml(TextWriter, Boolean)

Escribe el contenido actual del DataTable como XML mediante el TextWriterespecificado. Para guardar los datos de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXml(TextWriter, XmlWriteMode)

Escribe los datos actuales y, opcionalmente, el esquema, para el DataTable mediante el TextWriter especificado y XmlWriteMode. Para escribir el esquema, establezca el valor del parámetro mode en WriteSchema.

(Heredado de DataTable)
WriteXml(TextWriter, XmlWriteMode, Boolean)

Escribe los datos actuales y, opcionalmente, el esquema, para el DataTable mediante el TextWriter especificado y XmlWriteMode. Para escribir el esquema, establezca el valor del parámetro mode en WriteSchema. Para guardar los datos de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXml(XmlWriter)

Escribe el contenido actual del DataTable como XML mediante el XmlWriterespecificado.

(Heredado de DataTable)
WriteXml(XmlWriter, Boolean)

Escribe el contenido actual del DataTable como XML mediante el XmlWriterespecificado.

(Heredado de DataTable)
WriteXml(XmlWriter, XmlWriteMode)

Escribe los datos actuales y, opcionalmente, el esquema, para el DataTable mediante el XmlWriter especificado y XmlWriteMode. Para escribir el esquema, establezca el valor del parámetro mode en WriteSchema.

(Heredado de DataTable)
WriteXml(XmlWriter, XmlWriteMode, Boolean)

Escribe los datos actuales y, opcionalmente, el esquema, para el DataTable mediante el XmlWriter especificado y XmlWriteMode. Para escribir el esquema, establezca el valor del parámetro mode en WriteSchema. Para guardar los datos de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXmlSchema(Stream)

Escribe la estructura de datos actual del DataTable como un esquema XML en la secuencia especificada.

(Heredado de DataTable)
WriteXmlSchema(Stream, Boolean)

Escribe la estructura de datos actual del DataTable como un esquema XML en la secuencia especificada. Para guardar el esquema de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXmlSchema(String)

Escribe la estructura de datos actual del DataTable como un esquema XML en el archivo especificado.

(Heredado de DataTable)
WriteXmlSchema(String, Boolean)

Escribe la estructura de datos actual del DataTable como un esquema XML en el archivo especificado. Para guardar el esquema de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXmlSchema(TextWriter)

Escribe la estructura de datos actual de la DataTable como un esquema XML mediante el TextWriterespecificado.

(Heredado de DataTable)
WriteXmlSchema(TextWriter, Boolean)

Escribe la estructura de datos actual de la DataTable como un esquema XML mediante el TextWriterespecificado. Para guardar el esquema de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)
WriteXmlSchema(XmlWriter)

Escribe la estructura de datos actual de la DataTable como un esquema XML mediante el XmlWriterespecificado.

(Heredado de DataTable)
WriteXmlSchema(XmlWriter, Boolean)

Escribe la estructura de datos actual de la DataTable como un esquema XML mediante el XmlWriterespecificado. Para guardar el esquema de la tabla y todos sus descendientes, establezca el parámetro writeHierarchy en true.

(Heredado de DataTable)

Eventos

ColumnChanged

Se produce después de cambiar un valor para el DataColumn especificado en un DataRow.

(Heredado de DataTable)
ColumnChanging

Se produce cuando se cambia un valor para el DataColumn especificado en un DataRow.

(Heredado de DataTable)
Disposed

Agrega un controlador de eventos para escuchar el evento Disposed en el componente.

(Heredado de MarshalByValueComponent)
Initialized

Se produce después de inicializar el DataTable.

(Heredado de DataTable)
RowChanged

Se produce después de que un DataRow se haya cambiado correctamente.

(Heredado de DataTable)
RowChanging

Se produce cuando cambia un DataRow.

(Heredado de DataTable)
RowDeleted

Se produce después de eliminar una fila de la tabla.

(Heredado de DataTable)
RowDeleting

Se produce antes de que se elimine una fila de la tabla.

(Heredado de DataTable)
TableCleared

Se produce después de borrar un DataTable.

(Heredado de DataTable)
TableClearing

Se produce cuando se borra un DataTable.

(Heredado de DataTable)
TableNewRow

Se produce cuando se inserta un nuevo DataRow.

(Heredado de DataTable)

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Devuelve un enumerador para elDataRowcon tipo . Este método admite la generación de objetos con tipoDataTable por Visual Studio y la herramienta de .NET Framework XSD.exe. Este método no está pensado para usarse directamente desde el código.

IListSource.ContainsListCollection

Para obtener una descripción de este miembro, consulte ContainsListCollection.

(Heredado de DataTable)
IListSource.GetList()

Para obtener una descripción de este miembro, consulte GetList().

(Heredado de DataTable)
IXmlSerializable.GetSchema()

Para obtener una descripción de este miembro, consulte GetSchema().

(Heredado de DataTable)
IXmlSerializable.ReadXml(XmlReader)

Para obtener una descripción de este miembro, consulte ReadXml(XmlReader).

(Heredado de DataTable)
IXmlSerializable.WriteXml(XmlWriter)

Para obtener una descripción de este miembro, consulte WriteXml(XmlWriter).

(Heredado de DataTable)

Métodos de extensión

GetKeyedService<T>(IServiceProvider, Object)

Obtiene un servicio de tipo T del IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Obtiene una enumeración de servicios de tipo serviceType del IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Obtiene una enumeración de servicios de tipo T del IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Obtiene un servicio de tipo serviceType del IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Obtiene un servicio de tipo T del IServiceProvider.

CreateAsyncScope(IServiceProvider)

Crea un nuevo AsyncServiceScope que se puede usar para resolver los servicios con ámbito.

CreateScope(IServiceProvider)

Crea un nuevo IServiceScope que se puede usar para resolver los servicios con ámbito.

GetRequiredService(IServiceProvider, Type)

Obtenga el servicio de tipo serviceType del IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Obtenga el servicio de tipo T del IServiceProvider.

GetService<T>(IServiceProvider)

Obtenga el servicio de tipo T del IServiceProvider.

GetServices(IServiceProvider, Type)

Obtenga una enumeración de servicios de tipo serviceType del IServiceProvider.

GetServices<T>(IServiceProvider)

Obtenga una enumeración de servicios de tipo T del IServiceProvider.

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

Crea un FrozenDictionary<TKey,TValue> a partir de un IEnumerable<T> según la función del selector de claves especificada.

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

Crea un FrozenDictionary<TKey,TValue> a partir de un IEnumerable<T> según las funciones especificadas del selector de claves y del selector de elementos.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Crea un FrozenSet<T> con los valores especificados.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Crea una matriz inmutable a partir de la colección especificada.

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

Construye un diccionario inmutable a partir de una colección de elementos existente, aplicando una función de transformación a las claves de origen.

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

Construye un diccionario inmutable basado en alguna transformación de una secuencia.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido mediante el comparador de claves especificado.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido mediante los comparadores de clave y valor especificados.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Enumera una secuencia y genera un conjunto hash inmutable de su contenido.

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

Enumera una secuencia, genera un conjunto hash inmutable de su contenido y usa el comparador de igualdad especificado para el tipo de conjunto.

ToImmutableList<TSource>(IEnumerable<TSource>)

Enumera una secuencia y genera una lista inmutable de su contenido.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido mediante el comparador de claves especificado.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido mediante los comparadores de clave y valor especificados.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Enumera una secuencia y genera un conjunto ordenado inmutable de su contenido.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Enumera una secuencia, genera un conjunto ordenado inmutable de su contenido y usa el comparador especificado.

AsDataView(DataTable)

Crea y devuelve un objeto DataView habilitado para LINQ.

AsEnumerable(DataTable)

Devuelve un objeto IEnumerable<T>, donde el parámetro genérico T es DataRow. Este objeto se puede usar en una consulta de método o expresión LINQ.

CopyToDataTable<T>(IEnumerable<T>)

Devuelve un DataTable que contiene copias de los objetos DataRow, dado un objeto de entrada IEnumerable<T> donde el parámetro genérico T es DataRow.

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

Copia DataRow objetos en el DataTableespecificado, dado un objeto IEnumerable<T> de entrada donde se DataRowel parámetro genérico T .

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

Copia DataRow objetos en el DataTableespecificado, dado un objeto IEnumerable<T> de entrada donde se DataRowel parámetro genérico T .

AsEnumerable<TRow>(TypedTableBase<TRow>)

Enumera los elementos de fila de datos del TypedTableBase<T> y devuelve un objeto EnumerableRowCollection<TRow>, donde el parámetro genérico T es DataRow. Este objeto se puede usar en una consulta de método o expresión LINQ.

ElementAtOrDefault<TRow>(TypedTableBase<TRow>, Int32)

Devuelve el elemento de una fila especificada en una secuencia o un valor predeterminado si la fila está fuera del intervalo.

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Ordena las filas de un TypedTableBase<T> en orden ascendente según la clave especificada.

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Ordena las filas de un TypedTableBase<T> en orden ascendente según la clave y el comparador especificados.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Ordena las filas de un TypedTableBase<T> en orden descendente según la clave especificada.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Ordena las filas de un TypedTableBase<T> en orden descendente según la clave y el comparador especificados.

Select<TRow,S>(TypedTableBase<TRow>, Func<TRow,S>)

Proyecta cada elemento de un TypedTableBase<T> en un nuevo formulario.

Where<TRow>(TypedTableBase<TRow>, Func<TRow,Boolean>)

Filtra una secuencia de filas en función del predicado especificado.

GetFakeLogCollector(IServiceProvider)

Obtiene el objeto que recopila los registros de registro enviados al registrador falso.

GetFakeRedactionCollector(IServiceProvider)

Obtiene la instancia falsa del recopilador redactor del contenedor de inserción de dependencias.

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

Aplica una función de acumulador a través de una secuencia.

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

Aplica una función de acumulador a través de una secuencia. El valor de inicialización especificado se usa como valor de acumulador inicial.

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

Aplica una función de acumulador a través de una secuencia. El valor de inicialización especificado se usa como valor de acumulador inicial y la función especificada se usa para seleccionar el valor de resultado.

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

Este tipo se usa como una clase base para la generación de objetos de tipoDataTable por Visual Studio y la herramienta de .NET Framework XSD.exe y no está pensado para usarse directamente desde el código.

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

Este tipo se usa como una clase base para la generación de objetos de tipoDataTable por Visual Studio y la herramienta de .NET Framework XSD.exe y no está pensado para usarse directamente desde el código.

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

Determina si todos los elementos de una secuencia cumplen una condición.

Any<TSource>(IEnumerable<TSource>)

Determina si una secuencia contiene elementos.

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

Determina si algún elemento de una secuencia cumple una condición.

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

Anexa un valor al final de la secuencia.

AsEnumerable<TSource>(IEnumerable<TSource>)

Devuelve la entrada con tipo IEnumerable<T>.

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

Calcula el promedio de una secuencia de Decimal valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de Double valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de Int32 valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de Int64 valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de valores que aceptan valores NULL Decimal que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de valores que aceptan valores NULL Double que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de valores que aceptan valores NULL Int32 que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de valores que aceptan valores NULL Int64 que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de valores que aceptan valores NULL Single que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula el promedio de una secuencia de Single valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

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

Divide los elementos de una secuencia en fragmentos de tamaño como máximo size.

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

Concatena dos secuencias.

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

Determina si una secuencia contiene un elemento especificado mediante el comparador de igualdad predeterminado.

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

Determina si una secuencia contiene un elemento especificado mediante un IEqualityComparer<T>especificado.

Count<TSource>(IEnumerable<TSource>)

Devuelve el número de elementos de una secuencia.

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

Devuelve un número que representa el número de elementos de la secuencia especificada que cumplen una condición.

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

Este tipo se usa como una clase base para la generación de objetos de tipoDataTable por Visual Studio y la herramienta de .NET Framework XSD.exe y no está pensado para usarse directamente desde el código.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Devuelve los elementos de la secuencia especificada o el valor predeterminado del parámetro de tipo en una colección singleton si la secuencia está vacía.

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

Devuelve los elementos de la secuencia especificada o el valor especificado en una colección singleton si la secuencia está vacía.

Distinct<TSource>(IEnumerable<TSource>)

Devuelve distintos elementos de una secuencia mediante el comparador de igualdad predeterminado para comparar valores.

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

Devuelve distintos elementos de una secuencia mediante un IEqualityComparer<T> especificado para comparar valores.

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

Devuelve distintos elementos de una secuencia según una función de selector de claves especificada.

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

Devuelve distintos elementos de una secuencia según una función de selector de claves especificada y utilizando un comparador especificado para comparar claves.

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

Devuelve el elemento en un índice especificado de una secuencia.

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

Devuelve el elemento en un índice especificado de una secuencia.

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

Devuelve el elemento de un índice especificado en una secuencia o un valor predeterminado si el índice está fuera del intervalo.

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

Devuelve el elemento de un índice especificado en una secuencia o un valor predeterminado si el índice está fuera del intervalo.

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

Genera la diferencia de conjunto de dos secuencias mediante el comparador de igualdad predeterminado para comparar valores.

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

Genera la diferencia de conjunto de dos secuencias usando el IEqualityComparer<T> especificado para comparar valores.

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

Genera la diferencia de conjunto de dos secuencias según una función de selector de claves especificada.

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

Genera la diferencia de conjunto de dos secuencias según una función de selector de claves especificada.

First<TSource>(IEnumerable<TSource>)

Devuelve el primer elemento de una secuencia.

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

Devuelve el primer elemento de una secuencia que satisface una condición especificada.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Devuelve el primer elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos.

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

Devuelve el primer elemento de una secuencia o un valor predeterminado especificado si la secuencia no contiene elementos.

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

Devuelve el primer elemento de la secuencia que satisface una condición o un valor predeterminado si no se encuentra ningún elemento de este tipo.

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

Devuelve el primer elemento de la secuencia que satisface una condición o un valor predeterminado especificado si no se encuentra ningún elemento de este tipo.

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

Agrupa los elementos de una secuencia según una función de selector de claves especificada.

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

Agrupa los elementos de una secuencia según una función de selector de claves especificada y compara las claves mediante un comparador especificado.

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

Agrupa los elementos de una secuencia según una función de selector de claves especificada y proyecta los elementos de cada grupo mediante una función especificada.

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

Agrupa los elementos de una secuencia según una función del selector de claves. Las claves se comparan mediante un comparador y los elementos de cada grupo se proyectan mediante una función especificada.

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

Agrupa los elementos de una secuencia según una función de selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave.

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

Agrupa los elementos de una secuencia según una función de selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave. Las claves se comparan mediante un comparador especificado.

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

Agrupa los elementos de una secuencia según una función de selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave. Los elementos de cada grupo se proyectan mediante una función especificada.

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

Agrupa los elementos de una secuencia según una función de selector de claves especificada y crea un valor de resultado a partir de cada grupo y su clave. Los valores de clave se comparan mediante un comparador especificado y los elementos de cada grupo se proyectan mediante una función especificada.

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

Correlaciona los elementos de dos secuencias en función de la igualdad de claves y agrupa los resultados. El comparador de igualdad predeterminado se usa para comparar claves.

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

Correlaciona los elementos de dos secuencias en función de la igualdad de claves y agrupa los resultados. Se usa un IEqualityComparer<T> especificado para comparar claves.

Index<TSource>(IEnumerable<TSource>)

Devuelve un enumerable que incorpora el índice del elemento en una tupla.

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

Genera la intersección de conjunto de dos secuencias mediante el comparador de igualdad predeterminado para comparar valores.

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

Genera la intersección de conjunto de dos secuencias mediante el IEqualityComparer<T> especificado para comparar valores.

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

Genera la intersección de conjunto de dos secuencias según una función de selector de claves especificada.

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

Genera la intersección de conjunto de dos secuencias según una función de selector de claves especificada.

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

Correlaciona los elementos de dos secuencias en función de las claves coincidentes. El comparador de igualdad predeterminado se usa para comparar claves.

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

Correlaciona los elementos de dos secuencias en función de las claves coincidentes. Se usa un IEqualityComparer<T> especificado para comparar claves.

Last<TSource>(IEnumerable<TSource>)

Devuelve el último elemento de una secuencia.

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

Devuelve el último elemento de una secuencia que satisface una condición especificada.

LastOrDefault<TSource>(IEnumerable<TSource>)

Devuelve el último elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos.

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

Devuelve el último elemento de una secuencia o un valor predeterminado especificado si la secuencia no contiene elementos.

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

Devuelve el último elemento de una secuencia que satisface una condición o un valor predeterminado si no se encuentra ningún elemento de este tipo.

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

Devuelve el último elemento de una secuencia que satisface una condición o un valor predeterminado especificado si no se encuentra ningún elemento de este tipo.

LongCount<TSource>(IEnumerable<TSource>)

Devuelve un Int64 que representa el número total de elementos de una secuencia.

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

Devuelve un Int64 que representa el número de elementos de una secuencia que cumplen una condición.

Max<TSource>(IEnumerable<TSource>)

Devuelve el valor máximo de una secuencia genérica.

Max<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Devuelve el valor máximo de una secuencia genérica.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo Decimal.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo Double.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo Int32.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo Int64.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo que acepta valores NULL Decimal.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo que acepta valores NULL Double.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo que acepta valores NULL Int32.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo que acepta valores NULL Int64.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo que acepta valores NULL Single.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor máximo Single.

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

Invoca una función de transformación en cada elemento de una secuencia genérica y devuelve el valor resultante máximo.

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

Devuelve el valor máximo de una secuencia genérica según una función de selector de claves especificada.

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

Devuelve el valor máximo de una secuencia genérica según una función de selector de claves y un comparador de claves especificados.

Min<TSource>(IEnumerable<TSource>)

Devuelve el valor mínimo de una secuencia genérica.

Min<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Devuelve el valor mínimo de una secuencia genérica.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo Decimal.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo Double.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo Int32.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo Int64.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo que acepta valores NULL Decimal.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo que acepta valores NULL Double.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo que acepta valores NULL Int32.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo que acepta valores NULL Int64.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo que acepta valores NULL Single.

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

Invoca una función de transformación en cada elemento de una secuencia y devuelve el valor mínimo Single.

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

Invoca una función de transformación en cada elemento de una secuencia genérica y devuelve el valor resultante mínimo.

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

Devuelve el valor mínimo de una secuencia genérica según una función de selector de claves especificada.

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

Devuelve el valor mínimo de una secuencia genérica según una función de selector de claves y un comparador de claves especificados.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Order<T>(IEnumerable<T>)

Ordena los elementos de una secuencia en orden ascendente.

Order<T>(IEnumerable<T>, IComparer<T>)

Ordena los elementos de una secuencia en orden ascendente.

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

Ordena los elementos de una secuencia en orden ascendente según una clave.

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

Ordena los elementos de una secuencia en orden ascendente mediante un comparador especificado.

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

Ordena los elementos de una secuencia en orden descendente según una clave.

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

Ordena los elementos de una secuencia en orden descendente mediante un comparador especificado.

OrderDescending<T>(IEnumerable<T>)

Ordena los elementos de una secuencia en orden descendente.

OrderDescending<T>(IEnumerable<T>, IComparer<T>)

Ordena los elementos de una secuencia en orden descendente.

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

Agrega un valor al principio de la secuencia.

Reverse<TSource>(IEnumerable<TSource>)

Invierte el orden de los elementos de una secuencia.

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

Proyecta cada elemento de una secuencia en un nuevo formulario.

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

Proyecta cada elemento de una secuencia en un nuevo formulario mediante la incorporación del índice del elemento.

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

Proyecta cada elemento de una secuencia en una IEnumerable<T> y aplana las secuencias resultantes en una secuencia.

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

Proyecta cada elemento de una secuencia en una IEnumerable<T>y aplana las secuencias resultantes en una secuencia. El índice de cada elemento de origen se usa en la forma proyectada de ese elemento.

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

Proyecta cada elemento de una secuencia en un IEnumerable<T>, aplana las secuencias resultantes en una secuencia e invoca una función del selector de resultados en cada elemento de la misma.

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

Proyecta cada elemento de una secuencia en un IEnumerable<T>, aplana las secuencias resultantes en una secuencia e invoca una función del selector de resultados en cada elemento de la misma. El índice de cada elemento de origen se usa en la forma proyectada intermedia de ese elemento.

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

Determina si dos secuencias son iguales comparando los elementos mediante el comparador de igualdad predeterminado para su tipo.

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

Determina si dos secuencias son iguales comparando sus elementos mediante un IEqualityComparer<T>especificado.

Single<TSource>(IEnumerable<TSource>)

Devuelve el único elemento de una secuencia y produce una excepción si no hay exactamente un elemento en la secuencia.

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

Devuelve el único elemento de una secuencia que satisface una condición especificada y produce una excepción si existe más de un elemento de este tipo.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Devuelve el único elemento de una secuencia o un valor predeterminado si la secuencia está vacía; Este método produce una excepción si hay más de un elemento en la secuencia.

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

Devuelve el único elemento de una secuencia o un valor predeterminado especificado si la secuencia está vacía; Este método produce una excepción si hay más de un elemento en la secuencia.

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

Devuelve el único elemento de una secuencia que satisface una condición especificada o un valor predeterminado si no existe dicho elemento; Este método produce una excepción si más de un elemento cumple la condición.

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

Devuelve el único elemento de una secuencia que satisface una condición especificada o un valor predeterminado especificado si no existe dicho elemento; Este método produce una excepción si más de un elemento cumple la condición.

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

Omite un número especificado de elementos en una secuencia y, a continuación, devuelve los elementos restantes.

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

Devuelve una nueva colección enumerable que contiene los elementos de source con los últimos elementos count de la colección de origen omitidos.

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

Omite los elementos de una secuencia siempre que una condición especificada sea true y, a continuación, devuelve los elementos restantes.

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

Omite los elementos de una secuencia siempre que una condición especificada sea true y, a continuación, devuelve los elementos restantes. El índice del elemento se usa en la lógica de la función de predicado.

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

Calcula la suma de la secuencia de Decimal valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de Double valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de Int32 valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de Int64 valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de valores Decimal que aceptan valores NULL que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de valores Double que aceptan valores NULL que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de valores Int32 que aceptan valores NULL que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de valores Int64 que aceptan valores NULL que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de valores Single que aceptan valores NULL que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Calcula la suma de la secuencia de Single valores que se obtienen invocando una función de transformación en cada elemento de la secuencia de entrada.

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

Devuelve un número especificado de elementos contiguos desde el inicio de una secuencia.

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

Devuelve un intervalo especificado de elementos contiguos de una secuencia.

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

Devuelve una nueva colección enumerable que contiene los últimos elementos count de source.

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

Devuelve elementos de una secuencia siempre que se cumpla una condición especificada.

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

Devuelve elementos de una secuencia siempre que se cumpla una condición especificada. El índice del elemento se usa en la lógica de la función de predicado.

ToArray<TSource>(IEnumerable<TSource>)

Crea una matriz a partir de un IEnumerable<T>.

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

Crea un Dictionary<TKey,TValue> a partir de un IEnumerable<T> según una función de selector de claves especificada.

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

Crea un Dictionary<TKey,TValue> a partir de un IEnumerable<T> según una función de selector de claves y un comparador de claves especificados.

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

Crea un Dictionary<TKey,TValue> a partir de un IEnumerable<T> según las funciones especificadas del selector de claves y del selector de elementos.

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

Crea un Dictionary<TKey,TValue> a partir de un IEnumerable<T> según una función de selector de claves especificada, un comparador y una función de selector de elementos.

ToHashSet<TSource>(IEnumerable<TSource>)

Crea un HashSet<T> a partir de un IEnumerable<T>.

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

Crea un HashSet<T> a partir de un IEnumerable<T> mediante el comparer para comparar claves.

ToList<TSource>(IEnumerable<TSource>)

Crea un List<T> a partir de un IEnumerable<T>.

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

Crea un Lookup<TKey,TElement> a partir de un IEnumerable<T> según una función de selector de claves especificada.

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

Crea un Lookup<TKey,TElement> a partir de un IEnumerable<T> según una función de selector de claves y un comparador de claves especificados.

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

Crea un Lookup<TKey,TElement> a partir de un IEnumerable<T> según las funciones especificadas del selector de claves y del selector de elementos.

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

Crea un Lookup<TKey,TElement> a partir de un IEnumerable<T> según una función de selector de claves especificada, un comparador y una función de selector de elementos.

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

Intenta determinar el número de elementos de una secuencia sin forzar una enumeración.

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

Genera la unión de conjunto de dos secuencias mediante el comparador de igualdad predeterminado.

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

Genera la unión de conjunto de dos secuencias mediante un IEqualityComparer<T>especificado.

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

Genera la unión de conjunto de dos secuencias según una función de selector de claves especificada.

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

Genera la unión de conjunto de dos secuencias según una función de selector de claves especificada.

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

Filtra una secuencia de valores en función de un predicado.

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

Filtra una secuencia de valores en función de un predicado. El índice de cada elemento se usa en la lógica de la función de predicado.

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

Genera una secuencia de tuplas con elementos de las dos secuencias especificadas.

Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>)

Genera una secuencia de tuplas con elementos de las tres secuencias especificadas.

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

Aplica una función especificada a los elementos correspondientes de dos secuencias, lo que genera una secuencia de los resultados.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsParallel<TSource>(IEnumerable<TSource>)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

Convierte un IEnumerable<T> genérico en un IQueryable<T>genérico.

Ancestors<T>(IEnumerable<T>)

Devuelve una colección de elementos que contiene los antecesores de todos los nodos de la colección de origen.

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

Devuelve una colección filtrada de elementos que contiene los antecesores de todos los nodos de la colección de origen. En la colección solo se incluyen los elementos que tienen una XName coincidente.

DescendantNodes<T>(IEnumerable<T>)

Devuelve una colección de los nodos descendientes de todos los documentos y elementos de la colección de origen.

Descendants<T>(IEnumerable<T>)

Devuelve una colección de elementos que contiene los elementos descendientes de cada elemento y documento de la colección de origen.

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

Devuelve una colección filtrada de elementos que contiene los elementos descendientes de todos los elementos y documentos de la colección de origen. En la colección solo se incluyen los elementos que tienen una XName coincidente.

Elements<T>(IEnumerable<T>)

Devuelve una colección de los elementos secundarios de cada elemento y documento de la colección de origen.

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

Devuelve una colección filtrada de los elementos secundarios de cada elemento y documento de la colección de origen. En la colección solo se incluyen los elementos que tienen una XName coincidente.

InDocumentOrder<T>(IEnumerable<T>)

Devuelve una colección de nodos que contiene todos los nodos de la colección de origen, ordenados en orden de documento.

Nodes<T>(IEnumerable<T>)

Devuelve una colección de los nodos secundarios de todos los documentos y elementos de la colección de origen.

Remove<T>(IEnumerable<T>)

Quita todos los nodos de la colección de origen de su nodo primario.

Se aplica a

Consulte también