TypedTableBase<T> Classe

Définition

Ce type est utilisé comme classe de base pour la génération d’objets DataTable typés par Visual Studio et l’outil .NET Framework XSD.exe. Il n’est pas destiné à être utilisé directement à partir de votre code.This type is used as a base class for typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool, and is not intended to be used directly from your code.

generic <typename T>
 where T : DataRowpublic ref class TypedTableBase abstract : System::Data::DataTable, System::Collections::Generic::IEnumerable<T>
[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
Public MustInherit Class TypedTableBase(Of T)
Inherits DataTable
Implements IEnumerable(Of T)

Paramètres de type

T

Type des objets dans la séquence source représentée par la table, en général DataRow.The type of objects in the source sequence represented by the table, typically DataRow.

Héritage
Attributs
Implémente

Constructeurs

TypedTableBase<T>()

Initialise un nouveau TypedTableBase<T>.Initializes a new TypedTableBase<T>. Cette méthode prend en charge la génération d’objets de type DataTable par Visual Studio et l’outil .NET Framework XSD.exe.This method supports typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. Ce type n'est pas destiné à être utilisé directement à partir de votre code.This type is not intended to be used directly from your code.

TypedTableBase<T>(SerializationInfo, StreamingContext)

Initialise un nouveau TypedTableBase<T>.Initializes a new TypedTableBase<T>. Cette méthode prend en charge la génération d’objets de type DataTable par Visual Studio et l’outil .NET Framework XSD.exe.This method supports typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. Cette méthode n'est pas destinée à être utilisée directement depuis votre code.This method is not intended to be used directly from your code.

Champs

fInitInProgress

Vérifie si l'initialisation est en cours.Checks whether initialization is in progress. L'initialisation se produit au moment de l'exécution.The initialization occurs at run time.

(Hérité de DataTable)

Propriétés

CaseSensitive

Indique si les comparaisons de chaînes au sein de la table respectent la casse.Indicates whether string comparisons within the table are case-sensitive.

(Hérité de DataTable)
ChildRelations

Obtient la collection des relations enfants de ce DataTable.Gets the collection of child relations for this DataTable.

(Hérité de DataTable)
Columns

Obtient la collection des colonnes qui appartiennent à cette table.Gets the collection of columns that belong to this table.

(Hérité de DataTable)
Constraints

Obtient la collection de contraintes gérée par cette table.Gets the collection of constraints maintained by this table.

(Hérité de DataTable)
Container

Obtient le conteneur du composant.Gets the container for the component.

(Hérité de MarshalByValueComponent)
DataSet

Obtient le DataSet auquel cette table appartient.Gets the DataSet to which this table belongs.

(Hérité de DataTable)
DefaultView

Obtient une vue personnalisée de la table qui peut comprendre une vue filtrée ou une position de curseur.Gets a customized view of the table that may include a filtered view, or a cursor position.

(Hérité de DataTable)
DesignMode

Obtient une valeur indiquant si le composant est actuellement en mode design.Gets a value indicating whether the component is currently in design mode.

(Hérité de MarshalByValueComponent)
DisplayExpression

Obtient ou définit l'expression qui retourne une valeur utilisée pour représenter cette table dans l'interface utilisateur.Gets or sets the expression that returns a value used to represent this table in the user interface. La propriété DisplayExpression vous permet d'afficher le nom de cette table dans une interface utilisateur.The DisplayExpression property lets you display the name of this table in a user interface.

(Hérité de DataTable)
Events

Obtient la liste des gestionnaires d'événements attachés à ce composant.Gets the list of event handlers that are attached to this component.

(Hérité de MarshalByValueComponent)
ExtendedProperties

Obtient la collection d'informations utilisateur personnalisées.Gets the collection of customized user information.

(Hérité de DataTable)
HasErrors

Obtient une valeur indiquant s'il existe des erreurs dans une des lignes d'une table du DataSet auquel appartient la table.Gets a value indicating whether there are errors in any of the rows in any of the tables of the DataSet to which the table belongs.

(Hérité de DataTable)
IsInitialized

Obtient une valeur qui indique si DataTable est initialisé.Gets a value that indicates whether the DataTable is initialized.

(Hérité de DataTable)
Locale

Obtient ou définit les paramètres régionaux utilisés pour comparer des chaînes dans la table.Gets or sets the locale information used to compare strings within the table.

(Hérité de DataTable)
MinimumCapacity

Obtient ou définit la taille de départ initiale pour cette table.Gets or sets the initial starting size for this table.

(Hérité de DataTable)
Namespace

Obtient ou définit l'espace de noms de la représentation XML des données stockées dans le DataTable.Gets or sets the namespace for the XML representation of the data stored in the DataTable.

(Hérité de DataTable)
ParentRelations

Obtient la collection des relations parentes de ce DataTable.Gets the collection of parent relations for this DataTable.

(Hérité de DataTable)
Prefix

Obtient ou définit l'espace de noms de la représentation XML des données stockées dans le DataTable.Gets or sets the namespace for the XML representation of the data stored in the DataTable.

(Hérité de DataTable)
PrimaryKey

Obtient ou définit un tableau de colonnes qui fonctionnent comme des clés primaires pour la table de données.Gets or sets an array of columns that function as primary keys for the data table.

(Hérité de DataTable)
RemotingFormat

Obtient ou définit le format de sérialisation.Gets or sets the serialization format.

(Hérité de DataTable)
Rows

Obtient la collection des lignes qui appartiennent à cette table.Gets the collection of rows that belong to this table.

(Hérité de DataTable)
Site

Obtient ou définit un élément ISite pour l'élément DataTable.Gets or sets an ISite for the DataTable.

(Hérité de DataTable)
TableName

Obtient ou définit le nom de l'objet DataTable.Gets or sets the name of the DataTable.

(Hérité de DataTable)

Méthodes

AcceptChanges()

Valide toutes les modifications apportées à cette table depuis le dernier appel à AcceptChanges().Commits all the changes made to this table since the last time AcceptChanges() was called.

(Hérité de DataTable)
BeginInit()

Commence l'initialisation d'un DataTable qui est utilisé dans un formulaire ou par un autre composant.Begins the initialization of a DataTable that is used on a form or used by another component. L'initialisation se produit au moment de l'exécution.The initialization occurs at run time.

(Hérité de DataTable)
BeginLoadData()

Désactive les notifications, la gestion d'index et les contraintes lors du chargement de données.Turns off notifications, index maintenance, and constraints while loading data.

(Hérité de DataTable)
Cast<TResult>()

Convertit les éléments d’un objet TypedTableBase<T> vers le type spécifié.Converts the elements of an TypedTableBase<T> to the specified type. Cette méthode prend en charge la génération d’objets de type DataTable par Visual Studio et l’outil .NET Framework XSD.exe.This method supports typed DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. Cette méthode n'est pas destinée à être utilisée directement depuis votre code.This method is not intended to be used directly from your code.

Clear()

Efface toutes les données de DataTable.Clears the DataTable of all data.

(Hérité de DataTable)
Clone()

Clone la structure de DataTable, y compris tous les schémas et contraintes DataTable.Clones the structure of the DataTable, including all DataTable schemas and constraints.

(Hérité de DataTable)
Compute(String, String)

Calcule l'expression donnée sur les lignes en cours qui passent les critères du filtre.Computes the given expression on the current rows that pass the filter criteria.

(Hérité de DataTable)
Copy()

Copie à la fois la structure et les données de ce DataTable.Copies both the structure and data for this DataTable.

(Hérité de DataTable)
CreateDataReader()

Retourne un DataTableReader correspondant aux données dans ce DataTable.Returns a DataTableReader corresponding to the data within this DataTable.

(Hérité de DataTable)
CreateInstance()

Crée une instance de DataTable.Creates a new instance of DataTable.

(Hérité de DataTable)
Dispose()

Libère toutes les ressources utilisées par MarshalByValueComponent.Releases all resources used by the MarshalByValueComponent.

(Hérité de MarshalByValueComponent)
Dispose(Boolean)

Libère les ressources non managées utilisées par MarshalByValueComponent et libère éventuellement les ressources managées.Releases the unmanaged resources used by the MarshalByValueComponent and optionally releases the managed resources.

(Hérité de MarshalByValueComponent)
EndInit()

Termine l'initialisation d'un DataTable qui est utilisé dans un formulaire ou par un autre composant.Ends the initialization of a DataTable that is used on a form or used by another component. L'initialisation se produit au moment de l'exécution.The initialization occurs at run time.

(Hérité de DataTable)
EndLoadData()

Active les notifications, la gestion d'index et les contraintes après le chargement de données.Turns on notifications, index maintenance, and constraints after loading data.

(Hérité de DataTable)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetChanges()

Obtient une copie du DataTable qui contient l'ensemble des modifications qui lui ont été apportées depuis son chargement ou depuis le dernier appel à AcceptChanges().Gets a copy of the DataTable that contains all changes made to it since it was loaded or AcceptChanges() was last called.

(Hérité de DataTable)
GetChanges(DataRowState)

Obtient une copie du DataTable contenant l'ensemble des modifications qui lui ont été apportées depuis son dernier chargement ou depuis l'appel à AcceptChanges(), filtrée par DataRowState.Gets a copy of the DataTable containing all changes made to it since it was last loaded, or since AcceptChanges() was called, filtered by DataRowState.

(Hérité de DataTable)
GetEnumerator()

Retourne un énumérateur pour la DataRow typée.Returns an enumerator for the typed-DataRow. Cette méthode prend en charge la génération d’objets de type DataTable par Visual Studio et l’outil .NET Framework XSD.exe.This method supports typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. Cette méthode n'est pas destinée à être utilisée directement depuis votre code.This method is not intended to be used directly from your code.

GetErrors()

Obtient un tableau d'objets DataRow qui contiennent des erreurs.Gets an array of DataRow objects that contain errors.

(Hérité de DataTable)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetObjectData(SerializationInfo, StreamingContext)

Remplit un objet d’informations de sérialisation avec les données nécessaires pour sérialiser DataTable.Populates a serialization information object with the data needed to serialize the DataTable.

(Hérité de DataTable)
GetRowType()

Obtient le type de ligne.Gets the row type.

(Hérité de DataTable)
GetSchema()

Pour obtenir une description de ce membre, consultez GetSchema().For a description of this member, see GetSchema().

(Hérité de DataTable)
GetService(Type)

Obtient l'implémenteur du IServiceProvider.Gets the implementer of the IServiceProvider.

(Hérité de MarshalByValueComponent)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
ImportRow(DataRow)

Copie DataRow dans un DataTable en préservant tous les paramètres de propriété, ainsi que les valeurs d'origine et actuelles.Copies a DataRow into a DataTable, preserving any property settings, as well as original and current values.

(Hérité de DataTable)
Load(IDataReader)

Remplit un DataTable avec des valeurs issues d'une source de données à l'aide du IDataReader fourni.Fills a DataTable with values from a data source using the supplied IDataReader. Si DataTable contient déjà des lignes, les données entrantes à partir de la source de données sont fusionnées avec les lignes existantes.If the DataTable already contains rows, the incoming data from the data source is merged with the existing rows.

(Hérité de DataTable)
Load(IDataReader, LoadOption)

Remplit un DataTable avec des valeurs issues d'une source de données à l'aide du IDataReader fourni.Fills a DataTable with values from a data source using the supplied IDataReader. Si DataTable contient déjà des lignes, les données entrantes à partir de la source de données sont fusionnées avec les lignes existantes en fonction de la valeur du paramètre loadOption.If the DataTable already contains rows, the incoming data from the data source is merged with the existing rows according to the value of the loadOption parameter.

(Hérité de DataTable)
Load(IDataReader, LoadOption, FillErrorEventHandler)

Remplit un DataTable avec des valeurs issues d'une source de données à l'aide du IDataReader fourni et d'un délégué de gestion d'erreur.Fills a DataTable with values from a data source using the supplied IDataReader using an error-handling delegate.

(Hérité de DataTable)
LoadDataRow(Object[], Boolean)

Recherche et met à jour une ligne spécifique.Finds and updates a specific row. Si aucune ligne correspondante n'est détectée, une nouvelle ligne est créée à l'aide des valeurs données.If no matching row is found, a new row is created using the given values.

(Hérité de DataTable)
LoadDataRow(Object[], LoadOption)

Recherche et met à jour une ligne spécifique.Finds and updates a specific row. Si aucune ligne correspondante n'est détectée, une nouvelle ligne est créée à l'aide des valeurs données.If no matching row is found, a new row is created using the given values.

(Hérité de DataTable)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
Merge(DataTable)

Fusionnez le DataTable spécifié avec le DataTable actuel.Merge the specified DataTable with the current DataTable.

(Hérité de DataTable)
Merge(DataTable, Boolean)

Fusionnez le DataTable spécifié avec le DataTable actuel, en indiquant s'il faut conserver les modifications dans le DataTable actuel.Merge the specified DataTable with the current DataTable, indicating whether to preserve changes in the current DataTable.

(Hérité de DataTable)
Merge(DataTable, Boolean, MissingSchemaAction)

Fusionnez le DataTable spécifié avec le DataTable actuel, en indiquant s'il faut conserver les modifications et comment gérer le schéma manquant dans le DataTable actuel.Merge the specified DataTable with the current DataTable, indicating whether to preserve changes and how to handle missing schema in the current DataTable.

(Hérité de DataTable)
NewRow()

Crée un nouveau DataRow possédant le même schéma que la table.Creates a new DataRow with the same schema as the table.

(Hérité de DataTable)
NewRowArray(Int32)

Retourne un tableau de DataRow.Returns an array of DataRow.

(Hérité de DataTable)
NewRowFromBuilder(DataRowBuilder)

Crée une nouvelle ligne à partir d'une ligne existante.Creates a new row from an existing row.

(Hérité de DataTable)
OnColumnChanged(DataColumnChangeEventArgs)

Déclenche l'événement ColumnChanged.Raises the ColumnChanged event.

(Hérité de DataTable)
OnColumnChanging(DataColumnChangeEventArgs)

Déclenche l'événement ColumnChanging.Raises the ColumnChanging event.

(Hérité de DataTable)
OnPropertyChanging(PropertyChangedEventArgs)

Déclenche l'événement PropertyChanged.Raises the PropertyChanged event.

(Hérité de DataTable)
OnRemoveColumn(DataColumn)

Avertit DataTable que DataColumn est en cours de suppression.Notifies the DataTable that a DataColumn is being removed.

(Hérité de DataTable)
OnRowChanged(DataRowChangeEventArgs)

Déclenche l'événement RowChanged.Raises the RowChanged event.

(Hérité de DataTable)
OnRowChanging(DataRowChangeEventArgs)

Déclenche l'événement RowChanging.Raises the RowChanging event.

(Hérité de DataTable)
OnRowDeleted(DataRowChangeEventArgs)

Déclenche l'événement RowDeleted.Raises the RowDeleted event.

(Hérité de DataTable)
OnRowDeleting(DataRowChangeEventArgs)

Déclenche l'événement RowDeleting.Raises the RowDeleting event.

(Hérité de DataTable)
OnTableCleared(DataTableClearEventArgs)

Déclenche l'événement TableCleared.Raises the TableCleared event.

(Hérité de DataTable)
OnTableClearing(DataTableClearEventArgs)

Déclenche l'événement TableClearing.Raises the TableClearing event.

(Hérité de DataTable)
OnTableNewRow(DataTableNewRowEventArgs)

Déclenche l'événement TableNewRow.Raises the TableNewRow event.

(Hérité de DataTable)
ReadXml(Stream)

Lit le schéma et les données XML dans le DataTable à l'aide du Stream spécifié.Reads XML schema and data into the DataTable using the specified Stream.

(Hérité de DataTable)
ReadXml(String)

Lit le schéma et les données XML dans le DataTable à partir du fichier spécifié.Reads XML schema and data into the DataTable from the specified file.

(Hérité de DataTable)
ReadXml(TextReader)

Lit le schéma et les données XML dans le DataTable à l'aide du TextReader spécifié.Reads XML schema and data into the DataTable using the specified TextReader.

(Hérité de DataTable)
ReadXml(XmlReader)

Lit le schéma et les données XML dans le DataTable à l'aide du XmlReader spécifié.Reads XML Schema and Data into the DataTable using the specified XmlReader.

(Hérité de DataTable)
ReadXmlSchema(Stream)

Lit un schéma XML dans le DataTable à l'aide du flux de données spécifié.Reads an XML schema into the DataTable using the specified stream.

(Hérité de DataTable)
ReadXmlSchema(String)

Lit un schéma XML dans le DataTable à partir du fichier spécifié.Reads an XML schema into the DataTable from the specified file.

(Hérité de DataTable)
ReadXmlSchema(TextReader)

Lit un schéma XML dans le DataTable à l'aide du TextReader spécifié.Reads an XML schema into the DataTable using the specified TextReader.

(Hérité de DataTable)
ReadXmlSchema(XmlReader)

Lit un schéma XML dans le DataTable à l'aide du XmlReader spécifié.Reads an XML schema into the DataTable using the specified XmlReader.

(Hérité de DataTable)
ReadXmlSerializable(XmlReader)

Lectures d'un flux de données XML.Reads from an XML stream.

(Hérité de DataTable)
RejectChanges()

Restaure toutes les modifications apportées à la table depuis son chargement ou le dernier appel à AcceptChanges().Rolls back all changes that have been made to the table since it was loaded, or the last time AcceptChanges() was called.

(Hérité de DataTable)
Reset()

Rétablit l'état d'origine de DataTable.Resets the DataTable to its original state. La réinitialisation supprime toutes les données, relations et colonnes de la table.Reset removes all data, indexes, relations, and columns of the table. Si un DataSet inclut un DataTable, la table fera partie du DataSet après sa réinitialisation.If a DataSet includes a DataTable, the table will still be part of the DataSet after the table is reset.

(Hérité de DataTable)
Select()

Obtient un tableau de tous les objets DataRow.Gets an array of all DataRow objects.

(Hérité de DataTable)
Select(String)

Obtient un tableau de tous les objets DataRow qui correspondent aux critères de filtre.Gets an array of all DataRow objects that match the filter criteria.

(Hérité de DataTable)
Select(String, String)

Obtient un tableau de tous les objets DataRow qui correspondent aux critères de filtre, dans l'ordre de tri spécifié.Gets an array of all DataRow objects that match the filter criteria, in the specified sort order.

(Hérité de DataTable)
Select(String, String, DataViewRowState)

Obtient un tableau de tous les objets DataRow qui correspondent au filtre et à l'état spécifié, dans l'ordre de tri.Gets an array of all DataRow objects that match the filter in the order of the sort that match the specified state.

(Hérité de DataTable)
ToString()

Obtient le TableName et le DisplayExpression éventuels sous la forme d'une chaîne concaténée.Gets the TableName and DisplayExpression, if there is one as a concatenated string.

(Hérité de DataTable)
WriteXml(Stream)

Écrit le contenu actuel de l’objet DataTable sous forme XML à l’aide de Stream spécifié.Writes the current contents of the DataTable as XML using the specified Stream.

(Hérité de DataTable)
WriteXml(Stream, Boolean)

Écrit le contenu actuel de l’objet DataTable sous forme XML à l’aide de Stream spécifié.Writes the current contents of the DataTable as XML using the specified Stream. Pour enregistrer les données pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXml(Stream, XmlWriteMode)

Écrit les données en cours, et éventuellement le schéma, de DataTable dans le fichier spécifié à l'aide du XmlWriteMode spécifié.Writes the current data, and optionally the schema, for the DataTable to the specified file using the specified XmlWriteMode. Pour écrire le schéma, affectez WriteSchema comme valeur du paramètre mode.To write the schema, set the value for the mode parameter to WriteSchema.

(Hérité de DataTable)
WriteXml(Stream, XmlWriteMode, Boolean)

Écrit les données en cours, et éventuellement le schéma, de DataTable dans le fichier spécifié à l'aide du XmlWriteMode spécifié.Writes the current data, and optionally the schema, for the DataTable to the specified file using the specified XmlWriteMode. Pour écrire le schéma, affectez WriteSchema comme valeur du paramètre mode.To write the schema, set the value for the mode parameter to WriteSchema. Pour enregistrer les données pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXml(String)

Écrit le contenu actuel du DataTable au format XML à l'aide du fichier spécifié.Writes the current contents of the DataTable as XML using the specified file.

(Hérité de DataTable)
WriteXml(String, Boolean)

Écrit le contenu actuel du DataTable au format XML à l'aide du fichier spécifié.Writes the current contents of the DataTable as XML using the specified file. Pour enregistrer les données pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXml(String, XmlWriteMode)

Écrit les données en cours, et éventuellement le schéma, de DataTable à l'aide du fichier et XmlWriteMode spécifiés.Writes the current data, and optionally the schema, for the DataTable using the specified file and XmlWriteMode. Pour écrire le schéma, affectez WriteSchema comme valeur du paramètre mode.To write the schema, set the value for the mode parameter to WriteSchema.

(Hérité de DataTable)
WriteXml(String, XmlWriteMode, Boolean)

Écrit les données en cours, et éventuellement le schéma, de DataTable à l'aide du fichier et XmlWriteMode spécifiés.Writes the current data, and optionally the schema, for the DataTable using the specified file and XmlWriteMode. Pour écrire le schéma, affectez WriteSchema comme valeur du paramètre mode.To write the schema, set the value for the mode parameter to WriteSchema. Pour enregistrer les données pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXml(TextWriter)

Écrit le contenu actuel de l’objet DataTable sous forme XML à l’aide de TextWriter spécifié.Writes the current contents of the DataTable as XML using the specified TextWriter.

(Hérité de DataTable)
WriteXml(TextWriter, Boolean)

Écrit le contenu actuel de l’objet DataTable sous forme XML à l’aide de TextWriter spécifié.Writes the current contents of the DataTable as XML using the specified TextWriter. Pour enregistrer les données pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXml(TextWriter, XmlWriteMode)

Écrit les données en cours, et éventuellement le schéma, de DataTable à l'aide des TextWriter et XmlWriteMode spécifiés.Writes the current data, and optionally the schema, for the DataTable using the specified TextWriter and XmlWriteMode. Pour écrire le schéma, affectez WriteSchema comme valeur du paramètre mode.To write the schema, set the value for the mode parameter to WriteSchema.

(Hérité de DataTable)
WriteXml(TextWriter, XmlWriteMode, Boolean)

Écrit les données en cours, et éventuellement le schéma, de DataTable à l'aide des TextWriter et XmlWriteMode spécifiés.Writes the current data, and optionally the schema, for the DataTable using the specified TextWriter and XmlWriteMode. Pour écrire le schéma, affectez WriteSchema comme valeur du paramètre mode.To write the schema, set the value for the mode parameter to WriteSchema. Pour enregistrer les données pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXml(XmlWriter)

Écrit le contenu actuel de l’objet DataTable sous forme XML à l’aide de XmlWriter spécifié.Writes the current contents of the DataTable as XML using the specified XmlWriter.

(Hérité de DataTable)
WriteXml(XmlWriter, Boolean)

Écrit le contenu actuel de l’objet DataTable sous forme XML à l’aide de XmlWriter spécifié.Writes the current contents of the DataTable as XML using the specified XmlWriter.

(Hérité de DataTable)
WriteXml(XmlWriter, XmlWriteMode)

Écrit les données en cours, et éventuellement le schéma, de DataTable à l'aide des XmlWriter et XmlWriteMode spécifiés.Writes the current data, and optionally the schema, for the DataTable using the specified XmlWriter and XmlWriteMode. Pour écrire le schéma, affectez WriteSchema comme valeur du paramètre mode.To write the schema, set the value for the mode parameter to WriteSchema.

(Hérité de DataTable)
WriteXml(XmlWriter, XmlWriteMode, Boolean)

Écrit les données en cours, et éventuellement le schéma, de DataTable à l'aide des XmlWriter et XmlWriteMode spécifiés.Writes the current data, and optionally the schema, for the DataTable using the specified XmlWriter and XmlWriteMode. Pour écrire le schéma, affectez WriteSchema comme valeur du paramètre mode.To write the schema, set the value for the mode parameter to WriteSchema. Pour enregistrer les données pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXmlSchema(Stream)

Écrit la structure de données actuelle du DataTable sous la forme d'un schéma XML dans le flux de données spécifié.Writes the current data structure of the DataTable as an XML schema to the specified stream.

(Hérité de DataTable)
WriteXmlSchema(Stream, Boolean)

Écrit la structure de données actuelle du DataTable sous la forme d'un schéma XML dans le flux de données spécifié.Writes the current data structure of the DataTable as an XML schema to the specified stream. Pour enregistrer le schéma pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the schema for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXmlSchema(String)

Écrit la structure de données actuelle du DataTable sous la forme d'un schéma XML dans le fichier spécifié.Writes the current data structure of the DataTable as an XML schema to the specified file.

(Hérité de DataTable)
WriteXmlSchema(String, Boolean)

Écrit la structure de données actuelle du DataTable sous la forme d'un schéma XML dans le fichier spécifié.Writes the current data structure of the DataTable as an XML schema to the specified file. Pour enregistrer le schéma pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the schema for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXmlSchema(TextWriter)

Écrit la structure de données actuelle du DataTable sous la forme d'un schéma XML à l'aide du TextWriter spécifié.Writes the current data structure of the DataTable as an XML schema using the specified TextWriter.

(Hérité de DataTable)
WriteXmlSchema(TextWriter, Boolean)

Écrit la structure de données actuelle du DataTable sous la forme d'un schéma XML à l'aide du TextWriter spécifié.Writes the current data structure of the DataTable as an XML schema using the specified TextWriter. Pour enregistrer le schéma pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the schema for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)
WriteXmlSchema(XmlWriter)

