System.Data Obor názvů

System.Data Obor názvů poskytuje přístup k tříd, které představují architekturu ADO.NET. The System.Data namespace provides access to classes that represent the ADO.NET architecture. ADO.NET umožňuje vytvářet komponenty, které se efektivně spravovat data z různých zdrojů dat. ADO.NET lets you build components that efficiently manage data from multiple data sources.

Třídy

Constraint

Představuje omezení, které lze vyhovět na jednom nebo více DataColumn objektech.Represents a constraint that can be enforced on one or more DataColumn objects.

ConstraintCollection

Představuje kolekci omezení pro DataTable.Represents a collection of constraints for a DataTable.

ConstraintException

Představuje výjimku, která je vyvolána při pokusu o akci, která porušuje omezení.Represents the exception that is thrown when attempting an action that violates a constraint.

DataColumn

Představuje schéma sloupce v DataTable.Represents the schema of a column in a DataTable.

DataColumnChangeEventArgs

Poskytuje data pro ColumnChanging událost.Provides data for the ColumnChanging event.

DataColumnCollection

Představuje kolekci DataColumn objektů DataTablepro.Represents a collection of DataColumn objects for a DataTable.

DataException

Představuje výjimku, která je vyvolána, když jsou generovány chyby pomocí komponent ADO.NET.Represents the exception that is thrown when errors are generated using ADO.NET components.

DataReaderExtensions

Poskytuje rozšiřující metody pro položku DbDataReader.Provides extension methods for DbDataReader.

DataRelation

Představuje vztah nadřazený-podřízený mezi dvěma DataTable objekty.Represents a parent/child relationship between two DataTable objects.

DataRelationCollection

Představuje kolekci DataRelation objektů pro tuto DataSet.Represents the collection of DataRelation objects for this DataSet.

DataRow

Představuje řádek dat v DataTable.Represents a row of data in a DataTable.

DataRowBuilder

DataRowBuilder Typ podporuje infrastrukturu .NET Framework a není určen pro použití přímo v kódu.The DataRowBuilder type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

DataRowChangeEventArgs

Poskytuje data pro RowChangedudálosti, RowChanging, OnRowDeleting(DataRowChangeEventArgs)a. OnRowDeleted(DataRowChangeEventArgs)Provides data for the RowChanged, RowChanging, OnRowDeleting(DataRowChangeEventArgs), and OnRowDeleted(DataRowChangeEventArgs) events.

DataRowCollection

Představuje kolekci řádků pro DataTable.Represents a collection of rows for a DataTable.

DataRowComparer

Vrátí instanci DataRowComparer<TRow> typu Singleton třídy.Returns a singleton instance of the DataRowComparer<TRow> class.

DataRowComparer<TRow>

Porovná DataRow dva objekty pro ekvivalenci pomocí porovnání založeného na hodnotách.Compares two DataRow objects for equivalence by using value-based comparison.

DataRowExtensions

Definuje metody rozšíření pro DataRow třídu.Defines the extension methods to the DataRow class. Toto je statická třída.This is a static class.

DataRowView

Představuje přizpůsobené zobrazení DataRow.Represents a customized view of a DataRow.

DataSet

Představuje mezipaměť dat v paměti.Represents an in-memory cache of data.

DataSetSchemaImporterExtension

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

DataSysDescriptionAttribute

Marks a property, event, or extender with a description.Marks a property, event, or extender with a description. Visual designers can display this description when referencing the member.Visual designers can display this description when referencing the member.

DataTable

Představuje jednu tabulku dat v paměti.Represents one table of in-memory data.

DataTableClearEventArgs

Poskytuje data pro Clear() metodu.Provides data for the Clear() method.

DataTableCollection

Představuje kolekci tabulek pro DataSet.Represents the collection of tables for the DataSet.

DataTableExtensions

Definuje metody rozšíření pro DataTable třídu.Defines the extension methods to the DataTable class. DataTableExtensionsje statická třída.DataTableExtensions is a static class.

DataTableNewRowEventArgs

Poskytuje data pro NewRow() metodu.Provides data for the NewRow() method.

DataTableReader

Získá obsah jednoho nebo více DataTable objektů ve formě jedné nebo více sad výsledků pouze pro čtení, které jsou jen pro čtení. DataTableReaderThe DataTableReader obtains the contents of one or more DataTable objects in the form of one or more read-only, forward-only result sets.

