Microsoft.SqlServer.Dac.Model Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |