Microsoft.SqlServer.Dac.Model Spazio dei nomi

Classi

Nome Descrizione
Aggregate

Classe contenitore dello schema del modello per Aggregate

ApplicationRole

Classe contenitore dello schema del modello per ApplicationRole

Assembly

Classe contenitore dello schema del modello per Assembly

AssemblySource

Classe contenitore dello schema del modello per AssemblySource

AsymmetricKey

Classe contenitore dello schema del modello per AsymmetricKey

AuditAction

Classe contenitore dello schema del modello per AuditAction

AuditActionGroup

Classe contenitore dello schema del modello per AuditActionGroup

AuditActionSpecification

Classe contenitore dello schema del modello per AuditActionSpecification

BrokerPriority

Classe contenitore dello schema del modello per BrokerPriority

BuiltInServerRole

Classe contenitore dello schema del modello per BuiltInServerRole

Certificate

Classe contenitore dello schema del modello per Certificate

CheckConstraint

Classe contenitore dello schema del modello per CheckConstraint

ClrTableOption

Classe contenitore dello schema del modello per ClrTableOption

ClrTableOption.OrderColumnsRelationship

Classe contenitore dello schema del modello per OrderColumnsRelationship

ClrTypeMethod

Classe contenitore dello schema del modello per ClrTypeMethod

ClrTypeMethodParameter

Classe contenitore dello schema del modello per ClrTypeMethodParameter

ClrTypeProperty

Classe contenitore dello schema del modello per ClrTypeProperty

Column

Classe contenitore dello schema del modello per Column

ColumnEncryptionKey

Classe contenitore dello schema del modello per ColumnEncryptionKey

ColumnEncryptionKeyValue

Classe contenitore dello schema del modello per ColumnEncryptionKeyValue

ColumnMasterKey

Classe contenitore dello schema del modello per ColumnMasterKey

ColumnStoreIndex

Classe contenitore dello schema del modello per ColumnStoreIndex

ColumnStoreIndex.ColumnsRelationship

Classe contenitore dello schema del modello per ColumnsRelationship

Contract

Classe contenitore dello schema del modello per Contract

Contract.MessagesRelationship

Classe contenitore dello schema del modello per MessagesRelationship

Credential

Classe contenitore dello schema del modello per Credential

CryptographicProvider

Classe contenitore dello schema del modello per CryptographicProvider

DacModelError

Rappresenta un errore di blocco del modello.

DacModelException

Eccezione generata da errori del modello di applicazione livello dati.

DacModelMessage

Rappresenta un errore o un avviso generato durante la convalida del modello.

DatabaseAuditSpecification

Classe contenitore dello schema del modello per DatabaseAuditSpecification

DatabaseCredential

Classe contenitore dello schema del modello per DatabaseCredential

DatabaseDdlTrigger

Classe contenitore dello schema del modello per DatabaseDdlTrigger

DatabaseEncryptionKey

Classe contenitore dello schema del modello per DatabaseEncryptionKey

DatabaseEventNotification

Classe contenitore dello schema del modello per DatabaseEventNotification

DatabaseEventSession

Classe contenitore dello schema del modello per DatabaseEventSession

DatabaseMirroringLanguageSpecifier

Classe contenitore dello schema del modello per DatabaseMirroringLanguageSpecifier

DatabaseOptions

Classe contenitore dello schema del modello per DatabaseOptions

DataCompressionOption

Classe contenitore dello schema del modello per DataCompressionOption

DataType

Classe contenitore dello schema del modello per DataType

Default

Classe contenitore dello schema del modello per Default

DefaultConstraint

Classe contenitore dello schema del modello per DefaultConstraint

DisplayServices

Fornisce un set di servizi per fornire valori visibili all'utente per gli oggetti nell'API del modello pubblico.

DmlTrigger

Classe contenitore dello schema del modello per DmlTrigger

EdgeConstraint

Classe contenitore dello schema del modello per EdgeConstraint

Endpoint

Classe contenitore dello schema del modello per Endpoint

ErrorMessage

Classe contenitore dello schema del modello per ErrorMessage

