Condividi tramite


TSqlModelOptions Classe

Definizione

Definisce le opzioni generali del modello

public sealed class TSqlModelOptions
type TSqlModelOptions = class
Public NotInheritable Class TSqlModelOptions
Ereditarietà
TSqlModelOptions

Costruttori

TSqlModelOptions()

Costruisce la classe TSqlModelOptions.

Proprietà

AllowSnapshotIsolation

Specifica l'opzione di database ALLOW_SNAPSHOT_ISOLATION.

AnsiNullDefaultOn

Specifica l'opzione di database ANSI_NULL_DEFAULT.

AnsiNullsOn

Specifica l'opzione di database ANSI_NULLS.

AnsiPaddingOn

Specifica l'opzione di database ANSI_PADDING.

AnsiWarningsOn

Specifica l'opzione di database ANSI_WARNINGS.

ArithAbortOn

Specifica l’opzione di database ARITH_ABORT.

AutoClose

Specifica l'opzione di database AUTO_CLOSE.

AutoCreateStatistics

Specifica l'opzione di database AUTO_CREATE_STATISTICS.

AutoCreateStatisticsIncremental

Specifica l'opzione di database AUTO_CREATE_STATISTICS INCREMENTAL.

AutoShrink

Specifica l’opzione di database AUTO_SHRINK.

AutoUpdateStatistics

Specifica l'opzione di database AUTO_UPDATE_STATISTICS.

AutoUpdateStatisticsAsync

Specifica l'opzione di database AUTO_UPDATE_STATISTICS_ASYNC.

CatalogCollation

Specifica l'opzione di database CATALOG_COLLATION_TYPE

ChangeTrackingAutoCleanup

Specifica l’opzione di database AUTO_CLEANUP.

ChangeTrackingEnabled

Specifica l'opzione di database CHANGE_TRACKING.

ChangeTrackingRetentionPeriod

Specifica il periodo dell'opzione di database CHANGE_RETENTION.

ChangeTrackingRetentionUnit

Specifica l'unità dell'opzione di database CHANGE_RETENTION.

Collation

Specifica le regole di confronto da utilizzare per il modello. Questa è una stringa, ad esempio "SQL_Latin1_General_CP1_CI_AS", che deve essere un nome di regole di confronto di SQL Server valido.

CompatibilityLevel

Specifica l'opzione di database COMPATIBILITY_LEVEL.

ConcatNullYieldsNull

Specifica l'opzione di database CONCAT_NULL_YIELDS_NULL.

Containment

Specifica l’opzione di database CONTAINMENT.

CursorCloseOnCommit

Specifica l'opzione di database CURSOR_CLOSE_ON_COMMIT.

CursorDefaultGlobalScope

Specifica l'opzione di database CURSOR_DEFAULT.

DatabaseStateOffline

Specifica l'opzione di database ONLINE | OFFLINE.

DataRetentionEnabled

Specifica l'opzione Database di conservazione dei dati. Abilitato solo per Edge a partire da Ora

DateCorrelationOptimizationOn

Specifica l'opzione di database DATE_CORRELATION_OPTIMIZATION.

DBChainingOn

Specifica l'opzione di database DB_CHAINING.

DbScopedConfigDWCompatibilityLevel

Specifica l'opzione Database Scoped Configuration DWCompatibilityLevel.

DbScopedConfigLegacyCardinalityEstimation

Specifica l'opzione Configurazione con ambito database LEGACY_CARDINALITY_ESTIMATION.

DbScopedConfigLegacyCardinalityEstimationSecondary

Specifica l'opzione Configurazione con ambito database LEGACY_CARDINALITY_ESTIMATION per i database secondari.

DbScopedConfigMaxDOP

Specifica l'opzione MAXDOP Configurazione con ambito database.

DbScopedConfigMaxDOPSecondary

Specifica l'opzione MAXDOP Configurazione con ambito database per i database secondari.

DbScopedConfigParameterSniffing

Specifica l'opzione Configurazione con ambito database PARAMETER_SNIFFING.

DbScopedConfigParameterSniffingSecondary

Specifica l'opzione Configurazione con ambito database PARAMETER_SNIFFING per i database secondari.

DbScopedConfigQueryOptimizerHotfixes

Specifica l'opzione Configurazione con ambito database QUERY_OPTIMIZER_HOTFIXES.