DataView

Představuje datovou datovou vazby, přizpůsobené zobrazení DataTable pro řazení, filtrování, vyhledávání, úpravy a navigaci.Represents a databindable, customized view of a DataTable for sorting, filtering, searching, editing, and navigation. DataView neukládá data, ale místo toho představuje připojené zobrazení odpovídající DataTable.The DataView does not store data, but instead represents a connected view of its corresponding DataTable. Změny dat DataViewbudou mít vliv na DataTable.Changes to the DataView's data will affect the DataTable. Změny dat DataTablebudou mít vliv na všechny DataViews ním spojené.Changes to the DataTable's data will affect all DataViews associated with it.

DataViewManager

Obsahuje výchozí DataViewSettingCollection hodnotu pro každý DataTable z. DataSetContains a default DataViewSettingCollection for each DataTable in a DataSet.

DataViewSetting

Představuje ApplyDefaultSortvýchozí nastavení pro, DataViewManager, RowFilter DataViewManager,, Sorta prodatazobrazenívytvořenázTable. RowStateFilterRepresents the default settings for ApplyDefaultSort, DataViewManager, RowFilter, RowStateFilter, Sort, and Table for DataViews created from the DataViewManager.

DataViewSettingCollection

Obsahuje kolekci DataViewSetting objektů jen pro čtení pro každý DataTable v DataSet.Contains a read-only collection of DataViewSetting objects for each DataTable in a DataSet.

DBConcurrencyException

Výjimka, která je vyvolána DataAdapter během operace INSERT, Update nebo DELETE, pokud se počet ovlivněných řádků rovná nule.The exception that is thrown by the DataAdapter during an insert, update, or delete operation if the number of rows affected equals zero.

DeletedRowInaccessibleException

Představuje výjimku, která je vyvolána při pokusu o akci u DataRow objektu, který byl odstraněn.Represents the exception that is thrown when an action is tried on a DataRow that has been deleted.

DuplicateNameException

Představuje výjimku, která je vyvolána, když je zjištěn duplicitní název databázového objektu během operace přidání v DataSet objektu, který souvisí.Represents the exception that is thrown when a duplicate database object name is encountered during an add operation in a DataSet -related object.

EntityCommandCompilationException

Představuje chyby, ke kterým dochází během kompilace příkazu; Když se nepovedlo vyrobit strom příkazů, který by představoval text příkazu.Represents errors that occur during command compilation; when a command tree could not be produced to represent the command text.

EntityCommandExecutionException

Představuje chyby, ke kterým dochází, když nadřízený poskytovatel úložiště nemohl spustit zadaný příkaz.Represents errors that occur when the underlying storage provider could not execute the specified command. Tato výjimka obvykle zabalí výjimku specifickou pro poskytovatele.This exception usually wraps a provider-specific exception.

EntityException

Představuje chyby související s Entity Framework, ke kterým dochází EntityClient v oboru názvů.Represents Entity Framework-related errors that occur in the EntityClient namespace. Je základní třídou pro všechny výjimky Entity Framework vyvolané EntityClient. EntityExceptionThe EntityException is the base class for all Entity Framework exceptions thrown by the EntityClient.

EntityKey

Poskytuje trvalý odkaz na objekt, který je instancí typu entity.Provides a durable reference to an object that is an instance of an entity type.

EntityKeyMember

Představuje dvojici názvu a hodnoty klíče, která je součástí EntityKey.Represents a key name and value pair that is part of an EntityKey.

EntitySqlException

Představuje chyby, ke kterým dochází při analýze Entity SQL text příkazu.Represents errors that occur when parsing Entity SQL command text. Tato výjimka je vyvolána, když jsou porušena syntaktická nebo sémantická pravidla.This exception is thrown when syntactic or semantic rules are violated.

EnumerableRowCollection

Představuje kolekci DataRow objektů vrácených z LINQ to DataSet dotazu.Represents a collection of DataRow objects returned from a LINQ to DataSet query. Toto rozhraní API podporuje infrastrukturu rozhraní .NET Framework a není určeno pro použití přímo v kódu.This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

EnumerableRowCollection<TRow>

Představuje kolekci DataRow objektů vrácených z dotazu.Represents a collection of DataRow objects returned from a query.

EnumerableRowCollectionExtensions

Obsahuje metody rozšíření pro třídy kolekce datových řádků.Contains the extension methods for the data row collection classes.

