Compartir a través de


ISqlServerOptions (Interfaz)

Modela los valores para una instancia de SQL Server.

Espacio de nombres:  Microsoft.Data.Schema.Sql.SchemaModel
Ensamblado:  Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)

Sintaxis

'Declaración
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

El tipo ISqlServerOptions expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Affinity64Mask Obtiene o establece un valor que modela la opción "máscara de afinidad de 64 bits" de sp_configure.
Propiedad pública AffinityMask Obtiene o establece un valor que modela la opción "máscara de afinidad" de sp_configure.
Propiedad pública Collation Obtiene o establece la intercalación del servidor.
Propiedad pública CostThresholdForParallelism Obtiene o establece un valor que modela la opción "umbral de costo para paralelismo" de sp_configure.
Propiedad pública CursorThreshold Obtiene o establece un valor que modela la opción "umbral de cursor" de sp_configure.
Propiedad pública DefaultFillFactor Obtiene o establece un valor que modela la opción "factor de relleno" de sp_configure.
Propiedad pública DefaultFulltextLanguage Obtiene o establece un valor que modela la opción "idioma de texto completo predeterminado" de sp_configure.
Propiedad pública DefaultLanguage Obtiene o establece un valor que modela la opción "idioma predeterminado" de sp_configure.
Propiedad pública DisableDefaultConstraintChecking Obtiene o establece un valor que modela la configuración de DISABLE_DEF_CNST_CHK.
Propiedad pública DoAllowRemoteAccess Obtiene o establece un valor que modela la opción "permitir acceso remoto" de sp_configure.
Propiedad pública DoAllowUpdates Obtiene o establece un valor que modela la opción "permitir actualizaciones" de sp_configure.
Propiedad pública ElementClass Obtiene la clase de metadatos de un elemento. (Se hereda de IModelElement).
Propiedad pública ImplicitTransactions Obtiene o establece un valor que modela la configuración predeterminada de IMPLICIT_TRANSACTIONS.
Propiedad pública IndexCreateMemory Obtiene o establece un valor que modela la opción "memoria para creación de índices" de sp_configure.
Propiedad pública IsAnsiNullDefaultOff Obtiene o establece un valor que modela la configuración de ANSI_NULL_DFLT_OFF.
Propiedad pública IsAnsiNullDefaultOn Obtiene o establece un valor que modela la configuración de ANSI_NULL_DFLT_ON.
Propiedad pública IsAnsiNullsOn Obtiene o establece un valor que modela la configuración predeterminada de ANSI_NULLS.
Propiedad pública IsAnsiPaddingOn Obtiene o establece un valor que modela la configuración predeterminada de ANSI_PADDING.
Propiedad pública IsAnsiWarningsOn Obtiene o establece un valor que modela la configuración predeterminada de ANSI_WARNINGS.
Propiedad pública IsArithAbortOn Obtiene o establece un valor que modela la configuración predeterminada de ARITHABORT.
Propiedad pública IsArithIgnoreOn Obtiene o establece un valor que modela la configuración predeterminada de ARITHIGNORE.
Propiedad pública IsAweEnabled Obtiene o establece un valor que modela la opción "AWE habilitadas" de sp_configure.
Propiedad pública IsC2AuditModeOn Obtiene o establece un valor que modela la opción "modo auditoría C2" de sp_configure.
Propiedad pública IsConcatNullYieldsNullOn Obtiene o establece un valor que modela la configuración predeterminada de CONCAT_NULL_YIELDS_NULL.
Propiedad pública IsCrossDbOwnershipChainingOn Obtiene o establece un valor que modela la opción "encadenamiento de propiedad entre bases de datos" de sp_configure.
Propiedad pública IsCursorCloseOnCommitOn Obtiene o establece un valor que modela la configuración predeterminada de CURSOR_CLOSE_ON_COMMIT.
Propiedad pública IsLightweightPoolingOn Obtiene o establece un valor que modela la opción "agrupación ligera" de sp_configure.
Propiedad pública IsNestedTriggersEnabled Obtiene o establece un valor que modela la opción "desencadenadores anidados" de sp_configure.
Propiedad pública IsNocountOn Obtiene o establece un valor que modela la configuración predeterminada de NOCOUNT.
Propiedad pública IsNumericRoundAbortOn Obtiene o establece un valor que modela la configuración predeterminada de NUMERIC_ROUND_ABORT.
Propiedad pública IsPriorityBoostEnabled Obtiene o establece un valor que modela la opción "aumento de prioridad" de sp_configure.
Propiedad pública IsQuotedIdentifierOn Obtiene o establece un valor que modela la configuración predeterminada de QUOTED_IDENTIFIER.
Propiedad pública IsRemoteProcTransactionEnabled Obtiene o establece un valor que modela la opción "transacciones de procedimientos remotos" de sp_configure.
Propiedad pública IsScanForStartupProcsEnabled Obtiene o establece un valor que modela la opción "Buscar procedimientos de inicio" de sp_configure.
Propiedad pública IsSetWorkingSetSizeEnabled Obtiene o establece un valor que modela la opción "establecer tamaño del espacio de trabajo" de sp_configure.
Propiedad pública IsShowAdvancedOptionEnabled Obtiene o establece un valor que modela la opción "mostrar opciones avanzadas" de sp_configure.
Propiedad pública Locks Obtiene o establece un valor que modela la opción "bloqueos" de sp_configure.
Propiedad pública MaxDegreeOfParallelism Obtiene o establece un valor que modela la opción "grado de paralelismo máximo" de sp_configure.
Propiedad pública MaxServerMemory Obtiene o establece un valor que modela la opción "memoria de servidor máxima" de sp_configure.
Propiedad pública MaxTextReplSize Obtiene o establece un valor que modela la opción "tamaño de replicación de texto máximo" de sp_configure.
Propiedad pública MaxWorkerThreads Obtiene o establece un valor que modela la opción "máximo de subprocesos de trabajo" de sp_configure.
Propiedad pública MediaRetention Obtiene o establece un valor que modela la opción "retención de medios" de sp_configure.
Propiedad pública MinMemoryPerQuery Obtiene o establece un valor que modela la opción "memoria mínima por consulta" de sp_configure.
Propiedad pública MinServerMemory Obtiene o establece un valor que modela la opción "memoria de servidor mínima" de sp_configure.
Propiedad pública Model Obtiene la referencia del modelo. (Se hereda de IModelEntity).
Propiedad pública Name Obtiene o establece el nombre del elemento. (Se hereda de IModelElement).
Propiedad pública NetworkPacketSize Obtiene o establece un valor que modela la opción "tamaño del paquete de red" de sp_configure.
Propiedad pública OpenObjects Obtiene o establece un valor que modela la opción "objetos abiertos" de sp_configure.
Propiedad pública Permissions Obtiene la lista de permisos que se aplican a este objeto. (Se hereda de ISqlSecurable).
Propiedad pública PrimarySource Obtiene información sobre el origen principal para el elemento. (Se hereda de IScriptSourcedModelElement).
Propiedad pública QueryGovernorCostlimit Obtiene o establece un valor que modela la opción "límite de costo de regulador de consultas" de sp_configure.
Propiedad pública QueryWait Obtiene o establece un valor que modela la opción "espera de consulta" de sp_configure.
Propiedad pública RecoveryInterval Obtiene o establece un valor que modela la opción "intervalo de recuperación" de sp_configure.
Propiedad pública RemoteLoginTimeout Obtiene o establece un valor que modela la opción "tiempo de espera de inicio de sesión remoto" de sp_configure.
Propiedad pública RemoteQueryTimeout Obtiene o establece un valor que modela la opción "tiempo de espera de consulta remota" de sp_configure.
Propiedad pública ResolutionStatus Obtiene o establece el valor del estado de resolución del elemento del modelo. (Se hereda de IModelElement).
Propiedad pública SecondarySources Obtiene una lista de orígenes secundarios para el elemento. (Se hereda de IScriptSourcedModelElement).
Propiedad pública SourceCodePositions Obtiene la lista de orígenes que definen este elemento. (Se hereda de IModelElement).
Propiedad pública TransactionAbort Obtiene o establece un valor que modela la configuración de XACT_ABORT.
Propiedad pública TwoDigitYearCuttoff Obtiene o establece un valor que modela la opción "fecha límite de año de dos dígitos" de sp_configure.
Propiedad pública UserConnections Obtiene o establece un valor que modela la opción "conexiones de usuario" de sp_configure.
Propiedad pública ValidationStatus Obtiene o establece el valor del estado de validación del elemento del modelo. (Se hereda de IModelElement).