EventGroup

Classe contenitore dello schema del modello per EventGroup

EventSession

Classe contenitore dello schema del modello per EventSession

EventSessionAction

Classe contenitore dello schema del modello per EventSessionAction

EventSessionDefinitions

Classe contenitore dello schema del modello per EventSessionDefinitions

EventSessionSetting

Classe contenitore dello schema del modello per EventSessionSetting

EventSessionTarget

Classe contenitore dello schema del modello per EventSessionTarget

EventTypeSpecifier

Classe contenitore dello schema del modello per EventTypeSpecifier

ExtendedProcedure

Classe contenitore dello schema del modello per ExtendedProcedure

ExtendedProperty

Classe contenitore dello schema del modello per ExtendedProperty

ExternalDataSource

Classe contenitore dello schema del modello per ExternalDataSource

ExternalFileFormat

Classe contenitore dello schema del modello per ExternalFileFormat

ExternalLanguage

Classe contenitore dello schema del modello per ExternalLanguage

ExternalLanguageFile

Classe contenitore dello schema del modello per ExternalLanguageFile

ExternalLibrary

Classe contenitore dello schema del modello per ExternalLibrary

ExternalLibraryFile

Classe contenitore dello schema del modello per ExternalLibraryFile

ExternalStream

Classe contenitore dello schema del modello per ExternalStream

ExternalStreamingJob

Classe contenitore dello schema del modello per ExternalStreamingJob

ExternalTable

Classe contenitore dello schema del modello per ExternalTable

Filegroup

Classe contenitore dello schema del modello per Filegroup

FileTable

Classe contenitore dello schema del modello per FileTable

ForeignKeyConstraint

Classe contenitore dello schema del modello per ForeignKeyConstraint

FullTextCatalog

Classe contenitore dello schema del modello per FullTextCatalog

FullTextIndex

Classe contenitore dello schema del modello per FullTextIndex

FullTextIndexColumnSpecifier

Classe contenitore dello schema del modello per FullTextIndexColumnSpecifier

FullTextStopList

Classe contenitore dello schema del modello per FullTextStopList

HttpProtocolSpecifier

Classe contenitore dello schema del modello per HttpProtocolSpecifier

Index

Classe contenitore dello schema del modello per Index

Index.ColumnsRelationship

Classe contenitore dello schema del modello per ColumnsRelationship

LinkedServer

Classe contenitore dello schema del modello per LinkedServer

LinkedServerLogin

Classe contenitore dello schema del modello per LinkedServerLogin

Login

Classe contenitore dello schema del modello per Login

MasterKey

Classe contenitore dello schema del modello per MasterKey

MessageType

Classe contenitore dello schema del modello per MessageType

ModelCollationComparer

Operatore di confronto in grado di confrontare stringhe e ObjectIdentifiers usando le regole di confronto di un oggetto TSqlModel. Ciò può risultare molto utile quando si confrontano oggetti nel modello poiché i confronti saranno coerenti con i risultati del confronto previsti in SQL Server

ModelExtractOptions

Definisce le opzioni che influiscono sul comportamento del caricamento di un modello da un database.

ModelLoadOptions

Opzioni per il caricamento di un modello da un'origine dati, ad esempio un file Dacpac.

Queste opzioni possono essere molto importanti a seconda dello scenario. Ad esempio, quando si esegue l'analisi del codice statico usando è CodeAnalysisService consigliabile impostare l'opzione LoadAsScriptBackedModel su true, poiché molte regole prevedono un'origine con script completo e potrebbero non funzionare come previsto in un modello non supportato da script.

ModelMetadataClass

Classe di metadati per le proprietà dei metadati.

ModelPropertyClass

Classe di metadati per le proprietà.

ModelRelationshipClass

Classe di metadati per le relazioni.

ModelRelationshipInstance

Rappresenta un riferimento da uno TSqlObject a un altro, che potrebbe non essere risolto.

ModelSchema

Schema del modello per TSqlModel

ModelTypeClass

Classe di metadati per TSqlObjects.

ObjectIdentifier
Parameter