EvaluateException

Představuje výjimku, která je vyvolána, pokud Expression DataColumn nelze vyhodnotit vlastnost vlastnosti.Represents the exception that is thrown when the Expression property of a DataColumn cannot be evaluated.

FillErrorEventArgs

Poskytuje data pro FillError událost DbDataAdapter.Provides data for the FillError event of a DbDataAdapter.

ForeignKeyConstraint

Představuje omezení akce vyžadované u sady sloupců ve vztahu primárního klíče nebo cizího klíče, pokud je hodnota nebo řádek buď odstraněn, nebo aktualizován.Represents an action restriction enforced on a set of columns in a primary key/foreign key relationship when a value or row is either deleted or updated.

InRowChangingEventException

Představuje výjimku, která je vyvolána při volání EndEdit() metody RowChanging v rámci události.Represents the exception that is thrown when you call the EndEdit() method within the RowChanging event.

InternalDataCollectionBase

Poskytuje základní funkce pro vytváření kolekcí.Provides the base functionality for creating collections.

InvalidCommandTreeException

Výjimka, která je vyvolána k označení, že strom příkazů je neplatný.The exception that is thrown to indicate that a command tree is invalid. Tato výjimka aktuálně není vyvolána kdekoli v Entity Framework.This exception is currently not thrown anywhere in the Entity Framework.

InvalidConstraintException

Představuje výjimku, která je vyvolána při nesprávném pokusu o vytvoření nebo přístup ke vztahu.Represents the exception that is thrown when incorrectly trying to create or access a relation.

InvalidExpressionException

Představuje výjimku, která je vyvolána při pokusu o přidání DataColumn objektu, který obsahuje neplatnou DataColumnCollection Expression hodnotu pro.Represents the exception that is thrown when you try to add a DataColumn that contains an invalid Expression to a DataColumnCollection.

MappingException

Výjimka, která je vyvolána, pokud mapování souvisejících žádostí o služby selže.The exception that is thrown when mapping related service requests fail.

MergeFailedEventArgs

Vyvolá se v případě, že DataRow cíl a zdroj mají stejnou hodnotu primárního klíče EnforceConstraints a vlastnost je nastavena na hodnotu true.Occurs when a target and source DataRow have the same primary key value, and the EnforceConstraints property is set to true.

MetadataException

Výjimka, která je vyvolána, když se požadavky služby související s metadaty nezdařily.The exception that is thrown when metadata related service requests fails.

MissingPrimaryKeyException

Představuje výjimku, která je vyvolána při pokusu o přístup k řádku v tabulce, která nemá žádný primární klíč.Represents the exception that is thrown when you try to access a row in a table that has no primary key.

NoNullAllowedException

Představuje výjimku, která je vyvolána při pokusu o vložení hodnoty null do sloupce, kde AllowDBNull je falsenastavena hodnota.Represents the exception that is thrown when you try to insert a null value into a column where AllowDBNull is set to false.

ObjectNotFoundException

Výjimka, která je vyvolána, když objekt není přítomen.The exception that is thrown when an object is not present.

OperationAbortedException

Tato výjimka je vyvolána, když uživatel ukončí probíhající operaci.This exception is thrown when an ongoing operation is aborted by the user.

OptimisticConcurrencyException

Výjimka, která je vyvolána, když dojde k narušení optimistické souběžnosti.The exception that is thrown when an optimistic concurrency violation occurs.

OrderedEnumerableRowCollection<TRow>

Představuje kolekci seřazených DataRow objektů vrácených z dotazu.Represents a collection of ordered DataRow objects returned from a query.

PropertyCollection

Představuje kolekci vlastností, které lze přidat do DataColumn, DataSetnebo DataTable.Represents a collection of properties that can be added to DataColumn, DataSet, or DataTable.

PropertyConstraintException

Třída výjimky omezení vlastnostiProperty constraint exception class. Všimněte si, že tato třída má stav – takže pokud změníte i její interní změny, může se jednat o zásadní změnu.Note that this class has state - so if you change even its internals, it can be a breaking change.

ProviderIncompatibleException

Výjimka, která je vyvolána, když je podkladový poskytovatel dat nekompatibilní s Entity Framework.The exception that is thrown when the underlying data provider is incompatible with the Entity Framework.

ReadOnlyException

