xSQL Schema Compare SDK for SQL Server version 12
SqlDatabase Class Properties


For a list of all members of this type, see SqlDatabase members.

Public Properties
 NameDescription
Public PropertyConnectionString Gets or sets the dedicated connection string for the database which contains the credentials required to connect to the database. By default the database use the credentials of the parent SQL Server.  
Public PropertyDependencyManager Provides access to database dependencies.  
Public PropertyFullName Gets the full name of the entity formatted as schema.name. If the entity has no schema, only the name is returned. (Inherited from xSQL.Schema.Core.Entity)
Public PropertyFullNameDelimited Gets the delimited full name for the entity formatted as [schema].[name]. (Inherited from xSQL.Schema.SqlServer.SqlEntity)
Public PropertyFullyQualifyingName Gets the fully-qualifying name for the entity. (Inherited from xSQL.Schema.SqlServer.SqlEntity)
Public PropertyFullyQualifyingNameDelimited Gets the fully-qualifying name for the entity with delimiters. (Inherited from xSQL.Schema.SqlServer.SqlEntity)
Public PropertyId Gets or sets a unique id for the entity. (Inherited from xSQL.Schema.Core.Entity)
Public PropertyIsLoadedFromSnapshot Gets the value that indicates whether the database is loaded from a snapshot file.  
Public PropertyName Gets or sets the name of the entity. (Inherited from xSQL.Schema.Core.Entity)
Public PropertyParent Gets the parent entity of this entity. (Inherited from xSQL.Schema.Core.Entity)
Public PropertyPropertiesGets the SqlDatabasePropertySet object that provides access to various database properties.  
Public PropertySchema Gets or set the entity schema. (Inherited from xSQL.Schema.Core.Entity)
Public PropertySessionProvides access to the most-recent schema read session. See SchemaSession class for more details.  
Public PropertySqlAggregates Gets the collection of user-defined aggregates.  
Public PropertySqlApplicationRoles Gets the collection of database application roles.  
Public PropertySqlAssemblies Gets the collection of database .NET assemblies.  
Public PropertySqlAsymmetricKeys Gets the collection of database asymmetric keys.  
Public PropertySqlBrokerContracts Gets the collection of Service Broker contracts.  
Public PropertySqlBrokerMessageTypes Gets the collection of Service Broker message types.  
Public PropertySqlBrokerPriorities Gets the collection of Service Broker priorities.  
Public PropertySqlBrokerQueues Gets the collection of Service Broker queues.  
Public PropertySqlBrokerRemoteServiceBindings Gets the collection of Service Broker remote service bindings.  
Public PropertySqlBrokerRoutes Gets the collection of Service Broker routes.  
Public PropertySqlBrokerServices Gets the collection of Service Broker services.  
Public PropertySqlCertificates Gets the collection of database certificates.  
Public PropertySqlClrDatabaseTriggers Gets the collection of database CLR triggers.  
Public PropertySqlClrDataTypes Gets the collection of CLR (user-defined) types.  
Public PropertySqlClrFunctions Gets the collection of CLR functions.  
Public PropertySqlClrProcedures Gets the collection of CLR procedures.  
Public PropertySqlColumnEncryptionKeys Gets the collection of the column encryption keys in the database.  
Public PropertySqlColumnMasterKeys Gets the collection of the column master keys in the database.  
Public PropertySqlDatabaseGets the SqlEntity.SqlDatabase to which the entity belongs. (Inherited from xSQL.Schema.SqlServer.SqlEntity)
Public PropertySqlDatabaseRoles Gets the collection of database roles.  
Public PropertySqlDatabaseTriggers Gets the collection of database triggers.  
Public PropertySqlDefaults Gets the collection of defaults.  
Public PropertySqlEntityType Gets the type of the entity. (Inherited from xSQL.Schema.SqlServer.SqlScriptableEntity)
Public PropertySqlExtendedProperties Gets the collection of extended properties for the database.  
Public PropertySqlFileGroups Gets the collection of database filegroups.  
Public PropertySqlFullTextCatalogs Gets the collection of full-text catalogs.  
Public PropertySqlFullTextStopLists Gets the collection of full-text stop lists.  
Public PropertySqlFunctions Gets the collection of user-defined functions.  
Public PropertySqlLogFiles Gets the collection database log files.  
Public PropertySqlMemoryTables Gets the collection of memory-optimized tables.  
Public PropertySqlPartitionFunctions Gets the collection of partition functions.  
Public PropertySqlPartitionSchemes Gets the collection of partition schemes.  
Public PropertySqlPermissions Gets the collection of database permissions including statement permissions.  
Public PropertySqlProcedures Gets the collection of user-defined stored procedures.  
Public PropertySqlRules Gets the collection of rules.  
Public PropertySqlSchemas Gets the collection of database schemas.  
Public PropertySqlSearchPropertyLists Gets the collection of search property lists.  
Public PropertySqlSecurityPolicies Gets the collection of the security policies in the database.  
Public PropertySqlSequences Gets the collection of sequences.  
Public PropertySqlServerGets the SqlServer on which the database resides.  
Public PropertySqlSymmetricKeys Gets the collection of database symmetric keys.  
Public PropertySqlSynonyms Gets the collection of synonyms.  
Public PropertySqlTables Gets the collection of database tables.  
Public PropertySqlUserDefinedDataTypes Gets the collection of user-defined data types.  
Public PropertySqlUserDefinedTableTypes Gets the collection of user-defined table types.  
Public PropertySqlUsers Gets the collection of database users.  
Public PropertySqlViews Gets the collection of database views.  
Public PropertySqlXmlSchemaCollections Gets the collection of database xml schema collections.  
Top
See Also

Reference

SqlDatabase Class
xSQL.Schema.SqlServer Namespace

 

 


©Copyright 2022 xSQL Software. All Rights Reserved.

Send Feedback