Classe contenitore dello schema del modello per Parameter

PartitionFunction

Classe contenitore dello schema del modello per PartitionFunction

PartitionScheme

Classe contenitore dello schema del modello per PartitionScheme

PartitionScheme.FilegroupsRelationship

Classe contenitore dello schema del modello per FilegroupsRelationship

PartitionSpecification

Classe contenitore dello schema del modello per PartitionSpecification

PartitionValue

Classe contenitore dello schema del modello per PartitionValue

Permission

Classe contenitore dello schema del modello per Permission

PrimaryKeyConstraint

Classe contenitore dello schema del modello per PrimaryKeyConstraint

PrimaryKeyConstraint.ColumnsRelationship

Classe contenitore dello schema del modello per ColumnsRelationship

Procedure

Classe contenitore dello schema del modello per Procedure

PromotedNodePathForSqlType

Classe contenitore dello schema del modello per PromotedNodePathForSqlType

PromotedNodePathForXQueryType

Classe contenitore dello schema del modello per PromotedNodePathForXQueryType

Queue

Classe contenitore dello schema del modello per Queue

QueueEventNotification

Classe contenitore dello schema del modello per QueueEventNotification

RemoteServiceBinding

Classe contenitore dello schema del modello per RemoteServiceBinding

ResourceGovernor

Classe contenitore dello schema del modello per ResourceGovernor

ResourcePool

Classe contenitore dello schema del modello per ResourcePool

Role

Classe contenitore dello schema del modello per Role

RoleMembership

Classe contenitore dello schema del modello per RoleMembership

Route

Classe contenitore dello schema del modello per Route

Rule

Classe contenitore dello schema del modello per Rule

ScalarFunction

Classe contenitore dello schema del modello per ScalarFunction

Schema

Classe contenitore dello schema del modello per Schema

SearchProperty

Classe contenitore dello schema del modello per SearchProperty

SearchPropertyList

Classe contenitore dello schema del modello per SearchPropertyList

SecurityPolicy

Classe contenitore dello schema del modello per SecurityPolicy

SecurityPredicate

Classe contenitore dello schema del modello per SecurityPredicate

SelectiveXmlIndex

Classe contenitore dello schema del modello per SelectiveXmlIndex

Sequence

Classe contenitore dello schema del modello per Sequence

ServerAudit

Classe contenitore dello schema del modello per ServerAudit

ServerAuditSpecification

Classe contenitore dello schema del modello per ServerAuditSpecification

ServerDdlTrigger

Classe contenitore dello schema del modello per ServerDdlTrigger

ServerEventNotification

Classe contenitore dello schema del modello per ServerEventNotification

ServerOptions

Classe contenitore dello schema del modello per ServerOptions

ServerRoleMembership

Classe contenitore dello schema del modello per ServerRoleMembership

Service

Classe contenitore dello schema del modello per Service

ServiceBrokerLanguageSpecifier

Classe contenitore dello schema del modello per ServiceBrokerLanguageSpecifier

Signature

Classe contenitore dello schema del modello per Signature

SignatureEncryptionMechanism

Classe contenitore dello schema del modello per SignatureEncryptionMechanism

SoapLanguageSpecifier

Classe contenitore dello schema del modello per SoapLanguageSpecifier

SoapMethodSpecification

Classe contenitore dello schema del modello per SoapMethodSpecification

SpatialIndex

Classe contenitore dello schema del modello per SpatialIndex

SqlFile

Classe contenitore dello schema del modello per SqlFile

Statistics

Classe contenitore dello schema del modello per Statistics

SymmetricKey

Classe contenitore dello schema del modello per SymmetricKey

SymmetricKeyPassword

Classe contenitore dello schema del modello per SymmetricKeyPassword

Synonym

Classe contenitore dello schema del modello per Synonym

Table

Classe contenitore dello schema del modello per Table

TableType

Classe contenitore dello schema del modello per TableType

TableTypeCheckConstraint

Classe contenitore dello schema del modello per TableTypeCheckConstraint

TableTypeColumn

Classe contenitore dello schema del modello per TableTypeColumn