Écrit la structure de données actuelle du DataTable sous la forme d'un schéma XML à l'aide du XmlWriter spécifié.Writes the current data structure of the DataTable as an XML schema using the specified XmlWriter.

(Hérité de DataTable)
WriteXmlSchema(XmlWriter, Boolean)

Écrit la structure de données actuelle du DataTable sous la forme d'un schéma XML à l'aide du XmlWriter spécifié.Writes the current data structure of the DataTable as an XML schema using the specified XmlWriter. Pour enregistrer le schéma pour la table et tous ses descendants, affectez au paramètre writeHierarchy la valeur true.To save the schema for the table and all its descendants, set the writeHierarchy parameter to true.

(Hérité de DataTable)

Événements

ColumnChanged

Se produit après la modification d'une valeur du DataColumn spécifié dans un DataRow.Occurs after a value has been changed for the specified DataColumn in a DataRow.

(Hérité de DataTable)
ColumnChanging

Se produit lors de la modification d'une valeur du DataColumn spécifié dans un DataRow.Occurs when a value is being changed for the specified DataColumn in a DataRow.

(Hérité de DataTable)
Disposed

Ajoute un gestionnaire d'événements qui doit écouter l'événement Disposed pour le composant.Adds an event handler to listen to the Disposed event on the component.

