Export (0) Print
Expand All
Expand Minimize

Microsoft.Data.Schema.Sql.SchemaModel Namespace

Visual Studio 2010

This namespace defines classes and interfaces that are used to create the models that represent the SQL Server family of databases.

  ClassDescription
Public classDacProjectAnnotationIndicates that the model is for a Data-tier Application Component (DAC) project.
Public classInterpretationErrorClass to represent the errors that are specific to interpretation.
Public classSql100InterpreterInterprets Transact-SQL fragments to define the schema that would be generated.
Public classSql100InterpreterConstructorA constructor class that has options that define a Transact-SQL interpreter.
Public classSql100ModelBuilderConstructorA constructor class that can create a SQL Server 2008 model builder.
Public classSql100ModelComparerCompares database models for SQL Server 2008.
Public classSql100ModelComparerConstructorService constructor for SQL Server 2008 model comparer.
Public classSql100ReverseEngineerPerforms the "reverse engineering" import operation for a SQL Server 2008 database.
Public classSql100ReverseEngineerConstructorA constructor class that can create a SQL Server 2008 Reverse Engineer
Public classSql100SchemaModelThe schema manager for a SQL Server 2008 database.
Public classSql100SchemaModelConstructorA constructor class that can create a schema model for SQL Server 2008.
Public classSql100ScriptDomGeneratorImplements a Script Document Object Model (DOM) Generator for SQL Server 2008.
Public classSql100ScriptDomGeneratorConstructorA constructor class that has options that define a Script Document Object Model (DOM) generator for SQL Server 2008.
Public classSql80InterpreterInterprets Transact-SQL fragments for SQL Server 2000 to define the schema that would be generated.
Public classSql80InterpreterConstructorA constructor class that has options that define a Transact-SQL interpreter for SQL Server 2000.
Public classSql80ModelBuilderConstructorA constructor class that can create a SQL Server 2000 model builder.
Public classSql80ModelComparerImplements a comparer for SQL Server 2000 models.
Public classSql80ModelComparerConstructorService constructor for a model comparer for SQL Server 2000.
Public classSql80ReverseEngineerPerforms the "reverse engineering" import operation for a SQL Server 2000 database.
Public classSql80ReverseEngineerConstructorA constructor class that can create a reverse engineering class for SQL Server 2000.
Public classSql80SchemaModelRepresents a schema model for SQL Server 2000.
Public classSql80SchemaModelConstructorA constructor class that can create a schema model for SQL Server 2000.
Public classSql80ScriptDomGeneratorImplements a SQL Server 2000-specific script Document Object Model (DOM) generator.
Public classSql80ScriptDomGeneratorConstructorA constructor class that has options that define a SQL Server 2000 DOM generator.
Public classSql90InterpreterInterprets Transact-SQL fragments to define the schema that would be generated.
Public classSql90InterpreterConstructorA constructor class that has options that define a Transact-SQL interpreter for SQL Server 2005.
Public classSql90ModelBuilderConstructorA constructor class that can create a model builder for SQL Server 2005.
Public classSql90ModelComparerCompares models for SQL Server 2005.
Public classSql90ModelComparerConstructorService constructor for model comparer for SQL Server 2005.
Public classSql90ReverseEngineerImplements the "reverse engineering" import operation for SQL Server 2005.
Public classSql90ReverseEngineerConstructorA constructor class that can create a reverse engineering class for SQL Server 2005.
Public classSql90SchemaModelRepresents a schema manager for SQL Server 2005.
Public classSql90SchemaModelConstructorA constructor class that can create a schema model for SQL Server 2005.
Public classSql90ScriptDomGeneratorSQL Server 2005-specific script Document Object Model (DOM) generator.
Public classSql90ScriptDomGeneratorConstructorA constructor class that defines a script Document Object Model (DOM) generator for SQL Server 2005.
Public classSqlAnnotationDescriptorDescribes the annotation for a SqlElementDescriptor.
Public classSqlElementDescriptorDescribes a SQL Server model element but does not instantiate it in the store.
Public classSqlInlineConstraintAnnotationModels an annotation on an inline constraint.
Public classSqlInterpreterInterprets Transact-SQL fragments to define the schema that would be generated if those fragments were executed.
Public classSqlInterpreterConstructorA constructor class that has options that define a Transact-SQL interpreter.
Public classSqlModelBuilderClass that is responsible for building a model of a SQL Server database.
Public classSqlModelBuilderConstructorA constructor class that defines a model builder for a SQL Server database.
Public classSqlModelBuilderExceptionRepresents an exception thrown by SqlModelBuilder.
Public classSqlModelComparerClass that is used to compare a source and target schema model.
Public classSqlModelComparerConfigurationComparison configuration information for comparison models of two SQL Server databases.
Public classSqlModelComparerConstructorThe service constructor for SqlModelComparer.
Public classSqlPotentialElementDescriptorThis class represents an ambiguous element descriptor.
Public classSqlReverseEngineerRepresents the abstract base class for the reverse engineering (import) process for SQL Server. This class enables the population of a schema manager, given a connection string.
Public classSqlReverseEngineerConstructorA constructor class that defines a reverse engineering class for SQL Server.
Public classSqlReverseEngineerExceptionException that can be raised during import.
Public classSqlReverseEngineerProgressEventArgsContains the data for progress events that are raised during reverse engineering (import).
Public classSqlSchemaAnalyzerThe base class that defines the interpretation events.
Public classSqlSchemaModelThe base class for schema managers for SQL Server databases.
Protected classSqlSchemaModel.SqlModelElementRepresents a schema model element for a SQL Server model.
Public classSqlSchemaModelConstructorA constructor class that defines a schema model class for SQL Server.
Public classSqlSchemaModelExceptionException used for Schema Model.
Public classSqlScriptDomGeneratorSQL Server-specific script domain object model (DOM) generator.
Public classSqlScriptDomGeneratorConstructorA constructor class that defines a SQL Server script Document Object Model (DOM) generator.
Public classSqlScriptPropertyRepresents a property of a Transact-SQL script.
Public classSqlSourceInformationProvides information about the source of a model element.
Public classSysCommentsObjectAnnotationDefines an annotation that applies to a syscomments object.

  StructureDescription