Představuje výjimku, která je vyvolána při pokusu o změnu hodnoty sloupce určeného jen pro čtení.Represents the exception that is thrown when you try to change the value of a read-only column.

RowNotInTableException

Představuje výjimku, která je vyvolána při pokusu o provedení operace na DataRow , která není DataTablev.Represents the exception that is thrown when you try to perform an operation on a DataRow that is not in a DataTable.

StateChangeEventArgs

Poskytuje data pro událost změny stavu poskytovatele .NET Framework dat.Provides data for the state change event of a .NET Framework data provider.

StatementCompletedEventArgs

Poskytuje další informace StatementCompleted o události.Provides additional information for the StatementCompleted event.

StrongTypingException

Výjimka, která je vyvolána silným typem DataSet , když uživatel přistupuje k DBNull hodnotě.The exception that is thrown by a strongly typed DataSet when the user accesses a DBNull value.

SyntaxErrorException

Představuje výjimku, která je vyvolána, pokud Expression vlastnost DataColumn obsahuje chybu syntaxe.Represents the exception that is thrown when the Expression property of a DataColumn contains a syntax error.

TypedDataSetGenerator

Slouží k vytvoření silného typu DataSet.Used to create a strongly typed DataSet.

TypedDataSetGeneratorException

Výjimka, která je vyvolána, když dojde ke konfliktu názvů při generování silného DataSettypu.The exception that is thrown when a name conflict occurs while generating a strongly typed DataSet.

TypedTableBase<T>

Tento typ se používá jako základní třída pro generování typuDataTable objektu pomocí sady Visual Studio a nástroje .NET Framework XSD. exe a není určen pro použití přímo v kódu.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.

TypedTableBaseExtensions

Obsahuje metody rozšíření pro TypedTableBase<T> třídu.Contains the extension methods for the TypedTableBase<T> class.

UniqueConstraint

Představuje omezení pro sadu sloupců, ve kterých musí být všechny hodnoty jedinečné.Represents a restriction on a set of columns in which all values must be unique.

UpdateException

Výjimka, která je vyvolána při úpravách instancí objektů, nelze uložit do zdroje dat.The exception that is thrown when modifications to object instances cannot be persisted to the data source.

VersionNotFoundException

Představuje výjimku, která je vyvolána při pokusu o vrácení verze DataRow , která byla odstraněna.Represents the exception that is thrown when you try to return a version of a DataRow that has been deleted.

Rozhraní

IColumnMapping

Přidruží sloupec zdroje dat ke DataSet sloupci a je implementován DataColumnMapping třídou, která je používána společným nástrojem .NET Framework poskytovatelé dat.Associates a data source column with a DataSet column, and is implemented by the DataColumnMapping class, which is used in common by .NET Framework data providers.

IColumnMappingCollection

Obsahuje kolekci objektů DataColumnMapping a je implementována pomocí DataColumnMappingCollection, která je používána nástrojem, který je používán nástrojem .NET Framework zprostředkovateli dat.Contains a collection of DataColumnMapping objects, and is implemented by the DataColumnMappingCollection, which is used in common by .NET Framework data providers.

IDataAdapter

Umožňuje objektu implementovat metodu DataAdapter a představuje sadu metod a mapování vlastností souvisejících s akcemi, které jsou použity k vyplnění a aktualizaci DataSet zdroje dat.Allows an object to implement a DataAdapter, and represents a set of methods and mapping action-related properties that are used to fill and update a DataSet and update a data source.

IDbDataAdapterinstance jsou pro zdroje dat, které jsou (nebo podobně) relační databáze s textovými příkazy (například Transact-SQL), IDataAdapter zatímco instance můžou použít libovolný typ zdroje dat.IDbDataAdapter instances are for data sources that are (or resemble) relational databases with textual commands (like Transact-SQL), while IDataAdapter instances could can use any type of data source.

IDataParameter

Představuje parametr pro objekt příkazu a volitelně také mapování na DataSet sloupce a je implementován .NET Framework zprostředkovateli dat, kteří přistupují ke zdrojům dat.Represents a parameter to a Command object, and optionally, its mapping to DataSet columns; and is implemented by .NET Framework data providers that access data sources.

IDataParameterCollection

Shromáždí všechny parametry relevantní pro objekt příkazu a jejich mapování na DataSet sloupce a implementuje je .NET Framework zprostředkovateli dat, kteří přistupují ke zdrojům dat.Collects all parameters relevant to a Command object and their mappings to DataSet columns, and is implemented by .NET Framework data providers that access data sources.