Arriba

Métodos

  Nombre Descripción
Método público AddAnnotation Agrega la anotación especificada a este elemento. (Se hereda de IModelAnnotationHolder).
Método público Delete Elimina esta instancia del modelo. (Se hereda de IModelElement).
Método público GetAnnotations() Devuelve una lista de las anotaciones adjuntas a este elemento. (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations(Type) Devuelve una lista de anotaciones adjuntas del tipo especificado. (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations(ModelIdentifier) Devuelve una lista de las anotaciones adjuntas que tienen el identificador especificado. (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations(ModelIdentifier, Type) (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations<TType>() Devuelve todas las anotaciones adjuntas que implementan el tipo de anotación especificado y tienen el identificador del modelo indicado. (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations<TType>(ModelIdentifier) (Se hereda de IModelAnnotationHolder).
Método público GetComposingChildren Devuelve una lista de elementos secundarios compuestos para este elemento. (Se hereda de IModelElement).
Método público GetHierarchicalChildren Devuelve una lista de elementos secundarios jerárquicos para este elemento. (Se hereda de IModelElement).
Método público GetOwnerInfo Devuelve información sobre el propietario del elemento. (Se hereda de IModelElement).
Método público GetPermissionsRelationship Devuelve una interfaz IModelReverseMultiRelationship entre this y la interfaz ISqlPermissionStatement asociada. (Se hereda de ISqlSecurable).
Método público GetProperty<TProperty> Obtiene la propiedad especificada. (Se hereda de IModelPropertyContainer).
Método público GetReferencedDanglingRelationshipEntries Devuelve una lista de las entradas de relación en las que este elemento se encuentra en la parte izquierda y no hay ningún elemento en la parte derecha de la relación o el elemento de la derecha no existe en el modelo. (Se hereda de IModelElement).
Método público GetReferencedElements Devuelve una lista de elementos que mantienen una relación con este elemento, donde este elemento se encuentra en la parte izquierda de la relación. (Se hereda de IModelElement).
Método público GetReferencedRelationshipEntries Devuelve una lista de las entradas de relación, donde este elemento se encuentra en la parte izquierda. (Se hereda de IModelElement).
Método público GetReferencingElements Devuelve una lista de elementos que mantienen una relación con este elemento, donde este elemento se encuentra en la parte derecha. (Se hereda de IModelElement).
Método público GetReferencingRelationshipEntries Devuelve una lista de las entradas de relación, donde este elemento se encuentra en la parte derecha. (Se hereda de IModelElement).
Método público GetRelationship(ModelRelationshipClass) Devuelve la relación solicitada usando los metadatos proporcionados. (Se hereda de IModelElement).
Método público GetRelationship<TFrom, TTo>(ModelRelationshipClass) Devuelve una relación donde los dos elementos relacionados pertenecen a los tipos especificados. (Se hereda de IModelElement).
Método público GetRelationshipEntrySources Devuelve una colección de información de origen sobre la relación especificada. (Se hereda de IScriptSourcedModelElement).
Método público GetRelationships Devuelve una lista de las relaciones de este elemento. (Se hereda de IModelElement).
Método público IsDeleted Especifica si se ha eliminado el objeto. (Se hereda de IModelElement).
Método público IsExternal Devuelve un valor que indica si el objeto se cargó desde un origen externo y no forma parte del modelo de esquema. (Se hereda de IModelElement).
Método público RemoveAnnotation Quita la anotación especificada de este elemento del modelo. (Se hereda de IModelAnnotationHolder).
Método público SetProperty<TProperty> Establece la propiedad especificada. (Se hereda de IModelPropertyContainer).

Arriba

Vea también

Referencia

Microsoft.Data.Schema.Sql.SchemaModel (Espacio de nombres)