Partager via


Propriété Database.SnapshotIsolationState

Gets the snapshot isolation state for the database.

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
<SfcPropertyAttribute(SfcPropertyFlags.None Or SfcPropertyFlags.Standalone Or SfcPropertyFlags.SqlAzureDatabase)> _
Public ReadOnly Property SnapshotIsolationState As SnapshotIsolationState 
    Get
'Utilisation
Dim instance As Database 
Dim value As SnapshotIsolationState 

value = instance.SnapshotIsolationState
[SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase)]
public SnapshotIsolationState SnapshotIsolationState { get; }
[SfcPropertyAttribute(SfcPropertyFlags::None|SfcPropertyFlags::Standalone|SfcPropertyFlags::SqlAzureDatabase)]
public:
property SnapshotIsolationState SnapshotIsolationState {
    SnapshotIsolationState get ();
}
[<SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase)>]
member SnapshotIsolationState : SnapshotIsolationState
function get SnapshotIsolationState () : SnapshotIsolationState

Valeur de propriété

Type : Microsoft.SqlServer.Management.Smo.SnapshotIsolationState
A SnapshotIsolationState object value that specifies the snapshot isolation state of the database.

Notes

Snapshot isolation (or row-level versioning) is an isolation level in SQL Server.

Voir aussi

Référence

Database Classe

Espace de noms Microsoft.SqlServer.Management.Smo

Autres ressources

Utilisation de niveaux d'isolement basés sur le contrôle de version de ligne