IDataReader

Poskytuje způsob čtení jednoho nebo více datových proudů sady výsledků, které byly získány spuštěním příkazu ve zdroji dat, a jsou implementovány .NET Framework zprostředkovateli dat, kteří přistupují k relačním databázím.Provides a means of reading one or more forward-only streams of result sets obtained by executing a command at a data source, and is implemented by .NET Framework data providers that access relational databases.

IDataRecord

Poskytuje přístup k hodnotám sloupců v rámci jednotlivých řádků pro DataReadera, které jsou implementovány .NET Framework zprostředkovateli dat, kteří přistupují k relačním databázím.Provides access to the column values within each row for a DataReader, and is implemented by .NET Framework data providers that access relational databases.

IDbCommand

Představuje příkaz jazyka SQL, který je spuštěn během připojení ke zdroji dat a je implementován .NET Framework zprostředkovateli dat, kteří přistupují k relačním databázím.Represents an SQL statement that is executed while connected to a data source, and is implemented by .NET Framework data providers that access relational databases.

IDbConnection

Představuje otevřené připojení ke zdroji dat a je implementováno .NET Framework zprostředkovateli dat, kteří přistupují k relačním databázím.Represents an open connection to a data source, and is implemented by .NET Framework data providers that access relational databases.

IDbDataAdapter

Představuje sadu vlastností souvisejících s příkazy, které se používají k vyplnění DataSet a aktualizaci zdroje dat a jsou implementovány .NET Framework zprostředkovateli dat, kteří přistupují k relačním databázím.Represents a set of command-related properties that are used to fill the DataSet and update a data source, and is implemented by .NET Framework data providers that access relational databases.

IDbDataParameter

Používá Návrháři dat Visual Basic .NET k vyjádření parametru pro objekt příkazu a volitelně i mapování na DataSet sloupce.Used by the Visual Basic .NET Data Designers to represent a parameter to a Command object, and optionally, its mapping to DataSet columns.

IDbTransaction

Představuje transakci, která má být provedena ve zdroji dat a je implementována .NET Framework zprostředkovateli dat, kteří přistupují k relačním databázím.Represents a transaction to be performed at a data source, and is implemented by .NET Framework data providers that access relational databases.

IExtendedDataRecord

Poskytuje přístup k hodnotám sloupců v rámci každého řádku DbDataRecord DbDataReaderpro.Provides access to the column values within each row of a DbDataRecord for a DbDataReader.

ITableMapping

Přidruží zdrojovou tabulku k tabulce v DataSeta je implementována DataTableMapping třídou, která je používána běžným .NET Framework zprostředkovateli dat.Associates a source table with a table in a DataSet, and is implemented by the DataTableMapping class, which is used in common by .NET Framework data providers.

ITableMappingCollection

Obsahuje kolekci objektů TableMapping a je implementována nástrojem DataTableMappingCollection, který je používán běžným .NET Framework zprostředkovateli dat.Contains a collection of TableMapping objects, and is implemented by the DataTableMappingCollection, which is used in common by .NET Framework data providers.

Výčty

AcceptRejectRule

Určuje akci, která nastane, když AcceptChanges() je RejectChanges() DataTable metoda nebo ForeignKeyConstraintvyvolána na s.Determines the action that occurs when the AcceptChanges() or RejectChanges() method is invoked on a DataTable with a ForeignKeyConstraint.

CommandBehavior

Poskytuje popis výsledků dotazu a jeho vlivu na databázi.Provides a description of the results of the query and its effect on the database.

CommandType

Určuje způsob interpretace řetězce příkazu.Specifies how a command string is interpreted.

ConflictOption

Určuje, jak budou zjištěny a vyřešeny konfliktní změny zdroje dat.Specifies how conflicting changes to the data source will be detected and resolved.

ConnectionState

Popisuje aktuální stav připojení ke zdroji dat.Describes the current state of the connection to a data source.

DataRowAction

Popisuje akci, která se DataRowprovádí na.Describes an action performed on a DataRow.

DataRowState

Získá stav DataRow objektu.Gets the state of a DataRow object.

DataRowVersion

Popisuje verzi DataRow.Describes the version of a DataRow.

DataSetDateTime