(Hérité de MarshalByValueComponent)
Initialized

Se produit une fois que le DataTable est initialisé.Occurs after the DataTable is initialized.

(Hérité de DataTable)
RowChanged

Se produit après la modification réussie de DataRow.Occurs after a DataRow has been changed successfully.

(Hérité de DataTable)
RowChanging

Se produit lorsque DataRow est en cours de modification.Occurs when a DataRow is changing.

(Hérité de DataTable)
RowDeleted

Se produit lorsqu'une ligne de la table a été supprimée.Occurs after a row in the table has been deleted.

(Hérité de DataTable)
RowDeleting

Se produit avant qu'une ligne de la table soit sur le point d'être supprimée.Occurs before a row in the table is about to be deleted.

(Hérité de DataTable)
TableCleared

Se produit une fois DataTable effacé.Occurs after a DataTable is cleared.

(Hérité de DataTable)
TableClearing

Se produit lorsque DataTable est effacé.Occurs when a DataTable is cleared.

(Hérité de DataTable)
TableNewRow

Se produit lorsqu'un nouveau DataRow est inséré.Occurs when a new DataRow is inserted.

(Hérité de DataTable)

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Retourne un énumérateur pour la DataRow typée.Returns an enumerator for the typed-DataRow. Cette méthode prend en charge la génération d’objets de type DataTable par Visual Studio et l’outil .NET Framework XSD.exe.This method supports typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. Cette méthode n'est pas destinée à être utilisée directement depuis votre code.This method is not intended to be used directly from your code.

