Поделиться через


TSqlModelOptions Класс

Определение

Задает параметры на уровне модели

public sealed class TSqlModelOptions
type TSqlModelOptions = class
Public NotInheritable Class TSqlModelOptions
Наследование
TSqlModelOptions

Конструкторы

TSqlModelOptions()

Создает TSqlModelOptions

Свойства

AllowSnapshotIsolation

Задает параметр базы данных ALLOW_SNAPSHOT_ISOLATION.

AnsiNullDefaultOn

Задает параметр базы данных ANSI_NULL_DEFAULT.

AnsiNullsOn

Задает параметр базы данных ANSI_NULLS.

AnsiPaddingOn

Задает параметр базы данных ANSI_PADDING.

AnsiWarningsOn

Задает параметр базы данных ANSI_WARNINGS.

ArithAbortOn

Задает параметр базы данных ARITH_ABORT.

AutoClose

Задает параметр базы данных AUTO_CLOSE.

AutoCreateStatistics

Задает параметр базы данных AUTO_CREATE_STATISTICS.

AutoCreateStatisticsIncremental

Задает параметр базы данных AUTO_CREATE_STATISTICS INCREMENTAL.

AutoShrink

Задает параметр базы данных AUTO_SHRINK.

AutoUpdateStatistics

Задает параметр базы данных AUTO_UPDATE_STATISTICS.

AutoUpdateStatisticsAsync

Задает параметр базы данных AUTO_UPDATE_STATISTICS_ASYNC.

CatalogCollation

Указывает параметр базы данных CATALOG_COLLATION_TYPE.

ChangeTrackingAutoCleanup

Задает параметр базы данных AUTO_CLEANUP.

ChangeTrackingEnabled

Задает параметр базы данных CHANGE_TRACKING.

ChangeTrackingRetentionPeriod

Указывает период для параметра базы данных CHANGE_RETENTION.

ChangeTrackingRetentionUnit

Указывает единицу измерения для параметра базы данных CHANGE_RETENTION.

Collation

Задает параметры сортировки для модели. Это строка вида «SQL_Latin1_General_CP1_CI_AS», которая должна быть допустимым именем параметров сортировки SQL Server

CompatibilityLevel

Задает параметр базы данных COMPATIBILITY_LEVEL.

ConcatNullYieldsNull

Задает параметр базы данных CONCAT_NULL_YIELDS_NULL.

Containment

Задает параметр базы данных CONTAINMENT.

CursorCloseOnCommit

Задает параметр базы данных CURSOR_CLOSE_ON_COMMIT.

CursorDefaultGlobalScope

Задает параметр базы данных CURSOR_DEFAULT.

DatabaseStateOffline

Задает параметр базы данных ONLINE | OFFLINE.

DataRetentionEnabled

Указывает параметр Базы данных хранения данных. Включено только для Edge на данный момент

DateCorrelationOptimizationOn

Задает параметр базы данных DATE_CORRELATION_OPTIMIZATION.

DBChainingOn

Задает параметр базы данных DB_CHAINING.

DbScopedConfigDWCompatibilityLevel

Указывает параметр DWCompatibilityLevel конфигурации с областью базы данных.

DbScopedConfigLegacyCardinalityEstimation

Указывает параметр LEGACY_CARDINALITY_ESTIMATION конфигурации с областью базы данных.

DbScopedConfigLegacyCardinalityEstimationSecondary

Указывает параметр конфигурации области базы данных LEGACY_CARDINALITY_ESTIMATION для вторичных реплик.

DbScopedConfigMaxDOP

Задает параметр MAXDOP для конфигурации области базы данных.

DbScopedConfigMaxDOPSecondary

Указывает параметр MAXDOP конфигурации области базы данных для вторичных реплик.

DbScopedConfigParameterSniffing

Задает параметр PARAMETER_SNIFFING конфигурации с областью базы данных.

DbScopedConfigParameterSniffingSecondary

Указывает параметр конфигурации области базы данных PARAMETER_SNIFFING для вторичных реплик.

DbScopedConfigQueryOptimizerHotfixes

Указывает параметр QUERY_OPTIMIZER_HOTFIXES конфигурации с областью базы данных.

