Sugerir traducción
 
Otros han sugerido:

progress indicator
No hay más sugerencias.
Evaluar y enviar comentarios
MSDN
MSDN Library
System.Data
 IsolationLevel (Enumeración)
Contraer todo/Expandir todo Contraer todo
Ver contenido:  en paraleloVer contenido: en paralelo
.NET Framework Class Library
IsolationLevel Enumeration

Specifies the transaction locking behavior for the connection.

Namespace:  System.Data
Assembly:  System.Data (in System.Data.dll)
Visual Basic
Public Enumeration IsolationLevel
C#
public enum IsolationLevel
Visual C++
public enum class IsolationLevel
F#
type IsolationLevel
Member nameDescription
Supported by the XNA FrameworkUnspecifiedA different isolation level than the one specified is being used, but the level cannot be determined.

When using OdbcTransaction, if you do not set IsolationLevel or you set IsolationLevel to Unspecified, the transaction executes according to the isolation level that is determined by the driver that is being used.

Supported by the XNA FrameworkChaosThe pending changes from more highly isolated transactions cannot be overwritten.
Supported by the XNA FrameworkReadUncommittedA dirty read is possible, meaning that no shared locks are issued and no exclusive locks are honored.
Supported by the XNA FrameworkReadCommittedShared locks are held while the data is being read to avoid dirty reads, but the data can be changed before the end of the transaction, resulting in non-repeatable reads or phantom data.
Supported by the XNA FrameworkRepeatableReadLocks are placed on all data that is used in a query, preventing other users from updating the data. Prevents non-repeatable reads but phantom rows are still possible.
Supported by the XNA FrameworkSerializableA range lock is placed on the DataSet, preventing other users from updating or inserting rows into the dataset until the transaction is complete.
Supported by the XNA FrameworkSnapshotReduces blocking by storing a version of data that one application can read while another is modifying the same data. Indicates that from one transaction you cannot see changes made in other transactions, even if you requery.

The IsolationLevel values are used by a .NET Framework data provider when performing a transaction.

The IsolationLevel remains in effect until explicitly changed, but it can be changed at any time. The new value is used at execution time, not parse time. If changed during a transaction, the expected behavior of the server is to apply the new locking level to all statements remaining.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role not supported), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Biblioteca de clases de .NET Framework
IsolationLevel (Enumeración)

Especifica el comportamiento de bloqueo de la transacción para la conexión.

Espacio de nombres:  System.Data
Ensamblado:  System.Data (en System.Data.dll)
Visual Basic
Public Enumeration IsolationLevel
C#
public enum IsolationLevel
Visual C++
public enum class IsolationLevel
F#
type IsolationLevel
Nombre de miembroDescripción
Compatible con XNA FrameworkUnspecifiedSe utiliza un nivel de aislamiento distinto al especificado, pero no se puede determinar el nivel.

Al utilizar OdbcTransaction, si no establece IsolationLevel o establece IsolationLevel en Unspecified, la transacción se ejecuta según el nivel de aislamiento predeterminado que determina el controlador que se utiliza.

Compatible con XNA FrameworkChaosLos cambios pendientes de las transacciones más aisladas no se pueden sobrescribir.
Compatible con XNA FrameworkReadUncommittedSe pueden producir lecturas erróneas, lo que implica que no se emitan bloqueos compartidos y que no se cumplan los bloqueos exclusivos.
Compatible con XNA FrameworkReadCommittedLos bloqueos compartidos se mantienen mientras se están leyendo los datos para evitar lecturas erróneas. Sin embargo, es posible cambiar los datos antes del fin de la transacción, lo que provoca lecturas no repetibles o datos fantasma.
Compatible con XNA FrameworkRepeatableReadLos bloqueos se realizan en todos los datos utilizados en una consulta para evitar que otros usuarios los actualicen. Esto evita las lecturas no repetibles pero sigue existiendo la posibilidad de que se produzcan filas fantasma.
Compatible con XNA FrameworkSerializableSe realiza un bloqueo de intervalo en DataSet, lo que impide que otros usuarios actualicen o inserten filas en el conjunto de datos hasta que la transacción haya terminado.
Compatible con XNA FrameworkSnapshotReduce el bloqueo almacenando una versión de los datos que una aplicación puede leer mientras otra los está modificando. Indica que de una transacción no se pueden ver los cambios realizados en otras transacciones, aunque se vuelva a realizar una consulta.

Un proveedor de datos de .NET Framework utiliza los valores de IsolationLevel al realizar una transacción.

IsolationLevel permanece en vigor hasta que cambia de forma explícita, aunque se puede modificar en cualquier momento. El nuevo valor se utiliza en tiempo de ejecución, no en tiempo de análisis. Si cambia durante una transacción, el comportamiento esperado del servidor consiste en aplicar el nuevo nivel de bloqueo a todas las instrucciones restantes.

.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2012 Microsoft. Reservados todos los derechos. Términos de uso | Marcas Registradas | Privacidad
Page view tracker