IListSource.ContainsListCollection

Pour obtenir une description de ce membre, consultez ContainsListCollection.For a description of this member, see ContainsListCollection.

(Hérité de DataTable)
IListSource.GetList()

Pour obtenir une description de ce membre, consultez GetList().For a description of this member, see GetList().

(Hérité de DataTable)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Remplit un objet d’informations de sérialisation avec les données nécessaires pour sérialiser DataTable.Populates a serialization information object with the data needed to serialize the DataTable.

(Hérité de DataTable)
IXmlSerializable.GetSchema()

Pour obtenir une description de ce membre, consultez GetSchema().For a description of this member, see GetSchema().

(Hérité de DataTable)
IXmlSerializable.ReadXml(XmlReader)

Pour obtenir une description de ce membre, consultez ReadXml(XmlReader).For a description of this member, see ReadXml(XmlReader).

(Hérité de DataTable)
IXmlSerializable.WriteXml(XmlWriter)

Pour obtenir une description de ce membre, consultez WriteXml(XmlWriter).For a description of this member, see WriteXml(XmlWriter).

(Hérité de DataTable)

Méthodes d’extension

CreateScope(IServiceProvider)

Crée un IServiceScope qui peut être utilisé pour résoudre des services délimités.Creates a new IServiceScope that can be used to resolve scoped services.