TableTypeDefaultConstraint

Classe contenitore dello schema del modello per TableTypeDefaultConstraint

TableTypeIndex

Classe contenitore dello schema del modello per TableTypeIndex

TableTypePrimaryKeyConstraint

Classe contenitore dello schema del modello per TableTypePrimaryKeyConstraint

TableTypePrimaryKeyConstraint.ColumnsRelationship

Classe contenitore dello schema del modello per ColumnsRelationship

TableTypeUniqueConstraint

Classe contenitore dello schema del modello per TableTypeUniqueConstraint

TableTypeUniqueConstraint.ColumnsRelationship

Classe contenitore dello schema del modello per ColumnsRelationship

TableValuedFunction

Classe contenitore dello schema del modello per TableValuedFunction

TcpProtocolSpecifier

Classe contenitore dello schema del modello per TcpProtocolSpecifier

TSqlModel

Rappresenta un modello di uno schema di database SQL Server.

TSqlModelOptions

Definisce le opzioni a livello di modello

TSqlModelSchema

Definisce uno schema per un modello di database TSQL relazionale.

TSqlObject

Rappresenta un'istanza di un oggetto per uno schema di database SQL Server.

TSqlObjectOptions

Definisce le opzioni da usare per specifici TSqlObjects

UniqueConstraint

Classe contenitore dello schema del modello per UniqueConstraint

UniqueConstraint.ColumnsRelationship

Classe contenitore dello schema del modello per ColumnsRelationship

User

Classe contenitore dello schema del modello per User

UserDefinedServerRole

Classe contenitore dello schema del modello per UserDefinedServerRole

UserDefinedType

Classe contenitore dello schema del modello per UserDefinedType

View

Classe contenitore dello schema del modello per View

WorkloadClassifier

Classe contenitore dello schema del modello per WorkloadClassifier

WorkloadGroup

Classe contenitore dello schema del modello per WorkloadGroup

WorkloadGroupDw

Classe contenitore dello schema del modello per WorkloadGroupDw

XmlIndex

Classe contenitore dello schema del modello per XmlIndex

XmlNamespace

Classe contenitore dello schema del modello per XmlNamespace

XmlSchemaCollection

Classe contenitore dello schema del modello per XmlSchemaCollection

Enumerazioni

Nome Descrizione
AssemblyPermissionSet

Possibili set di autorizzazioni per un assembly

AsymmetricKeyAlgorithm

Algoritmo per chiavi asimmetriche

AuditActionGroupType

SQL Server gruppi di azioni di controllo

AuditTarget

SQL Server destinazioni di controllo

AuthenticationModes

SQL Server modalità di autenticazione 2005

AuthenticationType

Tipo di autenticazione utente del database

CatalogCollation

Tipi di regole di confronto del catalogo

ChangeTrackingOption

Opzioni di rilevamento delle modifiche

CharacterSet

Possibili set di caratteri per gli endpoint SOAP

ColumnGeneratedAlwaysType

Tipo sempre generato con controllo delle versioni del sistema di colonna

ColumnType

Specifica il tipo di colonna rappresentata da un oggetto TSqlObject

CompressionLevel

Livello di compressione per i dati

Containment

Tipi di contenimento del database

DacExternalQueryScopes

Definisce il tipo di oggetti da eseguire una query dal modello.

DacQueryScopes

Definisce il tipo di oggetti da eseguire una query dal modello.

DatabaseAuditAction

Azione controllabile a livello di database

DatabaseMirroringRole

Tipi di ruolo del mirroring del database per SQL Server 2005

DataSourceType

Opzioni relative al tipo di origine dati esterna

Degree

Livello di densità della griglia nell'indice spaziale

DelayedDurabilityMode

Modalità di durabilità ritardata del database

Durability

Durabilità di una tabella

ElementNameStyle

Definisce i diversi stili di denominazione supportati dai servizi di visualizzazione

EncryptionMode

Modalità di crittografia per gli endpoint di Service Broker

EscapeStyle

Enumerazione per specificare lo stile di escape per la visualizzazione del nome del modello

