ISqlServerOptions - интерфейс
Моделирует параметры для экземпляра SQL Server.
Пространство имен: Microsoft.Data.Schema.Sql.SchemaModel
Сборка: Microsoft.Data.Schema.Sql (в Microsoft.Data.Schema.Sql.dll)
Синтаксис
'Декларация
Public Interface ISqlServerOptions _
Inherits ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, IModelElement, _
IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface ISqlServerOptions : ISqlSecurable,
ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity,
IModelAnnotationHolder
public interface class ISqlServerOptions : ISqlSecurable,
ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity,
IModelAnnotationHolder
type ISqlServerOptions =
interface
interface ISqlSecurable
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface ISqlServerOptions extends ISqlSecurable, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
Тип ISqlServerOptions предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Affinity64Mask | Получает или задает значение, моделирующее параметр affinity64 mask для sp_configure. | |
AffinityMask | Получает или задает значение, моделирующее параметр affinity mask для sp_configure. | |
Collation | Получает или задает параметры сортировки для сервера. | |
CostThresholdForParallelism | Получает или задает значение, моделирующее параметр cost threshold for parallelism для sp_configure. | |
CursorThreshold | Получает или задает значение, моделирующее параметр cursor threshold для sp_configure. | |
DefaultFillFactor | Получает или задает значение, моделирующее параметр fill factor для sp_configure. | |
DefaultFulltextLanguage | Получает или задает значение, моделирующее параметр default full-text language для sp_configure. | |
DefaultLanguage | Получает или задает значение, моделирующее параметр default language для sp_configure. | |
DisableDefaultConstraintChecking | Получает или задает значение, моделирующее параметр DISABLE_DEF_CNST_CHK. | |
DoAllowRemoteAccess | Получает или задает значение, моделирующее параметр allow remote access для sp_configure. | |
DoAllowUpdates | Получает или задает значение, моделирующее параметр allow updates для sp_configure. | |
ElementClass | Получает класс метаданных для элемента. (Унаследовано от IModelElement.) | |
ImplicitTransactions | Получает или задает значение, моделирующее параметр IMPLICIT_TRANSACTIONS. | |
IndexCreateMemory | Получает или задает значение, моделирующее параметр index create memory для sp_configure. | |
IsAnsiNullDefaultOff | Получает или задает значение, моделирующее параметр ANSI_NULL_DFLT_OFF. | |
IsAnsiNullDefaultOn | Получает или задает значение, моделирующее параметр ANSI_NULL_DFLT_ON. | |
IsAnsiNullsOn | Получает или задает значение, моделирующее параметр ANSI_NULLS по умолчанию. | |
IsAnsiPaddingOn | Получает или задает значение, моделирующее параметр ANSI_PADDING по умолчанию. | |
IsAnsiWarningsOn | Получает или задает значение, моделирующее параметр ANSI_WARNINGS по умолчанию. | |
IsArithAbortOn | Получает или задает значение, моделирующее параметр ARITHABORT по умолчанию. | |
IsArithIgnoreOn | Получает или задает значение, моделирующее параметр ARITHIGNORE по умолчанию. | |
IsAweEnabled | Получает или задает значение, моделирующее параметр awe enabled для sp_configure. | |
IsC2AuditModeOn | Получает или задает значение, моделирующее параметр C2 audit mode для sp_configure. | |
IsConcatNullYieldsNullOn | Получает или задает значение, моделирующее параметр CONCAT_NULL_YIELDS_NULL. | |
IsCrossDbOwnershipChainingOn | Получает или задает значение, моделирующее параметр cross db ownership chaining для sp_configure. | |
IsCursorCloseOnCommitOn | Получает или задает значение, моделирующее параметр CURSOR_CLOSE_ON_COMMIT по умолчанию. | |
IsLightweightPoolingOn | Получает или задает значение, моделирующее параметр lightweight pooling для sp_configure. | |
IsNestedTriggersEnabled | Получает или задает значение, моделирующее параметр nested triggers для sp_configure. | |
IsNocountOn | Получает или задает значение, моделирующее параметр NOCOUNT по умолчанию. | |
IsNumericRoundAbortOn | Получает или задает значение, моделирующее параметр NUMERIC_ROUND_ABORT. | |
IsPriorityBoostEnabled | Получает или задает значение, моделирующее параметр priority boost для sp_configure. | |
IsQuotedIdentifierOn | Получает или задает значение, моделирующее параметр QUOTED_IDENTIFIER по умолчанию. | |
IsRemoteProcTransactionEnabled | Получает или задает значение, моделирующее параметр remote proc trans для sp_configure. | |
IsScanForStartupProcsEnabled | Получает или задает значение, моделирующее параметр scan for startup procs для sp_configure. | |
IsSetWorkingSetSizeEnabled | Получает или задает значение, моделирующее параметр set working set size для sp_configure. | |
IsShowAdvancedOptionEnabled | Получает или задает значение, моделирующее параметр show advanced options для sp_configure. | |
Locks | Получает или задает значение, моделирующее параметр locks для sp_configure. | |
MaxDegreeOfParallelism | Получает или задает значение, моделирующее параметр max degree of parallelism для sp_configure. | |
MaxServerMemory | Получает или задает значение, моделирующее параметр max server memory для sp_configure. | |
MaxTextReplSize | Получает или задает значение, моделирующее параметр max text repl size для sp_configure. | |
MaxWorkerThreads | Получает или задает значение, моделирующее параметр max worker threads для sp_configure. | |
MediaRetention | Получает или задает значение, моделирующее параметр media retention для sp_configure. | |
MinMemoryPerQuery | Получает или задает значение, моделирующее параметр min memory per query для sp_configure. | |
MinServerMemory | Получает или задает значение, моделирующее параметр min server memory для sp_configure. | |
Model | Получает ссылку на модель. (Унаследовано от IModelEntity.) | |
Name | Возвращает или задает имя элемента. (Унаследовано от IModelElement.) | |
NetworkPacketSize | Получает или задает значение, моделирующее параметр network packet size для sp_configure. | |
OpenObjects | Получает или задает значение, моделирующее параметр open objects для sp_configure. | |
Permissions | Получает список разрешений, которые применяются к данному объекту. (Унаследовано от ISqlSecurable.) | |
PrimarySource | Получает сведения об основном источнике элемента. (Унаследовано от IScriptSourcedModelElement.) | |
QueryGovernorCostlimit | Получает или задает значение, моделирующее параметр query governor cost limit для sp_configure. | |
QueryWait | Получает или задает значение, моделирующее параметр query wait для sp_configure. | |
RecoveryInterval | Получает или задает значение, моделирующее параметр recovery interval для sp_configure. | |
RemoteLoginTimeout | Получает или задает значение, моделирующее параметр remote login timeout для sp_configure. | |
RemoteQueryTimeout | Получает или задает значение, моделирующее параметр remote query timeout для sp_configure. | |
ResolutionStatus | Получает или задает значение состояния разрешения для элемента модели. (Унаследовано от IModelElement.) | |
SecondarySources | Получает список вторичных источников для данного элемента. (Унаследовано от IScriptSourcedModelElement.) | |
SourceCodePositions | Получает список источников, определяющих этот элемент. (Унаследовано от IModelElement.) | |
TransactionAbort | Получает или задает значение, моделирующее параметр XACT_ABORT. | |
TwoDigitYearCuttoff | Получает или задает значение, моделирующее параметр two digit year cutoff для sp_configure. | |
UserConnections | Получает или задает значение, моделирующее параметр user connections для sp_configure. | |
ValidationStatus | Получает или задает значение состояния проверки для элемента модели. (Унаследовано от IModelElement.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
AddAnnotation | Добавляет заданную заметку к данному элементу. (Унаследовано от IModelAnnotationHolder.) | |
Delete | Удаляет данный экземпляр из модели. (Унаследовано от IModelElement.) | |
GetAnnotations() | Возвращает список заметок, прикрепленных к данному элементу. (Унаследовано от IModelAnnotationHolder.) | |
GetAnnotations(Type) | Возвращает список прикрепленных заметок заданного типа. (Унаследовано от IModelAnnotationHolder.) | |
GetAnnotations(ModelIdentifier) | Возвращает список прикрепленных заметок, имеющих заданный идентификатор. (Унаследовано от IModelAnnotationHolder.) | |
GetAnnotations(ModelIdentifier, Type) | (Унаследовано от IModelAnnotationHolder.) | |
GetAnnotations<TType>() | Возвращает все прикрепленные заметки модели, которые реализуют данный тип заметки и имеют заданный идентификатор модели. (Унаследовано от IModelAnnotationHolder.) | |
GetAnnotations<TType>(ModelIdentifier) | (Унаследовано от IModelAnnotationHolder.) | |
GetComposingChildren | Возвращает список составных дочерних элементов данного элемента. (Унаследовано от IModelElement.) | |
GetHierarchicalChildren | Возвращает список иерархических дочерних элементов данного элемента. (Унаследовано от IModelElement.) | |
GetOwnerInfo | Возвращает сведения о владельце элемента. (Унаследовано от IModelElement.) | |
GetPermissionsRelationship | Возвращает отношение IModelReverseMultiRelationship между this и связанным объектом ISqlPermissionStatement. (Унаследовано от ISqlSecurable.) | |
GetProperty<TProperty> | Получает указанное свойство. (Унаследовано от IModelPropertyContainer.) | |
GetReferencedDanglingRelationshipEntries | Возвращает список записей отношений, в которых данный элемент находится в левой части отношения, а в правой части либо нет элемента, либо он не существует в модели. (Унаследовано от IModelElement.) | |
GetReferencedElements | Возвращает список элементов, состоящих в отношении с данным элементом, в котором данный элемент находится в левой части. (Унаследовано от IModelElement.) | |
GetReferencedRelationshipEntries | Возвращает список записей отношений, в которых этот элемент находится в левой части. (Унаследовано от IModelElement.) | |
GetReferencingElements | Возвращает список элементов, состоящих в отношении с данным элементом, в котором данный элемент находится в правой части. (Унаследовано от IModelElement.) | |
GetReferencingRelationshipEntries | Возвращает список записей отношений, в которых этот элемент находится в правой части. (Унаследовано от IModelElement.) | |
GetRelationship(ModelRelationshipClass) | Возвращает запрошенное отношение с использованием предоставленных метаданных. (Унаследовано от IModelElement.) | |
GetRelationship<TFrom, TTo>(ModelRelationshipClass) | Возвращает отношение, в котором два связанных элемента имеют заданные типы. (Унаследовано от IModelElement.) | |
GetRelationshipEntrySources | Возвращает коллекцию сведений об источнике по заданному отношению. (Унаследовано от IScriptSourcedModelElement.) | |
GetRelationships | Возвращает список отношений в данном элементе. (Унаследовано от IModelElement.) | |
IsDeleted | Задает, удален ли объект. (Унаследовано от IModelElement.) | |
IsExternal | Возвращает значение, указывающее, был ли объект загружен из внешнего источника, и обозначающее, что он не является частью модели схемы. (Унаследовано от IModelElement.) | |
RemoveAnnotation | Удаляет заданную заметку из данного элемента модели. (Унаследовано от IModelAnnotationHolder.) | |
SetProperty<TProperty> | Задает указанное свойство. (Унаследовано от IModelPropertyContainer.) |
В начало страницы