GetRequiredService(IServiceProvider, Type)

Obtient le service de type serviceType à partir du IServiceProvider.Get service of type serviceType from the IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Obtient le service de type T à partir du IServiceProvider.Get service of type T from the IServiceProvider.

GetService<T>(IServiceProvider)

Obtient le service de type T à partir du IServiceProvider.Get service of type T from the IServiceProvider.

GetServices(IServiceProvider, Type)

Obtient une énumération des services de type serviceType à partir du IServiceProvider.Get an enumeration of services of type serviceType from the IServiceProvider.

GetServices<T>(IServiceProvider)

Obtient une énumération des services de type T à partir du IServiceProvider.Get an enumeration of services of type T from the IServiceProvider.

AsDataView(DataTable)

Crée et retourne un objet DataView prenant en charge LINQ.Creates and returns a LINQ-enabled DataView object.

AsEnumerable(DataTable)

Retourne un objet IEnumerable<T> où le paramètre générique T est DataRow.Returns an IEnumerable<T> object, where the generic parameter T is DataRow. Cet objet peut être utilisé dans une expression LINQLINQ ou une requête de méthode.This object can be used in a LINQLINQ expression or method query.

CopyToDataTable<T>(IEnumerable<T>)

Retourne un DataTable qui contient des copies des objets DataRow, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

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

Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

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

Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>)