Public structureSqlClrPartModels an immutable structure that represents a Common Language Run-time (CLR) part.

  InterfaceDescription
Public interfaceISql100AggregateModels an aggregate.
Public interfaceISql100AsymmetricKeyModels an asymmetric key.
Public interfaceISql100AuditActionModels the use of an audit action by an audit specification.
Public interfaceISql100AuditActionGroupModels the use of an audit action group by an audit specification.
Public interfaceISql100AuditActionSpecificationModels the specification of an audit action group by an audit specification.
Public interfaceISql100AuditSpecificationModels an audit specification.
Public interfaceISql100BrokerPriorityModels a broker priority.
Public interfaceISql100ClrFunctionImplementationModels a SQL Server Common Language Run-time (SQL CLR) function implementation.
Public interfaceISql100ClrFunctionOrderedColumnSpecificationModels an order specification for a column in the return value of a SQL Server Common Language Run-time (SQL CLR) table-valued function.
Public interfaceISql100ColumnSetModels a column set.
Public interfaceISql100CredentialModels a credential.
Public interfaceISql100CryptographicProviderModels a cryptographic provider.
Public interfaceISql100DatabaseAuditSpecificationModels a database audit specification.
Public interfaceISql100DatabaseEncryptionKeyModels a database encryption key.
Public interfaceISql100DatabaseOptionsModels the settings on a database.
Public interfaceISql100DataCompressionOptionModels the data compression settings for a single partition.
Public interfaceISql100EventSessionModels an event session.
Public interfaceISql100EventSessionActionModels an action for an event in an event session.
Public interfaceISql100EventSessionDefinitionsModels an event definition for an event session.
Public interfaceISql100EventSessionSettingModels a custom attribute setting for an event in an event session.
Public interfaceISql100EventSessionTargetModels an event target for an event session.
Public interfaceISql100FilegroupModels a filegroup.
Public interfaceISql100FullTextIndexModels a full-text index.
Public interfaceISql100FullTextStopListModels a full-text stop list.
Public interfaceISql100FunctionModels a function.
Public interfaceISql100IndexModels an index.
Public interfaceISql100InlineTableValuedFunctionModels an inline table-valued function.
Public interfaceISql100LinkedServerModels a linked server.
Public interfaceISql100MultiStatementTableValuedFunctionModels a multi-statement table-valued function.
Public interfaceISql100PartitionSchemeModels a partition scheme.
Public interfaceISql100PrimaryKeyConstraintModels a primary key.
Public interfaceISql100ProcedureModels a stored procedure.
Public interfaceISql100QueueModels a queue.
Public interfaceISql100QueueEventNotificationModels a queue event notification.
Public interfaceISql100RemoteServiceBindingModels a remote service binding.
Public interfaceISql100ResourceGovernorModels the resource governor.
Public interfaceISql100ResourcePoolModels a resource pool.
Public interfaceISql100ScalarFunctionModels a scalar-valued function.
Public interfaceISql100ServerAuditModels a server audit.
Public interfaceISql100ServerAuditSpecificationModels a server audit specification.
Public interfaceISql100ServerOptionsModels the settings on a server instance.
Public interfaceISql100ServiceModels a service.
Public interfaceISql100SimpleColumnModels a simple column.
Public interfaceISql100SpatialIndexModels a spatial index.
Public interfaceISql100SpatialIndexedObjectModels an object subject to a spatial index.
Public interfaceISql100SpecifiesDataCompressionOptionsModels data compression settings.
Public interfaceISql100SpecifiesFileStreamModels an object that specifies logical storage.
Public interfaceISql100SpecifiesIndexModels the settings on an index.
Public interfaceISql100StatisticModels a statistic.
Public interfaceISql100SubroutineModels executable code, for example, a function or procedure.
Public interfaceISql100SubroutineParameterModels a parameter to a subroutine, such as a stored procedure or function.
Public interfaceISql100SymmetricKeyModels the symmetric key.
Public interfaceISql100TableModels a table.
Public interfaceISql100TableTypeModels a user-defined table type.
Public interfaceISql100TableTypeCheckConstraintModels a check constraint on a table type.
Public interfaceISql100TableTypeColumnModels a column in a table type.
Public interfaceISql100TableTypeComputedColumnModels a computed column in a table type.
Public interfaceISql100TableTypeConstraintModels a constraint on a table type.
Public interfaceISql100TableTypeDefaultConstraintModels a default constraint on a table type.
Public interfaceISql100TableTypeIndexedColumnSpecificationModels an indexed column in a table type.
Public interfaceISql100TableTypeSimpleColumnModels a simple column in a table type.
Public interfaceISql100TableTypeUniqueConstraintModels a unique constraint on a table type.
Public interfaceISql100TableValuedFunctionModels a table-valued function.
Public interfaceISql100UniqueConstraintModels a unique constraint.
Public interfaceISql100ViewModels a view.
Public interfaceISql100WorkloadGroupModels a workload group.
Public interfaceISql100XmlIndexModels an XML index.
Public interfaceISql80ApplicationRoleModels an application role.
Public interfaceISql80DatabaseSecurityPrincipalModels a database-level security principal, such as a user or role.
Public interfaceISql80RoleModels a role.
Public interfaceISql80UserModels a user.
Public interfaceISql90AggregateModels an aggregator function.
Public interfaceISql90ApplicationRoleModels an application role.
Public interfaceISql90AssemblyModels a SQL Server Common Language Run-time (SQL CLR) assembly.
Public interfaceISql90AssemblyFileModels a file that defines an assembly.
Public interfaceISql90AssemblySourceModels the binary definition of an assembly.
Public interfaceISql90AsymmetricKeyModels an asymmetric key.
Public interfaceISql90AuthorizedObjectModels an owned object (with an AUTHORIZER clause).
Public interfaceISql90CertificateModels a certificate.
Public interfaceISql90CheckConstraintModels a check constraint.
Public interfaceISql90ClrClassDefinedModels an object that is defined as a SQL Server Common Language Run-time (SQL CLR) class.
Public interfaceISql90ClrFunctionImplementationModels the SQL Server Common Language Run-time (SQL CLR) implementation of a function.
Public interfaceISql90ClrMethodModels a method of a SQL Server common language runtime (SQL CLR) type.
Public interfaceISql90ClrMethodDefinedModels an object that is defined as a SQL Server common language runtime (SQL CLR) method.
Public interfaceISql90ClrMethodParameterModels a parameter to a SQL Server Common Language Run-time (SQL CLR) method.
Public interfaceISql90ClrPropertyModels a property of a SQL Server common language runtime (SQL CLR) type.
Public interfaceISql90ComputedColumnModels a column whose values are computed as needed from other sources.
Public interfaceISql90ConstraintModels a table constraint.
Public interfaceISql90ContractModels a contract.
Public interfaceISql90ContractMessageSpecifierModels the use of a message type in a contract.
Public interfaceISql90CredentialModels a credential.
Public interfaceISql90DatabaseDdlTriggerModels a database-level Data Definition Language (DDL) trigger.
Public interfaceISql90DatabaseEventNotificationModels a database event notification.
Public interfaceISql90DatabaseMirroringLanguageSpecifierModels the use of database mirroring by an endpoint.
Public interfaceISql90DatabaseOptionsModels the settings on a database.
Public interfaceISql90DatabaseSecurityPrincipalModels a database-level security principal.
Public interfaceISql90DdlTriggerModels a Data Definition Language (DDL) trigger.
Public interfaceISql90DefaultConstraintModels a default constraint.
Public interfaceISql90DmlTriggerModels a Data Manipulation Language (DML) trigger.
Public interfaceISql90EndpointModels an endpoint.
Public interfaceISql90EndpointLanguageSpecifierModels the use of a language by an endpoint.
Public interfaceISql90EventGroupSpecifierModels a use of an event group.
Public interfaceISql90EventNotificationModels an event notification.
Public interfaceISql90EventTypeSpecifierModels a use of an event type.
Public interfaceISql90FileModels a file.
Public interfaceISql90FilegroupSpecifierModels a use of a filegroup by a partition scheme.
Public interfaceISql90ForeignKeyConstraintModels a foreign key constraint.
Public interfaceISql90FullTextCatalogModels a full-text catalog.
Public interfaceISql90FullTextIndexModels a full-text index.
Public interfaceISql90FunctionModels a function.
Public interfaceISql90HttpProtocolSpecifierModels the use of the HTTP protocol by an endpoint.
Public interfaceISql90IndexModels an index.
Public interfaceISql90InlineTableValuedFunctionModels an inline table-valued function.
Public interfaceISql90LoginModels a login.
Public interfaceISql90MasterKeyModels a database master key.
Public interfaceISql90MessageTypeModels a service broker message type.
Public interfaceISql90MultiStatementTableValuedFunctionModels a multi-statement table-valued function.
Public interfaceISql90ObjectAuthorizerModels an owner for an authorized object.
Public interfaceISql90PartitionFunctionModels a partition function.
Public interfaceISql90PartitionSchemeModels a partition scheme.
Public interfaceISql90PartitionValueModels a partition value in a partition function.
Public interfaceISql90PrimaryKeyConstraintModels a primary key constraint.
Public interfaceISql90ProcedureModels a stored procedure.
Public interfaceISql90ProtocolSpecifierModels the use of a protocol by an endpoint.
Public interfaceISql90QueueModels a queue.
Public interfaceISql90QueueEventNotificationModels a queue event notification.
Public interfaceISql90RemoteServiceBindingModels a remote service binding.
Public interfaceISql90RoleModels a role.
Public interfaceISql90RouteModels a route.
Public interfaceISql90ScalarFunctionModels a scalar-valued function.
Public interfaceISql90SchemaModels a schema.
Public interfaceISql90SecurityPrincipalModels a security principal.
Public interfaceISql90ServerDdlTriggerModels a server-level Data Definition Language (DDL) trigger.
Public interfaceISql90ServerEventNotificationModels a server event notification.
Public interfaceISql90ServerOptionsModels the settings on a server instance.
Public interfaceISql90ServerSecurityPrincipalModels a server-level security principal.
Public interfaceISql90ServiceModels a service.
Public interfaceISql90ServiceBrokerLanguageSpecifierModels the use of a service broker by an endpoint.
Public interfaceISql90SignableModels a signable object, such as a procedure or trigger.
Public interfaceISql90SignatureModels a signature.
Public interfaceISql90SignatureEncryptionMechanismModels a mechanism that is used to create a cryptographic signature.
Public interfaceISql90SoapLanguageSpecifierModels the use of SOAP by an endpoint.
Public interfaceISql90SoapMethodSpecificationModels the use of a SOAP method by a SOAP endpoint.
Public interfaceISql90SpecifiesExecutionContextModels the execution context settings for an object.
Public interfaceISql90SpecifiesIndexModels index settings.
Public interfaceISql90SpecifiesStorageModels logical storage settings for an object.
Public interfaceISql90SpecifiesTableModels an object that defines a table. This might be an actual table or it might be a table-valued function.
Public interfaceISql90StatisticModels a statistic.
Public interfaceISql90SubroutineModels executable code such as a function or stored procedure.
Public interfaceISql90SymmetricKeyModels a symmetric key.
Public interfaceISql90SymmetricKeyEncryptionPasswordModels an encryption password.
Public interfaceISql90SynonymModels a synonym.
Public interfaceISql90SynonymTargetModels the target of a synonym.
Public interfaceISql90TableModels a table.
Public interfaceISql90TableValuedFunctionModels a table-valued function.
Public interfaceISql90TcpProtocolSpecifierModels the use of the TCP protocol by an endpoint.
Public interfaceISql90TriggerModels a trigger.
Public interfaceISql90TriggerEventTypeSpecifierModels a use of an event type.
Public interfaceISql90TypeSpecifierModels a type, which includes the base type and any parameters, such as precision.
Public interfaceISql90UniqueConstraintModels a unique constraint.
Public interfaceISql90UserModels a user.
Public interfaceISql90UserDefinedDataTypeModels a user-defined data type.
Public interfaceISql90UserDefinedTypeModels a user-defined type that is implemented as a SQL Server Common Language Run-time (CLR) type.
Public interfaceISql90ViewModels a view.
Public interfaceISql90XmlIndexModels an XML index.
Public interfaceISql90XmlIndexedObjectModels an object that is indexed by an XML index.
Public interfaceISql90XmlSchemaCollectionModels an XML schema collection.
Public interfaceISql90XmlTypeSpecifierModels an XML type.
Public interfaceISqlApplicationRoleModels an application role.
Public interfaceISqlAuthorizedObjectModels an object that is granted a security authorization.
Public interfaceISqlBuiltInTypeModels a built-in SQL Server data type.
Public interfaceISqlCheckConstraintModels a check constraint.
Public interfaceISqlColumnModels a column.
Public interfaceISqlColumnSourceModels a source of column data.
Public interfaceISqlComputedColumnModels a computed column.
Public interfaceISqlConstraintModels a constraint.
Public interfaceISqlDatabaseOptionsModels the settings on a database.
Public interfaceISqlDatabaseSecurityPrincipalModels a database-level security principal, such as role memberships.
Public interfaceISqlDefaultModels a default value.
Public interfaceISqlDefaultConstraintModels a default constraint.
Public interfaceISqlDmlTriggerModels a Data Manipulation Language (DML) trigger.
Public interfaceISqlDynamicColumnSourceUsed to resolve temporary tables and other locally scoped column sources that are derived from existing tables. This interface enables model resolution and does not represent first-class elements of the model.
Public interfaceISqlErrorMessageModels an error message.
Public interfaceISqlExtendedProcedureModels an extended stored procedure.
Public interfaceISqlExtendedPropertyModels an extended property.
Public interfaceISqlExtendedPropertyHostModels an object that can have extended properties.
Public interfaceISqlFileModels a filegroup file or log file.
Public interfaceISqlFilegroupModels a filegroup.
Public interfaceISqlForeignKeyConstraintModels a foreign key constraint.
Public interfaceISqlFullTextCatalogModels a full-text catalog.
Public interfaceISqlFullTextIndexModels a full-text index.
Public interfaceISqlFullTextIndexColumnSpecifierModels the use of a column in a full-text index.
Public interfaceISqlFulltextIndexedObjectModels an object covered by a full-text index.
Public interfaceISqlFunctionModels a function.
Public interfaceISqlFunctionImplementationModels the body implementation of a function. The function might be Transact-SQL script or SQL Server common language runtime (SQL Server CLR) integration code.
Public interfaceISqlIndexModels an index.
Public interfaceISqlIndexBaseRepresents the base interface for indexes.
Public interfaceISqlIndexedColumnSpecificationModels the use of a column by an index.
Public interfaceISqlInlineTableValuedFunctionModels an inline table-valued function.
Public interfaceISqlLegacyDataConstraintsModels the binding of a Default or Rule to a column.
Public interfaceISqlLegacyDataConstraintTargetModels a target for a Default or Rule.
Public interfaceISqlLinkedServerModels a linked server.
Public interfaceISqlLinkedServerLoginModels a login for a linked server.
Public interfaceISqlLoginModels a login.
Public interfaceISqlModelElementThe base model element for the SQL Server domain.
Public interfaceISqlMultiStatementTableValuedFunctionModels a multi-statement table-valued function.
Public interfaceISqlObjectAuthorizerModels an authorizer.
Public interfaceISqlObjectOwnerModels an object that owns other objects.
Public interfaceISqlOwnedObjectModels an object that is owned by another object.
Public interfaceISqlPermissionStatementModels a permission statement.
Public interfaceISqlPrimaryKeyConstraintModels a primary key constraint.
Public interfaceISqlProcedureModels a stored procedure.
Public interfaceISqlRoleModels a database role.
Public interfaceISqlRoleMembershipModels the inclusion of a security principal in a database role.
Public interfaceISqlRuleModels a rule.
Public interfaceISqlScalarFunctionModels a scalar-valued function.
Public interfaceISqlScriptFunctionImplementationModels the script implementation of a function.
Public interfaceISqlSecurableModels an object to which permissions apply.
Public interfaceISqlSecurityPrincipalModels a security principal.
Public interfaceISqlServerOptionsModels the settings for an instance of SQL Server.
Public interfaceISqlServerRoleModels a server role.
Public interfaceISqlServerRoleMembershipModels the inclusion of a security principal in a server role.
Public interfaceISqlServerSecurityPrincipalModels a server-level security principal.
Public interfaceISqlSimpleColumnModels a simple column.
Public interfaceISqlSpecifiesAnsiNullsModels an object that has its own ANSI NULLS setting. This typically occurs when the object has a script.
Public interfaceISqlSpecifiesIndexModels index settings.
Public interfaceISqlSpecifiesQuotedIdentifierModels an object that has its own QUOTED IDENTIFIER setting. This typically occurs because the object has a script.
Public interfaceISqlSpecifiesStorageModels the logical storage settings for an object.
Public interfaceISqlSpecifiesTableModels an object that defines a table. This might be an actual table or, for example, a table-valued function.
Public interfaceISqlStatisticModels a statistic.
Public interfaceISqlStatisticBoundModels an object that is covered by a statistic.
Public interfaceISqlSubroutineModels executable code such as a stored procedure or function.
Public interfaceISqlSubroutineParameterModels a parameter, for example, for a stored procedure or function.
Public interfaceISqlSupportsReplicationModels an object that supports replication.
Public interfaceISqlTableModels a table.
Public interfaceISqlTableValuedFunctionModels a table-valued function.
Public interfaceISqlTriggerModels a trigger.
Public interfaceISqlTypeModels a type.
Public interfaceISqlTypeSpecifierModels the use of a type. This includes parameters to the type, such as precision.
Public interfaceISqlUniqueConstraintModels a unique constraint.
Public interfaceISqlUserModels a user.
Public interfaceISqlUserDefinedDataTypeModels a user-defined data type based on a built-in type.
Public interfaceISqlViewModels a view.

  EnumerationDescription