EventGroupType

Gruppi di eventi SQL

EventRetentionMode

Modalità di conservazione degli eventi per la sessione eventi

EventSessionScope

Ambito della sessione eventi

EventType

Tipi di eventi di Sql Server

FailureAction

Tipo di azione per l'errore di controllo

FileFormatType

Opzioni del tipo di formato di file esterno.

ForeignKeyAction

Azioni eseguite quando viene aggiornata o eliminata una chiave a cui vengono aggiornati o eliminati i punti chiave esterna esistenti

FunctionType

Specifica il tipo di funzione rappresentato da un oggetto TSqlObject

HttpPorts

Tipi di porta di ascolto associati a un endpoint.

LockEscalationMethod

Tipi di metodi di escalation dei blocchi

LoginEncryptionOption

Opzioni di crittografia dell'account di accesso SQL

MemoryPartitionMode

Modalità di partizione della memoria per la sessione eventi

MemoryUnit

Unità di memoria da usare nei modelli SQL

MessageSentBy

Specifica il tipo di mittente del messaggio

ModelErrorSeverity

Rappresenta il livello di gravità dell'errore del modello

ModelErrorType

Tipo di errore del modello. Rappresenta le varie classificazioni degli errori di blocco del modello.

NonTransactedFileStreamAccess

Valori delle opzioni di accesso non transazionale FILESTREAM

OrderRestriction

Tipi di restrizione trigger oder

PageVerifyMode

Modalità di verifica della pagina del database per SQL Server 2005

ParameterizationOption

Opzioni di parametrizzazione per il database

PartitionRange

Specifica a quale lato dell'intervallo, a sinistra o a destra appartiene il valore limite

Payload

Tipi di payload per gli endpoint

PermissionAction

Tipi di azioni di autorizzazione SQL

PermissionType

Autorizzazioni SQL

Protocol

Tipi di protocollo per gli endpoint

QueryStoreCaptureMode

Query Store SIZE_BASED_CLEANUP_MODE valori delle opzioni

QueryStoreDesiredState

Query Store modalità operativa/valori dell'opzione Stato desiderato

RecoveryMode

Modalità di ripristino del database

RejectType

Opzioni relative al tipo di rifiuto della tabella esterna.

RelationshipType

Tipi di relazione.

SamplingStyle

Stili di campionamento usati per creare statistiche

SecondaryXmlIndexType

Tipi di indice XML secondario

SecurityPredicateOperation

Operazione a cui si applica un predicato di sicurezza

SecurityPredicateType

Tipo del predicato di sicurezza

ServiceBrokerEncryptionAlgorithm

Opzioni possibili dell'algoritmo di crittografia per gli endpoint di Service Broker

ServiceBrokerOption

Opzioni possibili di Service Broker per il database

SoapFormat

Possibili formati webmethod per gli endpoint SOAP

SoapLoginType

Valori possibili per l'opzione LOGIN_TYPE nell'endpoint SOAP

SoapSchema

Possibili opzioni di schema per webmethods negli endpoint SOAP

SqlDataType

SQL Server tipi di dati predefiniti

SqlServerVersion

Versioni SQL Server specifiche.

State

Stato dell'endpoint

SymmetricKeyAlgorithm

Algoritmi usati per le chiavi simmetriche

SymmetricKeyCreationDisposition

Eliminazione della creazione di chiavi asimmetriche

TableDistributionPolicyType

Tipo di criteri di distribuzione di tabelle SQL Data Warehouse.

TableTypeColumnType

Specifica il tipo di TableTypeColumn rappresentato da un oggetto TSqlObject

Tessellation

Tassellatura griglia nell'indice spaziale

TimeUnit

Descrive l'unità per il periodo di conservazione.

TriggerType

Tipi di trigger

TSqlPlatforms

Versioni SQL Server specifiche.

UserAccessOption

Modalità di accesso utente per il database

UserType

Tipo di utente (da usare con Azure utenti di Active Directory).

ValidationMethod

Specifica il metodo di convalida dei messaggi

XmlStyle

Stile del tipo di dati XML