Partager via


Classe TSqlModelOptions

Defines model wide options

Hiérarchie d'héritage

System.Object
  Microsoft.SqlServer.Dac.Model.TSqlModelOptions

Espace de noms :  Microsoft.SqlServer.Dac.Model
Assembly :  Microsoft.SqlServer.Dac.Extensions (en Microsoft.SqlServer.Dac.Extensions.dll)

Syntaxe

'Déclaration
Public NotInheritable Class TSqlModelOptions
'Utilisation
Dim instance As TSqlModelOptions
public sealed class TSqlModelOptions
public ref class TSqlModelOptions sealed
[<SealedAttribute>]
type TSqlModelOptions =  class end
public final class TSqlModelOptions

Le type TSqlModelOptions expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TSqlModelOptions Constructs the TSqlModelOptions

Haut de la page

Propriétés

  Nom Description
Propriété publique AllowSnapshotIsolation Specifies the ALLOW_SNAPSHOT_ISOLATION database option.
Propriété publique AnsiNullDefaultOn Specifies the ANSI_NULL_DEFAULT database option.
Propriété publique AnsiNullsOn Specifies the ANSI_NULLS database option.
Propriété publique AnsiPaddingOn Specifies the ANSI_PADDING database option.
Propriété publique AnsiWarningsOn Specifies the ANSI_WARNINGS database option.
Propriété publique ArithAbortOn Specifies the ARITH_ABORT database option.
Propriété publique AutoClose Specifies the AUTO_CLOSE database option.
Propriété publique AutoCreateStatistics Specifies the AUTO_CREATE_STATISTICS
Propriété publique AutoShrink Specifies the AUTO_SHRINK database option.
Propriété publique AutoUpdateStatistics Specifies the AUTO_UPDATE_STATISTICS database option.
Propriété publique AutoUpdateStatisticsAsync Specifies the AUTO_UPDATE_STATISTICS_ASYNC database option.
Propriété publique ChangeTrackingAutoCleanup Specifies the AUTO_CLEANUP database option.
Propriété publique ChangeTrackingEnabled Specifies the CHANGE_TRACKING database option.
Propriété publique ChangeTrackingRetentionPeriod Specifies the period of the CHANGE_RETENTION database option.
Propriété publique ChangeTrackingRetentionUnit Specifies the unit of the CHANGE_RETENTION database option.
Propriété publique Collation Specifies the Collation to use for the model. This is a string such as "SQL_Latin1_General_CP1_CI_AS", which must be a valid SQL Server Collation Name
Propriété publique CompatibilityLevel Specifies the COMPATIBILITY_LEVEL database option.
Propriété publique ConcatNullYieldsNull Specifies the CONCAT_NULL_YIELDS_NULL database option.
Propriété publique Containment Specifies the CONTAINMENT database option.
Propriété publique CursorCloseOnCommit Specifies the CURSOR_CLOSE_ON_COMMIT database option.
Propriété publique CursorDefaultGlobalScope Specifies the CURSOR_DEFAULT database option.
Propriété publique DatabaseStateOffline Specifies the ONLINE | OFFLINE database option.
Propriété publique DateCorrelationOptimizationOn Specifies the DATE_CORRELATION_OPTIMIZATION database option.
Propriété publique DBChainingOn Specifies the DB_CHAINING database option.
Propriété publique DefaultFullTextLanguage Specifies the DEFAULT_FULLTEXT_LANGUAGE database option.
Propriété publique DefaultLanguage Specifies the DEFAULT_LANGUAGE database option.
Propriété publique FileStreamDirectoryName Specifies the DIRECTORY_NAME database option.
Propriété publique FullTextEnabled Specifies the sp_fulltext_database database option.
Propriété publique HonorBrokerPriority Specifies the HONOR_BROKER_PRIORITY database option.
Propriété publique NestedTriggersOn Specifies the NESTED_TRIGGER database option.
Propriété publique NonTransactedFileStreamAccess Specifies the NON_TRANSACTED_ACCESS database option.
Propriété publique NumericRoundAbortOn Specifies the NUMERIC_ROUNDABORT database option.
Propriété publique PageVerifyMode Specifies the PAGE_VERIFY database option.
Propriété publique ParameterizationOption Specifies the PARAMETERIZATION database option.
Propriété publique QuotedIdentifierOn Specifies the QUOTED_IDENTIFIER database option.
Propriété publique ReadOnly Specifies the READ_ONLY | READ_WRITE database option.
Propriété publique RecoveryMode Specifies the RECOVERY database option.
Propriété publique RecursiveTriggersOn Specifies the RECURSIVE_TRIGGERS database option.
Propriété publique ServiceBrokerOption Specifies the ENABLE_BROKER | DISABLE_BROKER | NEW_BROKER | ERROR_BROKER_CONVERSATIONS database option.
Propriété publique StorageType Specifies the storage type - in memory or file backed. Default value is Memory
Propriété publique SupplementalLoggingOn Specifies the SUPPLEMENTAL_LOGGING database option.
Propriété publique TargetRecoveryTimePeriod Specifies the period of the TARGET_RECOVERY_TIME database option.
Propriété publique TargetRecoveryTimeUnit Specifies the unit of the TARGET_RECOVERY_TIME database option.
Propriété publique TornPageProtectionOn Specifies the TORN_PAGE_DETECTION database option.
Propriété publique TransactionIsolationReadCommittedSnapshot Specifies the READ_COMMITTED_SNAPSHOT database option.
Propriété publique TransformNoiseWords Specifies the TRANSFORM_NOISE_WORDS database option.
Propriété publique Trustworthy Specifies the TRUSTWORTHY database option.
Propriété publique TwoDigitYearCutoff Specifies the TWO_DIGIT_YEAR_CUTOFF database option.
Propriété publique UserAccessOption Specifies the SINGLE_USER | RESTRICTED_USER | MULTI_USER database option.
Propriété publique VardecimalStorageFormatOn Specifies the sp_db_vardecimal_storage_format database option.
Propriété publique WithEncryption Specifies the ENCRYPTION database option.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Dac.Model