Public enumerationSql100LockEscalationMethodThe types of lock escalation methods.
Public enumerationSql90AuthenticationModesDefines SQL Server 2005 authentication modes for endpoint authentication.
Public enumerationSql90CharacterSetSpecifies possible character sets for SOAP endpoints and defines the behavior when the result of an operation includes characters that are not valid in XML.
Public enumerationSql90DatabaseMirroringRoleTypeDatabase mirroring role types for SQL Server 2005.
Public enumerationSql90DatabasePageVerifyModeDatabase page verify mode for SQL Server 2005.
Public enumerationSql90EncryptionModeEncryption mode for service broker endpoints.
Public enumerationSql90HttpPortsListening port types associated with an endpoint.
Public enumerationSql90LoginTypePossible values for the LOGIN_TYPE option in SOAP endpoint.
Public enumerationSql90ParameterizationOptionParameterization options for database.
Public enumerationSql90ServiceBrokerEncryptionAlgorithmPossible encryption algorithm options for service broker endpoints.
Public enumerationSql90ServiceBrokerOptionPossible service broker options for the database.
Public enumerationSql90SoapFormatTypePossible Web Service method formats for SOAP endpoints.
Public enumerationSql90SoapSchemaTypePossible schema options for Web methods in SOAP endpoints.
Public enumerationSqlAssemblyPermissionSetSpecifies possible permission sets for an assembly.
Public enumerationSqlAsymmetricKeyAlgorithmAlgorithm for an asymmetric key.
Public enumerationSqlAuditActionGroupSQL Server audit action groups.
Public enumerationSqlAuditTargetModels SQL Server audit targets.
Public enumerationSqlChangeTrackingOptionSpecifies whether changes (updates, deletes, or inserts) made to table columns that are covered by the full-text index will be propagated by SQL Server to the full-text index.
Public enumerationSqlCreationDispositionModels the creation disposition for an asymmetric key.
Public enumerationSqlDatabaseAuditActionDatabase-level auditable action.
Public enumerationSqlDatabaseRecoveryModeModels the database recovery mode for SQL Server.
Public enumerationSqlDatabaseUserAccessModels the user access mode for the SQL Server database.
Public enumerationSqlDataCompressionLevelModels the compression level for data in a SQL Server database.
Public enumerationSqlDdlTriggerScopeModels the scope for a Data Definition Language (DDL) trigger that is associated with a data definition change event.
Public enumerationSqlDegreeModels the grid density level in a spatial index.
Public enumerationSqlElementDescriptorRelevanceSpecifies how the fragment that is visited is related to the descriptor.
Public enumerationSqlElementDescriptorVolatilityThis enumeration describes the volatility of the element descriptor. Each volatility level is distinct. It is not possible to be a variable AND a temporary table and so on. They are mutually exclusive. A clear difference exists between a temporary object and a global temporary object.
Public enumerationSqlEndpointStateModels the state of the endpoint.
Public enumerationSqlEventGroupModels event groups for SQL Server.
Public enumerationSqlEventSessionMemoryPartitionModeMemory partition mode for an event session that specifies the location where event buffers are created.
Public enumerationSqlEventSessionRetentionModeModels the event retention mode for the event session to use to handle event loss.
Public enumerationSqlEventTypeModels event types for SQL Server.
Public enumerationSqlForeignKeyActionModels the actions that are taken when a key to which an existing foreign key points is updated or deleted.
Public enumerationSqlGridTessellationModels the grid tessellation in a spatial index.
Public enumerationSqlLoginEncryptionOptionModels the login encryption options for SQL Server.
Public enumerationSqlMemoryUnitModels the memory units for use in SQL Server models.
Public enumerationSqlMessageSentByTypeSpecifies the message sender type.
Public enumerationSqlMessageValidationMethodSpecifies a message validation method.
Public enumerationSqlModelCapabilitySpecifies what kinds of objects are allowed in SqlSchemaModel.
Public enumerationSqlPartitionRangeSpecifies to which side of an interval, the left or the right, the boundary value belongs.
Public enumerationSqlPayloadTypeDefines payload types for endpoints.
Public enumerationSqlPermissionModels permissions for SQL Server. For each value, indicates that the principal has the specified permission. For example, Insert indicates that the principal has INSERT permission.
Public enumerationSqlPermissionActionModels action types for permissions for SQL Server.
Public enumerationSqlPrimaryXmlIndexUsageRepresents the types of secondary XML index.
Public enumerationSqlProtocolTypeRepresents the protocol types for endpoints.
Public enumerationSqlRetentionUnitDescribes the unit of measure for retention period.
Public enumerationSqlStatisticsSamplingStyleDefines the sampling styles that are used to create statistics.
Public enumerationSqlSymmetricKeyAlgorithmDefines the algorithms that are used for symmetric keys.
Public enumerationSqlTriggerOrderRestrictionDefines the supported types of trigger order restriction.
Public enumerationSqlTriggerTypeDefines the supported trigger types.
Public enumerationSqlTypeDefines the SQL Server built-in data types.
Public enumerationSqlUserOptionsAn instance of this class represents a configurable server option that relates specifically to users.
Public enumerationSqlXmlDataTypeStyleDefines the supported XML data type styles.
Public enumerationSupportingStatementOptionModels values of the option that indicates how to process supporting statements.

Community Additions

ADD
Show:
© 2014 Microsoft