Popisuje formát serializace pro DateTime sloupce DataSetv.Describes the serialization format for DateTime columns in a DataSet.

DataViewRowState

Popisuje verzi dat v DataRow.Describes the version of data in a DataRow.

DbType

Určuje datový typ pole, vlastnost nebo Parameter objektu poskytovatele dat .NET Framework.Specifies the data type of a field, a property, or a Parameter object of a .NET Framework data provider.

EntityState

Stav objektu entity.The state of an entity object.

IsolationLevel

Určuje chování transakce uzamčení pro připojení.Specifies the transaction locking behavior for the connection.

KeyRestrictionBehavior

Identifikuje seznam parametrů připojovacího řetězce identifikovaných KeyRestrictions vlastností, které jsou buď povoleny, nebo nejsou povoleny.Identifies a list of connection string parameters identified by the KeyRestrictions property that are either allowed or not allowed.

LoadOption

Určuje, jak budou hodnoty ze zdroje dat použity pro existující řádky při použití Load metody nebo. LoadControls how the values from the data source will be applied to existing rows when using the Load or Load method.

MappingType

Určuje, jak DataColumn je mapováno.Specifies how a DataColumn is mapped.

MissingMappingAction

Určuje akci, která nastane, když chybí mapování ve zdrojové tabulce nebo ve zdrojovém sloupci.Determines the action that occurs when a mapping is missing from a source table or a source column.

MissingSchemaAction

Určuje akci, která se má provést při přidávání dat DataSet do a požadované DataTable nebo DataColumn chybí.Specifies the action to take when adding data to the DataSet and the required DataTable or DataColumn is missing.

ParameterDirection

Určuje typ parametru v dotazu relativního k DataSet.Specifies the type of a parameter within a query relative to the DataSet.

PropertyAttributes

Určuje atributy vlastnosti.Specifies the attributes of a property.

Rule

Určuje akci, ke které dojde při ForeignKeyConstraint vykonání.Indicates the action that occurs when a ForeignKeyConstraint is enforced.

SchemaSerializationMode

Určuje režim serializace schématu pro zadaný DataSettyp.Indicates the schema serialization mode for a typed DataSet.

SchemaType

Určuje, jakým způsobem mají být při provádění FillSchema(DataSet, SchemaType) operace zpracovány existující mapování schémat.Specifies how to handle existing schema mappings when performing a FillSchema(DataSet, SchemaType) operation.

SerializationFormat

Určuje formát serializace pro DataSet.Determines the serialization format for a DataSet.

SqlDbType

Určuje datový typ, který je specifický pro SQL Server pole, vlastnost pro použití v SqlParameter.Specifies SQL Server-specific data type of a field, property, for use in a SqlParameter.

StatementType

Určuje typ dotazu OleDbRowUpdatedEventArgsSQL, který má být použit třídou, OleDbRowUpdatingEventArgs, SqlRowUpdatedEventArgsnebo. SqlRowUpdatingEventArgsSpecifies the type of SQL query to be used by the OleDbRowUpdatedEventArgs, OleDbRowUpdatingEventArgs, SqlRowUpdatedEventArgs, or SqlRowUpdatingEventArgs class.

UpdateRowSource

Určuje způsob, jakým se mají na aktualizované řádky použít výsledky příkazu dotazu.Specifies how query command results are applied to the row being updated.

UpdateStatus

Určuje akci, která má být provedena s ohledem na aktuální a zbývající řádky během Update(DataSet).Specifies the action to take with regard to the current and remaining rows during an Update(DataSet).

XmlReadMode

Určuje, jak číst data XML a relační schéma do DataSet.Specifies how to read XML data and a relational schema into a DataSet.

XmlWriteMode

Určuje, jak zapisovat data XML a relační schéma z DataSet.Specifies how to write XML data and a relational schema from a DataSet.

Delegáti

DataColumnChangeEventHandler

Představuje metodu, která ColumnChanging zpracuje událost.Represents the method that will handle the ColumnChanging event.

DataRowChangeEventHandler

Představuje metodu RowChanging, která zpracuje události RowDeleting RowChanged ,,RowDeleted a. DataTableRepresents the method that will handle the RowChanging, RowChanged, RowDeleting, and RowDeleted events of a DataTable.

DataTableClearEventHandler

Představuje metodu, která zpracovává Clear() metodu.Represents the method that handles the Clear() method.

DataTableNewRowEventHandler