DbScopedConfigQueryOptimizerHotfixesSecondary

Specifica l'opzione Configurazione con ambito database QUERY_OPTIMIZER_HOTFIXES per i database secondari.

DefaultFullTextLanguage

Specifica l'opzione di database DEFAULT_FULLTEXT_LANGUAGE.

DefaultLanguage

Specifica l'opzione di database DEFAULT_LANGUAGE.

DelayedDurabilityMode

Specifica l'opzione di database DELAYED_DURABILITY.

EngineVersion

Specifica la versione del motore che deve essere utilizzata come destinazione dal modello. Per le piattaforme locali questo valore verrà ignorato perché la versione del motore è fissa in base alla piattaforma. Per la piattaforma SqlAzure questo valore verrà impostato e utilizzato per specificare le funzionalità supportate del linguaggio T-SQL.

FileStreamDirectoryName

Specifica l'opzione di database DIRECTORY_NAME.

FullTextEnabled

Specifica l'opzione di database sp_fulltext_database.

HonorBrokerPriority

Specifica l'opzione di database HONOR_BROKER_PRIORITY.

MemoryOptimizedElevateToSnapshot

Specifica l'opzione di database MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT.

NestedTriggersOn

Specifica l'opzione di database NESTED_TRIGGER.

NonTransactedFileStreamAccess

Specifica l'opzione di database NON_TRANSACTED_ACCESS.

NumericRoundAbortOn

Specifica l’opzione di database NUMERIC_ROUNDABORT.

PageVerifyMode

Specifica l’opzione di database PAGE_VERIFY

ParameterizationOption

Specifica l'opzione di database PARAMETERIZATION.

QueryStoreCaptureMode

Specifica la modalità di acquisizione query dell'opzione di QUERY_STORE database.

QueryStoreDesiredState

Specifica la modalità operativa dell'opzione di QUERY_STORE database.

QueryStoreFlushInterval

Specifica l'impostazione Flush_Interval_Seconds dell'opzione di database QUERY_STORE.

QueryStoreIntervalLength

Specifica l'impostazione Interval_Length_Minutes dell'opzione di database QUERY_STORE.

QueryStoreMaxPlansPerQuery

Specifica l'impostazione Max_Plans_Per_Query dell'opzione di database QUERY_STORE.

QueryStoreMaxStorageSize

Specifica l'impostazione Max_Storage_Size_MB dell'opzione di database QUERY_STORE.

QueryStoreStaleQueryThreshold

Specifica l'impostazione Stale_Query_Threshold_Days dell'opzione di database QUERY_STORE.

QuotedIdentifierOn

Specifica l'opzione di database QUOTED_IDENTIFIER.

ReadOnly

Specifica l'opzione di database READ_ONLY | READ_WRITE.

RecoveryMode

Specifica l'opzione di database RECOVERY.

RecursiveTriggersOn

Specifica l'opzione di database RECURSIVE_TRIGGERS.

ServiceBrokerOption

Specifica l'opzione di database ENABLE_BROKER | DISABLE_BROKER | NEW_BROKER | ERROR_BROKER_CONVERSATIONS.

StorageType

Specifica il tipo di archivio, ovvero in memoria o su file. Il valore predefinito è Memory.

SupplementalLoggingOn

Specifica l'opzione di database SUPPLEMENTAL_LOGGING.

TargetRecoveryTimePeriod

Specifica il periodo dell'opzione di database TARGET_RECOVERY_TIME.

TargetRecoveryTimeUnit

Specifica l'unità dell'opzione di database TARGET_RECOVERY_TIME.

TornPageProtectionOn

Specifica l'opzione di database TORN_PAGE_DETECTION.

TransactionIsolationReadCommittedSnapshot

Specifica l'opzione di database READ_COMMITTED_SNAPSHOT.

TransformNoiseWords

Specifica l’opzione di database TRANSFORM_NOISE_WORDS.

Trustworthy

Specifica l’opzione di database TRUSTWORTHY.

TwoDigitYearCutoff

Specifica l'opzione di database TWO_DIGIT_YEAR_CUTOFF.

UserAccessOption

Specifica l'opzione di database SINGLE_USER | RESTRICTED_USER | MULTI_USER.

VardecimalStorageFormatOn

Specifica l'opzione di database sp_db_vardecimal_storage_format.

WithEncryption

Specifica l'opzione di database ENCRYPTION.

Si applica a