DbScopedConfigQueryOptimizerHotfixesSecondary

Указывает параметр конфигурации с областью базы данных QUERY_OPTIMIZER_HOTFIXES для вторичных реплик.

DefaultFullTextLanguage

Задает параметр базы данных DEFAULT_FULLTEXT_LANGUAGE.

DefaultLanguage

Задает параметр базы данных DEFAULT_LANGUAGE.

DelayedDurabilityMode

Задает параметр базы данных DELAYED_DURABILITY.

EngineVersion

Задает, какая версия подсистемы должна быть указана моделью. Для локальных платформ это значение будет игнорироваться, поскольку версия подсистемы зафиксирована на базе платформы. Для платформы SqlAzure это значение будет устанавливаться и использоваться для указания поддерживаемых функций языка T-SQL.

FileStreamDirectoryName

Задает параметр базы данных DIRECTORY_NAME.

FullTextEnabled

Задает параметр базы данных sp_fulltext_database.

HonorBrokerPriority

Задает параметр базы данных HONOR_BROKER_PRIORITY.

MemoryOptimizedElevateToSnapshot

Задает параметр базы данных MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT.

NestedTriggersOn

Задает параметр базы данных NESTED_TRIGGER.

NonTransactedFileStreamAccess

Задает параметр базы данных NON_TRANSACTED_ACCESS.

NumericRoundAbortOn

Задает параметр базы данных NUMERIC_ROUNDABORT.

PageVerifyMode

Задает параметр базы данных PAGE_VERIF

ParameterizationOption

Задает параметр базы данных PARAMETERIZATION.

QueryStoreCaptureMode

Указывает режим записи запросов для параметра базы данных QUERY_STORE.

QueryStoreDesiredState

Указывает режим работы параметра QUERY_STORE базы данных.

QueryStoreFlushInterval

Задает параметр Flush_Interval_Seconds параметра базы данных QUERY_STORE.

QueryStoreIntervalLength

Задает параметр Interval_Length_Minutes параметра базы данных QUERY_STORE.

QueryStoreMaxPlansPerQuery

Задает параметр Max_Plans_Per_Query параметра базы данных QUERY_STORE.

QueryStoreMaxStorageSize

Задает параметр Max_Storage_Size_MB параметра базы данных QUERY_STORE.

QueryStoreStaleQueryThreshold

Задает параметр Stale_Query_Threshold_Days параметра базы данных QUERY_STORE.

QuotedIdentifierOn

Задает параметр базы данных QUOTED_IDENTIFIER.

ReadOnly

Задает параметр базы данных READ_ONLY | READ_WRITE.

RecoveryMode

Задает параметр базы данных RECOVERY.

RecursiveTriggersOn

Задает параметр базы данных RECURSIVE_TRIGGERS.

ServiceBrokerOption

Задает параметр базы данных ENABLE_BROKER | DISABLE_BROKER | NEW_BROKER | ERROR_BROKER_CONVERSATIONS.

StorageType

Указывает тип хранилища — в памяти или в резервном файле. Значение по умолчанию — Memory

SupplementalLoggingOn

Задает параметр базы данных SUPPLEMENTAL_LOGGING.

TargetRecoveryTimePeriod

Указывает период параметра базы данных TARGET_RECOVERY_TIME.

TargetRecoveryTimeUnit

Указывает единицу измерения параметра базы данных TARGET_RECOVERY_TIME.

TornPageProtectionOn

Задает параметр базы данных TORN_PAGE_DETECTION.

TransactionIsolationReadCommittedSnapshot

Задает параметр базы данных READ_COMMITTED_SNAPSHOT.

TransformNoiseWords

Указывает параметр базы данных TRANSFORM_NOISE_WORDS.

Trustworthy

Задает параметр базы данных TRUSTWORTHY

TwoDigitYearCutoff

Задает параметр базы данных TWO_DIGIT_YEAR_CUTOFF.

UserAccessOption

Указывает параметр базы данных SINGLE_USER | RESTRICTED_USER | MULTI_USER.

VardecimalStorageFormatOn

Задает параметр базы данных sp_db_vardecimal_storage_format.

WithEncryption

Задает параметр базы данных ENCRYPTION.

Применяется к