Představuje metodu, která zpracovává NewRow() metodu.Represents the method that handles the NewRow() method.

FillErrorEventHandler

Představuje metodu, která FillError zpracuje událost.Represents the method that will handle the FillError event.

MergeFailedEventHandler

Představuje metodu, která MergeFailed zpracuje událost.Represents the method that will handle the MergeFailed event.

StateChangeEventHandler

Představuje metodu, která StateChange zpracuje událost.Represents the method that will handle the StateChange event.

StatementCompletedEventHandler

Typ delegáta pro obslužné rutiny StatementCompleted události.The delegate type for the event handlers of the StatementCompleted event.

Poznámky

Technologie ADO.NET v odpojeném scénáře, jako jsou Internetu, poskytuje nástroje pro žádosti, aktualizovat a sloučit data ve více systémech úroveň.In a disconnected scenario such as the Internet, ADO.NET provides the tools to request, update, and reconcile data in multiple tier systems. Architektura ADO.NET je také implementováno v klientských aplikacích, jako jsou Windows Forms nebo stránky HTML, které technologie ASP.NET.The ADO.NET architecture is also implemented in client applications, such as Windows Forms, or HTML pages created by ASP.NET.

Je ústředním architekturu ADO.NET DataSet třídy.The centerpiece of the ADO.NET architecture is the DataSet class. Každý DataSet může obsahovat více DataTable objekty, s každým DataTable obsahující data z jednoho datového zdroje, jako je SQL Server.Each DataSet can contain multiple DataTable objects, with each DataTable containing data from a single data source, such as SQL Server.

Každý DataTable obsahuje DataColumnCollection– kolekce DataColumn objekty--, které určuje schéma jednotlivých DataTable.Each DataTable contains a DataColumnCollection--a collection of DataColumn objects--that determines the schema of each DataTable. DataType Vlastnost určuje typ dat uložených DataColumn.The DataType property determines the type of data held by the DataColumn. ReadOnly a AllowDBNull vlastnosti umožňují dále podpořena integritu.The ReadOnly and AllowDBNull properties let you further guarantee data integrity. Expression Vlastnost umožňuje vytvořit počítané sloupce.The Expression property lets you construct calculated columns.

Pokud DataTable účastní vztahu nadřazené a podřízené s jiným DataTable, relace je vytvořený tak, že přidáte DataRelation k DataRelationCollection z DataSet objektu.If a DataTable participates in a parent/child relationship with another DataTable, the relationship is constructed by adding a DataRelation to the DataRelationCollection of a DataSet object. Když se přidá tyto relace, UniqueConstraint a ForeignKeyConstraint se vytvářejí automaticky, v závislosti na nastavení parametrů pro konstruktor.When such a relation is added, a UniqueConstraint and a ForeignKeyConstraint are both created automatically, depending on the parameter settings for the constructor. UniqueConstraint Zaručuje, že jsou jedinečné hodnoty, které jsou obsaženy ve sloupci.The UniqueConstraint guarantees that values that are contained in a column are unique. ForeignKeyConstraint Určuje, jaká akce se stane podřízený řádek nebo sloupec, když změníte nebo odstraníte hodnotu primárního klíče.The ForeignKeyConstraint determines what action will happen to the child row or column when a primary key value is changed or deleted.

Použití System.Data.SqlClient obor názvů (rozhraní.NET Framework Data Provider pro SQL Server), System.Data.Odbc obor názvů (rozhraní.NET Framework Data Provider pro rozhraní ODBC), System.Data.OleDb obor názvů (rozhraní.NET Framework Data Provider pro OLE DB), nebo System.Data.OracleClient obor názvů (zprostředkovatele dat .NET Framework pro Oracle), můžete přístup k datové zdroje pro použití spolu s DataSet.Using the System.Data.SqlClient namespace (the.NET Framework Data Provider for SQL Server), the System.Data.Odbc namespace (the.NET Framework Data Provider for ODBC), the System.Data.OleDb namespace (the.NET Framework Data Provider for OLE DB), or the System.Data.OracleClient namespace (the .NET Framework Data Provider for Oracle), you can access a data source to use together with a DataSet. Poskytovatel dat rozhraní Each.NET Framework má odpovídající DataAdapter , který používáte jako most mezi zdroji dat a DataSet.Each.NET Framework data provider has a corresponding DataAdapter that you use as a bridge between a data source and a DataSet.