Retourne une collection d'éléments qui contient les ancêtres de chaque nœud de la collection source.Returns a collection of elements that contains the ancestors of every node in the source collection.

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

Retourne une collection d'éléments filtrée qui contient les ancêtres de chaque nœud de la collection source.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Seuls les éléments avec un XName correspondant sont inclus dans la collection.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>)

Retourne une collection des nœuds descendants de chaque document et élément de la collection source.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>)

Retourne une collection d'éléments qui contient les éléments descendants de tous les éléments et tous les documents de la collection source.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

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

Retourne une collection d'éléments filtrée qui contient les éléments descendants de tous les éléments et tous les documents de la collection source.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Seuls les éléments avec un XName correspondant sont inclus dans la collection.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>)

Retourne une collection des éléments enfants de chaque élément et document de la collection source.Returns a collection of the child elements of every element and document in the source collection.

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

Retourne une collection filtrée des éléments enfants de chaque élément et document de la collection source.Returns a filtered collection of the child elements of every element and document in the source collection. Seuls les éléments avec un XName correspondant sont inclus dans la collection.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>)

Retourne une collection de nœuds qui contient tous les nœuds de la collection source, triés selon l'ordre des documents.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>)

Retourne une collection des nœuds enfants de chaque document et élément de la collection source.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>)

Supprime chaque nœud de la collection source de son nœud parent.Removes every node in the source collection from its parent node.

S’applique à

Voir aussi