Database 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装 :Server[@Name='']/Database 的实例类
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class Database : Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.ISafeRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSupportsDesignMode, Microsoft.SqlServer.Management.Smo.IDatabaseOptions, Microsoft.SqlServer.Management.Smo.IExtendedProperties, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Database = class
inherit ScriptNameObjectBase
interface ISfcSupportsDesignMode
interface ICreatable
interface IAlterable
interface IDroppable
interface IDropIfExists
interface ISafeRenamable
interface IRenamable
interface IExtendedProperties
interface IScriptable
interface IDatabaseOptions
interface IDmfFacet
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Database = class
inherit ScriptNameObjectBase
interface ICreatable
interface IAlterable
interface IDroppable
interface IDropIfExists
interface ISafeRenamable
interface IRenamable
interface IExtendedProperties
interface IScriptable
interface IDatabaseOptions
interface IDmfFacet
interface ISfcSupportsDesignMode
Public NotInheritable Class Database
Inherits ScriptNameObjectBase
Implements IAlterable, ICreatable, IDatabaseOptions, IDmfFacet, IDropIfExists, IDroppable, IExtendedProperties, ISafeRenamable, IScriptable, ISfcSupportsDesignMode
- 继承
- 属性
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| Database() |
封装 :Server[@Name='']/Database 的实例类 |
| Database(Server, String, DatabaseEngineEdition) |
构造使用给定版本创建的新 Database 对象 |
| Database(Server, String) |
封装 :Server[@Name='']/Database 的实例类 |
字段
| 名称 | 说明 |
|---|---|
| m_ExtendedProperties |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| singletonParent |
常规 SMO 对象通过 parentColl(父类中的相应集合)访问父类引用。 Singleton 类在父类中没有集合。 (继承自 SqlSmoObject) |
属性
| 名称 | 说明 |
|---|---|
| AcceleratedRecoveryEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| ActiveConnections |
封装 :Server[@Name='']/Database 的实例类 |
| ActiveDirectory |
已过时.
封装 :Server[@Name='']/Database 的实例类 |
| AnsiNullDefault |
封装 :Server[@Name='']/Database 的实例类 |
| AnsiNullsEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| AnsiPaddingEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| AnsiWarningsEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| ApplicationRoles |
封装 :Server[@Name='']/Database 的实例类 |
| ArithmeticAbortEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| Assemblies |
封装 :Server[@Name='']/Database 的实例类 |
| AsymmetricKeys |
封装 :Server[@Name='']/Database 的实例类 |
| AutoClose |
封装 :Server[@Name='']/Database 的实例类 |
| AutoCreateIncrementalStatisticsEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| AutoCreateStatisticsEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| AutoShrink |
封装 :Server[@Name='']/Database 的实例类 |
| AutoUpdateStatisticsAsync |
封装 :Server[@Name='']/Database 的实例类 |
| AutoUpdateStatisticsEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| AvailabilityDatabaseSynchronizationState |
封装 :Server[@Name='']/Database 的实例类 |
| AvailabilityGroupName |
封装 :Server[@Name='']/Database 的实例类 |
| AzureEdition |
封装 :Server[@Name='']/Database 的实例类 |
| AzureServiceObjective |
封装 :Server[@Name='']/Database 的实例类 |
| BrokerEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| CaseSensitive |
封装 :Server[@Name='']/Database 的实例类 |
| CatalogCollation |
获取或设置 MD 目录排序规则类型。 仅在创建期间有效,我们无法显式指定 ContainedDatabaseCollation |
| Certificates |
封装 :Server[@Name='']/Database 的实例类 |
| ChangeTrackingAutoCleanUp |
封装 :Server[@Name='']/Database 的实例类 |
| ChangeTrackingEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| ChangeTrackingRetentionPeriod |
封装 :Server[@Name='']/Database 的实例类 |
| ChangeTrackingRetentionPeriodUnits |
封装 :Server[@Name='']/Database 的实例类 |
| CloseCursorsOnCommitEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| Collation |
封装 :Server[@Name='']/Database 的实例类 |
| CollationDatabaseInServer |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| ColumnEncryptionKeys |
封装 :Server[@Name='']/Database 的实例类 |
| ColumnMasterKeys |
封装 :Server[@Name='']/Database 的实例类 |
| CompatibilityLevel |
封装 :Server[@Name='']/Database 的实例类 |
| ConcatenateNullYieldsNull |
封装 :Server[@Name='']/Database 的实例类 |
| ContainmentType |
封装 :Server[@Name='']/Database 的实例类 |
| CreateDate |
封装 :Server[@Name='']/Database 的实例类 |
| DatabaseAuditSpecifications |
DatabaseAuditSpecification 集合 |
| DatabaseEncryptionKey |
封装 :Server[@Name='']/Database 的实例类 |
| DatabaseEngineEdition |
封装 :Server[@Name='']/Database 的实例类 |
| DatabaseEngineType |
返回数据库实例的 DatabaseEngineType |
| DatabaseGuid |
封装 :Server[@Name='']/Database 的实例类 |
| DatabaseOptions |
封装 :Server[@Name='']/Database 的实例类 |
| DatabaseOwnershipChaining |
封装 :Server[@Name='']/Database 的实例类 |
| DatabaseScopedConfigurations |
封装 :Server[@Name='']/Database 的实例类 |
| DatabaseScopedCredentials |
封装 :Server[@Name='']/Database 的实例类 |
| DatabaseSnapshotBaseName |
封装 :Server[@Name='']/Database 的实例类 |
| DataRetentionEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| DataSpaceUsage |
封装 :Server[@Name='']/Database 的实例类 |
| DateCorrelationOptimization |
封装 :Server[@Name='']/Database 的实例类 |
| DboLogin |
封装 :Server[@Name='']/Database 的实例类 |
| DefaultFileGroup |
封装 :Server[@Name='']/Database 的实例类 |
| DefaultFileStreamFileGroup |
封装 :Server[@Name='']/Database 的实例类 |
| DefaultFullTextCatalog |
封装 :Server[@Name='']/Database 的实例类 |
| DefaultFullTextLanguage |
获取或设置此数据库的默认全文语言。 |
| DefaultLanguage |
获取或设置此数据库用户的默认语言。 |
| Defaults |
封装 :Server[@Name='']/Database 的实例类 |
| DefaultSchema |
封装 :Server[@Name='']/Database 的实例类 |
| DelayedDurability |
封装 :Server[@Name='']/Database 的实例类 |
| EncryptionEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| Events |
封装 :Server[@Name='']/Database 的实例类 |
| ExecuteForScalar |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| ExecutionManager |
返回用于运行查询的 ExecutionManager 实例,以收集有关数据库的信息。 |
| ExtendedProperties |
封装 :Server[@Name='']/Database 的实例类 |
| ExtendedStoredProcedures |
封装 :Server[@Name='']/Database 的实例类 |
| ExternalDataSources |
封装 :Server[@Name='']/Database 的实例类 |
| ExternalFileFormats |
封装 :Server[@Name='']/Database 的实例类 |
| ExternalLanguages |
封装 :Server[@Name='']/Database 的实例类 |
| ExternalLibraries |
封装 :Server[@Name='']/Database 的实例类 |
| ExternalStreamingJobs |
封装 :Server[@Name='']/Database 的实例类 |
| ExternalStreams |
封装 :Server[@Name='']/Database 的实例类 |
| FeatureRestrictions |
封装 :Server[@Name='']/Database 的实例类 |
| FileGroups |
封装 :Server[@Name='']/Database 的实例类 |
| FilestreamDirectoryName |
封装 :Server[@Name='']/Database 的实例类 |
| FilestreamNonTransactedAccess |
封装 :Server[@Name='']/Database 的实例类 |
| FullTextCatalogs |
封装 :Server[@Name='']/Database 的实例类 |
| FullTextStopLists |
封装 :Server[@Name='']/Database 的实例类 |
| HasDatabaseEncryptionKey |
封装 :Server[@Name='']/Database 的实例类 |
| HasFileInCloud |
封装 :Server[@Name='']/Database 的实例类 |
| HasMemoryOptimizedObjects |
封装 :Server[@Name='']/Database 的实例类 |
| HonorBrokerPriority |
封装 :Server[@Name='']/Database 的实例类 |
| ID |
封装 :Server[@Name='']/Database 的实例类 |
| IndexSpaceUsage |
封装 :Server[@Name='']/Database 的实例类 |
| IsAccessible |
封装 :Server[@Name='']/Database 的实例类 |
| IsDatabaseSnapshot |
封装 :Server[@Name='']/Database 的实例类 |
| IsDatabaseSnapshotBase |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbAccessAdmin |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbBackupOperator |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbDatareader |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbDatawriter |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbDdlAdmin |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbDenyDatareader |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbDenyDatawriter |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbManager |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbOwner |
封装 :Server[@Name='']/Database 的实例类 |
| IsDbSecurityAdmin |
封装 :Server[@Name='']/Database 的实例类 |
| IsFabricDatabase |
封装 :Server[@Name='']/Database 的实例类 |
| IsFullTextEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| IsLedger |
封装 :Server[@Name='']/Database 的实例类 |
| IsLoginManager |
封装 :Server[@Name='']/Database 的实例类 |
| IsMailHost |
封装 :Server[@Name='']/Database 的实例类 |
| IsManagementDataWarehouse |
封装 :Server[@Name='']/Database 的实例类 |
| IsMaxSizeApplicable |
封装 :Server[@Name='']/Database 的实例类 |
| IsMirroringEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| IsParameterizationForced |
封装 :Server[@Name='']/Database 的实例类 |
| IsReadCommittedSnapshotOn |
封装 :Server[@Name='']/Database 的实例类 |
| IsSqlDw |
封装 :Server[@Name='']/Database 的实例类 |
| IsSqlDwEdition |
封装 :Server[@Name='']/Database 的实例类 |
| IsSystemObject |
封装 :Server[@Name='']/Database 的实例类 |
| IsTouched |
是否已触摸对象进行无条件的 Alter 脚本编写 (继承自 SqlSmoObject) |
| IsUpdateable |
封装 :Server[@Name='']/Database 的实例类 |
| IsVarDecimalStorageFormatEnabled |
是否启用 vardecimal 压缩 |
| IsVarDecimalStorageFormatSupported |
服务器上是否支持 vardecimal 压缩 |
| LastBackupDate |
封装 :Server[@Name='']/Database 的实例类 |
| LastDifferentialBackupDate |
封装 :Server[@Name='']/Database 的实例类 |
| LastGoodCheckDbTime |
封装 :Server[@Name='']/Database 的实例类 |
| LastLogBackupDate |
封装 :Server[@Name='']/Database 的实例类 |
| LegacyCardinalityEstimation |
获取或设置数据库作用域配置Legacy_Cardinality_Estimation。 |
| LegacyCardinalityEstimationForSecondary |
获取或设置数据库作用域配置的辅助数据库的Legacy_Cardinality_Estimation。 |
| LocalCursorsDefault |
封装 :Server[@Name='']/Database 的实例类 |
| LogFiles |
封装 :Server[@Name='']/Database 的实例类 |
| LogReuseWaitStatus |
封装 :Server[@Name='']/Database 的实例类 |
| MasterKey |
封装 :Server[@Name='']/Database 的实例类 |
| MaxDop |
获取或设置数据库作用域配置的 MaxDop。 |
| MaxDopForSecondary |
获取或设置数据库范围的配置专用帐户的 MaxDop(用于 null)。 |
| MaxSizeInBytes |
封装 :Server[@Name='']/Database 的实例类 |
| MemoryAllocatedToMemoryOptimizedObjectsInKB |
封装 :Server[@Name='']/Database 的实例类 |
| MemoryUsedByMemoryOptimizedObjectsInKB |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringFailoverLogSequenceNumber |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringID |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringPartner |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringPartnerInstance |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringRedoQueueMaxSize |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringRoleSequence |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringSafetyLevel |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringSafetySequence |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringStatus |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringTimeout |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringWitness |
封装 :Server[@Name='']/Database 的实例类 |
| MirroringWitnessStatus |
封装 :Server[@Name='']/Database 的实例类 |
| Name |
封装 :Server[@Name='']/Database 的实例类 |
| NestedTriggersEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| NumericRoundAbortEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| ObjectInSpace |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| Owner |
封装 :Server[@Name='']/Database 的实例类 |
| PageVerify |
封装 :Server[@Name='']/Database 的实例类 |
| ParameterSniffing |
获取或设置数据库作用域配置Parameter_Sniffing。 |
| ParameterSniffingForSecondary |
获取或设置数据库作用域配置的辅助数据库的Parameter_Sniffing。 |
| Parent |
封装 :Server[@Name='']/Database 的实例类 |
| ParentCollection |
返回包含对象的集合。 可以为 null。 (继承自 SqlSmoObject) |
| PartitionFunctions |
封装 :Server[@Name='']/Database 的实例类 |
| PartitionSchemes |
封装 :Server[@Name='']/Database 的实例类 |
| PersistentVersionStoreFileGroup |
封装 :Server[@Name='']/Database 的实例类 |
| PersistentVersionStoreSizeKB |
封装 :Server[@Name='']/Database 的实例类 |
| PlanGuides |
封装 :Server[@Name='']/Database 的实例类 |
| PrimaryFilePath |
封装 :Server[@Name='']/Database 的实例类 |
| Properties |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| QueryOptimizerHotfixes |
获取或设置数据库范围的配置Query_Optimizer_Hotfixes。 |
| QueryOptimizerHotfixesForSecondary |
获取或设置数据库作用域配置的辅助数据库的Query_Optimizer_Hotfixes。 |
| QueryStoreOptions |
封装 :Server[@Name='']/Database 的实例类 |
| QuotedIdentifiersEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| ReadOnly |
封装 :Server[@Name='']/Database 的实例类 |
| RecoveryForkGuid |
封装 :Server[@Name='']/Database 的实例类 |
| RecoveryModel |
封装 :Server[@Name='']/Database 的实例类 |
| RecursiveTriggersEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| RemoteDataArchiveCredential |
封装 :Server[@Name='']/Database 的实例类 |
| RemoteDataArchiveEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| RemoteDataArchiveEndpoint |
封装 :Server[@Name='']/Database 的实例类 |
| RemoteDataArchiveLinkedServer |
封装 :Server[@Name='']/Database 的实例类 |
| RemoteDataArchiveUseFederatedServiceAccount |
封装 :Server[@Name='']/Database 的实例类 |
| RemoteDatabaseName |
封装 :Server[@Name='']/Database 的实例类 |
| ReplicationOptions |
封装 :Server[@Name='']/Database 的实例类 |
| Roles |
封装 :Server[@Name='']/Database 的实例类 |
| Rules |
封装 :Server[@Name='']/Database 的实例类 |
| ScalarResult |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| Schemas |
封装 :Server[@Name='']/Database 的实例类 |
| SearchPropertyLists |
封装 :Server[@Name='']/Database 的实例类 |
| SecurityPolicies |
封装 :Server[@Name='']/Database 的实例类 |
| SensitivityClassifications |
封装 :Server[@Name='']/Database 的实例类 |
| Sequences |
封装 :Server[@Name='']/Database 的实例类 |
| ServerVersion |
返回包含对象的服务器的 ServerVersion。 如果对象未与连接的服务器关联,则返回最高的已知服务器版本。 (继承自 SqlSmoObject) |
| ServiceBroker |
封装 :Server[@Name='']/Database 的实例类 |
| ServiceBrokerGuid |
封装 :Server[@Name='']/Database 的实例类 |
| Size |
封装 :Server[@Name='']/Database 的实例类 |
| SnapshotIsolationState |
封装 :Server[@Name='']/Database 的实例类 |
| SpaceAvailable |
封装 :Server[@Name='']/Database 的实例类 |
| State |
返回对象的状态 (继承自 SmoObjectBase) |
| Status |
封装 :Server[@Name='']/Database 的实例类 |
| StoredProcedures |
封装 :Server[@Name='']/Database 的实例类 |
| SymmetricKeys |
封装 :Server[@Name='']/Database 的实例类 |
| Synonyms |
封装 :Server[@Name='']/Database 的实例类 |
| Tables |
封装 :Server[@Name='']/Database 的实例类 |
| TargetRecoveryTime |
封装 :Server[@Name='']/Database 的实例类 |
| TemporalHistoryRetentionEnabled |
封装 :Server[@Name='']/Database 的实例类 |
| TransformNoiseWords |
封装 :Server[@Name='']/Database 的实例类 |
| Triggers |
封装 :Server[@Name='']/Database 的实例类 |
| Trustworthy |
封装 :Server[@Name='']/Database 的实例类 |
| TwoDigitYearCutoff |
封装 :Server[@Name='']/Database 的实例类 |
| Urn |
返回动态计算的对象 Urn (继承自 SqlSmoObject) |
| UrnSuffix |
返回 urn 表达式中类型的名称 |
| UserAccess |
封装 :Server[@Name='']/Database 的实例类 |
| UserData |
封装 :Server[@Name='']/Database 的实例类 (继承自 SmoObjectBase) |
| UserDefinedAggregates |
封装 :Server[@Name='']/Database 的实例类 |
| UserDefinedDataTypes |
封装 :Server[@Name='']/Database 的实例类 |
| UserDefinedFunctions |
封装 :Server[@Name='']/Database 的实例类 |
| UserDefinedTableTypes |
封装 :Server[@Name='']/Database 的实例类 |
| UserDefinedTypes |
封装 :Server[@Name='']/Database 的实例类 |
| UserName |
封装 :Server[@Name='']/Database 的实例类 |
| Users |
封装 :Server[@Name='']/Database 的实例类 |
| Version |
封装 :Server[@Name='']/Database 的实例类 |
| Views |
封装 :Server[@Name='']/Database 的实例类 |
| WarnOnRename |
重命名数据库应要求确认 |
| WorkloadManagementWorkloadClassifiers |
封装 :Server[@Name='']/Database 的实例类 |
| WorkloadManagementWorkloadGroups |
封装 :Server[@Name='']/Database 的实例类 |
| XmlSchemaCollections |
封装 :Server[@Name='']/Database 的实例类 |
方法
| 名称 | 说明 |
|---|---|
| AddDatabaseContext(StringCollection) |
从 create 脚本相关方法(从表、索引等派生类)中调用方法。 (继承自 SqlSmoObject) |
| Alter() |
封装 :Server[@Name='']/Database 的实例类 |
| Alter(TerminationClause) |
封装 :Server[@Name='']/Database 的实例类 |
| Alter(TimeSpan) |
封装 :Server[@Name='']/Database 的实例类 |
| AlterImpl() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| AlterImplWorker() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| AppendCommaText(StringBuilder, String, Boolean, String) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| AppendWithCommaText(StringBuilder, String, Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| AppendWithOption(StringBuilder, String, String, Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| AutoGenerateName() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| BindDefaultImpl(String, String, Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| BindRuleImpl(String, String, Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| ChangeMirroringState(MirroringOption) |
更改数据库镜像状态 |
| CheckAllocations(RepairType) |
使用给定的修复类型调用 DBCC CHECKALLOC |
| CheckAllocationsDataOnly() |
DBCC CHECKALLOC NOINDEX 的包装器 |
| CheckCatalog() |
DBCC CHECKCATALOG 包装器 |
| CheckIdentityValues() |
封装 :Server[@Name='']/Database 的实例类 |
| CheckObjectDirty() |
如果某些属性在特殊情况下受到尊重,请使用此函数。 当前适用于 DatabaseDdltriggers (继承自 ScriptNameObjectBase) |
| CheckObjectState() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| CheckObjectState(Boolean) |
这是一个虚拟函数,因此,如果派生类想要对对象的状态执行其他检查,则可以重写它 (继承自 SqlSmoObject) |
| CheckObjectStateImpl(Boolean) |
检查对象状态,因为它不隐性,因此可以直接调用此函数,这意味着派生类无法提供自己的验证 (继承自 SqlSmoObject) |
| Checkpoint() |
针对当前数据库执行 CHECKPOINT 命令 |
| CheckTables(RepairType, RepairOptions, RepairStructure, Nullable<Int64>) |
使用给定选项调用 DBCC CHECKDB |
| CheckTables(RepairType, RepairOptions) |
使用给定的修复类型和修复选项调用 DBCC CHECKDB |
| CheckTables(RepairType, RepairStructure) |
使用给定的修复类型和修复结构调用 DBCC CHECKDB |
| CheckTables(RepairType) |
使用给定的修复类型和NO_INFOMSGS调用 DBCC CHECKDB |
| CheckTablesDataOnly() |
使用 NOINDEX 选项调用 DBCC CHECKDB |
| CheckTablesDataOnly(RepairOptions, RepairStructure, Nullable<Int64>) |
使用NO_INDEX选项和给定的修复选项和修复结构调用 DBCC CHECKDB。 |
| CheckTablesDataOnly(RepairOptions) |
使用NO_INDEX选项和给定的修复选项调用 DBCC CHECKDB |
| CheckTablesDataOnly(RepairStructure) |
使用NO_INDEX选项和给定的修复结构调用 DBCC CHECKDB |
| CheckTextCorrectness(String, Boolean, Boolean, Boolean, String[], DdlTextParserHeaderInfo) |
检查文本语法,它操纵正确的对象类型(PROC、TRIGGER 等) (继承自 ScriptNameObjectBase) |
| CheckTextCorrectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo) |
检查文本语法,它操纵正确的对象类型(PROC、TRIGGER 等) (继承自 ScriptNameObjectBase) |
| CheckTextModeSupport() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| CleanObject() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| CleanupPersistentVersionStore() |
通过调用sp_persistent_version_cleanup,清除此数据库的以前持久版本存储中的版本信息 |
| Create() |
在SQL Server实例上创建数据库。 |
| Create(Boolean) |
在SQL Server实例上创建数据库 |
| CreateImpl() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| CreateOrAlterImpl() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| Deny(DatabasePermissionSet, String, Boolean) |
封装 :Server[@Name='']/Database 的实例类 |
| Deny(DatabasePermissionSet, String) |
封装 :Server[@Name='']/Database 的实例类 |
| Deny(DatabasePermissionSet, String[], Boolean) |
封装 :Server[@Name='']/Database 的实例类 |
| Deny(DatabasePermissionSet, String[]) |
封装 :Server[@Name='']/Database 的实例类 |
| DisableAllPlanGuides() |
禁用所有计划指南 |
| Discover() |
最佳努力发现机制:此方法反映元数据并获取所有可用对象 (继承自 SqlSmoObject) |
| Drop() |
删除数据库 |
| DropAllPlanGuides() |
删除所有计划指南 |
| DropBackupHistory() |
删除数据库的备份和还原历史记录表中的条目 |
| DropIfExists() |
使用 IF EXISTS 选项删除对象。 如果 drop 函数的对象无效,将返回而不例外。 |
| DropImpl(Boolean, Boolean) |
对于Azure中用户数据库的删除调用,连接将关闭,因为删除数据库。ExecutionManager 通常会尝试通过重新打开连接来重试此类调用,我们希望在 handleSevereError 为 true 时避免此重试。 (继承自 SqlSmoObject) |
| DropImpl(Boolean) |
删除对象 (继承自 SqlSmoObject) |
| DropImplWorker(Urn, Boolean) |
删除对象 (继承自 SqlSmoObject) |
| EnableAllPlanGuides() |
启用所有计划指南 |
| EnableEncryption(Boolean) |
启用或禁用加密 |
| EnumBackupSetFiles() |
返回有关数据库的所有备份集文件的信息 |
| EnumBackupSetFiles(Int32) |
返回有关给定备份集中包含的文件的信息 |
| EnumBackupSets() |
返回有关数据库的所有备份集的信息 |
| EnumCandidateKeys() |
EnumCandidateKeys 方法返回一个 QueryResults 对象,该对象枚举 Microsoft SQL Server ® ™ 2000 数据库的用户表以及可定义主键的表的约束。 |
| EnumDatabasePermissions() |
封装 :Server[@Name='']/Database 的实例类 |
| EnumDatabasePermissions(DatabasePermissionSet) |
封装 :Server[@Name='']/Database 的实例类 |
| EnumDatabasePermissions(String, DatabasePermissionSet) |
封装 :Server[@Name='']/Database 的实例类 |
| EnumDatabasePermissions(String) |
封装 :Server[@Name='']/Database 的实例类 |
| EnumLocks() |
返回与数据库关联的活动锁表 |
| EnumLocks(Int32) |
返回与数据库关联的活动锁表 |
| EnumLoginMappings() |
返回映射到 Login 的数据库 User 对象的表 |
| EnumMatchingSPs(String, Boolean) |
EnumMatchingSPs 方法返回一个 QueryResults 对象,该对象枚举包含指定搜索文本的存储过程 |
| EnumMatchingSPs(String) |
EnumMatchingSPs 方法返回一个 QueryResults 对象,该对象枚举包含指定搜索文本的存储过程 |
| EnumObjectPermissions() |
封装 :Server[@Name='']/Database 的实例类 |
| EnumObjectPermissions(ObjectPermissionSet) |
封装 :Server[@Name='']/Database 的实例类 |
| EnumObjectPermissions(String, ObjectPermissionSet) |
封装 :Server[@Name='']/Database 的实例类 |
| EnumObjectPermissions(String) |
封装 :Server[@Name='']/Database 的实例类 |
| EnumObjects() |
封装 :Server[@Name='']/Database 的实例类 |
| EnumObjects(DatabaseObjectTypes, SortOrder) |
EnumObjects 方法返回一个 DataTable,用于枚举定义所引用数据库的系统和用户定义的对象。 |
| EnumObjects(DatabaseObjectTypes) |
封装 :Server[@Name='']/Database 的实例类 |
| EnumTransactions() |
返回一组活动事务 |
| EnumTransactions(TransactionTypes) |
返回一组活动事务 |
| EnumWindowsGroups() |
返回映射到Windows组的数据库 User 对象的表 |
| EnumWindowsGroups(String) |
EnumWindowsGroups |
| ExecuteNonQuery(String, ExecutionTypes) |
封装 :Server[@Name='']/Database 的实例类 |
| ExecuteNonQuery(String) |
封装 :Server[@Name='']/Database 的实例类 |
| ExecuteNonQuery(StringCollection, Boolean, Boolean) |
执行 sql 语句 (继承自 SqlSmoObject) |
| ExecuteNonQuery(StringCollection, ExecutionTypes) |
封装 :Server[@Name='']/Database 的实例类 |
| ExecuteNonQuery(StringCollection) |
封装 :Server[@Name='']/Database 的实例类 |
| ExecuteRenameQuery(String) |
为 SqlSmoObject 创建 Rename 查询并在服务器上执行它。 (继承自 NamedSmoObject) |
| ExecuteWithModes(SqlExecutionModes, Action) |
在给定的执行模式下执行给定操作。 在操作完成或失败后重置原始模式。 (继承自 SqlSmoObject) |
| ExecuteWithResults(String) |
封装 :Server[@Name='']/Database 的实例类 |
| ExecuteWithResults(StringCollection) |
封装 :Server[@Name='']/Database 的实例类 |
| ForceTextModeOnTextBody() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| FormatSqlVariant(Object) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| GenerateAlterEvent() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| GenerateAlterEvent(Urn, Object) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| GetBraketNameForText() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| GetContextDB() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| GetDBName() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| GetDisabledProperties(ScriptingPreferences) |
提供为特定服务器类型或版本显式禁用的属性的枚举。 这不是不适用于指定目标的所有属性的列表。 (继承自 SqlSmoObject) |
| GetFragOptionString(FragmentationOption) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| GetIsSystemNamed() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| GetIsTextDirty() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| GetPropValue(String) |
从 :- 如果属性可用(脏或已检索),则直接检索属性值包 - 对 OnPropertyMissing 方法的调用,否则 如果任一情况下属性值为 NULL,将引发异常。 (继承自 SqlSmoObject) |
| GetPropValueOptional(String) |
从以下项中检索属性值:- 如果状态正在创建或处于设计模式(可能为 NULL 值)中,则为属性包 - 对 OnPropertyMissing 方法的调用;否则(如果值为 NULL,将引发异常) (继承自 SqlSmoObject) |
| GetPropValueOptional<T>(String, T) |
返回命名属性的值。 如果对象处于“创建”状态,并且尚未设置该属性,则返回 defaultValue。 如果该对象存在,则忽略 defaultValue 并返回实际值。 (继承自 SqlSmoObject) |
| GetPropValueOptionalAllowNull(String) |
从以下项中检索属性值:- 如果状态正在创建或处于设计模式(可能为 NULL),则检索属性值包 - 对 OnPropertyMissing 方法的调用;否则为可能为 NULL) (继承自 SqlSmoObject) |
| GetRealValue(Property, Object) |
返回属性的实值。 (继承自 SqlSmoObject) |
| GetRemoteDataArchiveMigrationStatusReports(DateTime, Int32, String) |
获取远程数据存档迁移状态报告的列表 |
| GetRemoteDatabaseMigrationStatistics() |
获取远程数据库迁移统计信息。 如果未为数据库启用远程数据存档,则为 Null |
| GetServerName() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| GetServerObject() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| GetSqlServerVersionName() |
获取当前连接的 sqlserver 公共名称,例如:“SQL Server 2008”。 (继承自 SqlSmoObject) |
| GetStringComparer() |
返回所有子对象集合用于执行对象名称比较的比较器。 服务器的比较器基于主数据库的排序规则。数据库的比较器及其子项基于数据库排序规则 (继承自 SqlSmoObject) |
| GetTextBody() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| GetTextBody(Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| GetTextHeader(Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| GetTextHeader(ScriptNameObjectBase+ScriptHeaderType) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| GetTextMode() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| GetTextProperty(String) |
获取对象的文本(如果不可用)基于对象的状态引发 apropiate 异常 (继承自 ScriptNameObjectBase) |
| GetTransactionCount() |
返回打开的事务数 |
| GetTransactionCount(TransactionTypes) |
返回具有给定事务类型的打开事务数 |
| GetUrnRecursive(StringBuilder, UrnIdOption) |
计算对象的 Urn,这可能在定义中包含除键字段以外的其他字段。 (继承自 SqlSmoObject) |
| GetUrnRecursive(StringBuilder) |
计算对象的 Urn。 (继承自 SqlSmoObject) |
| Grant(DatabasePermissionSet, String, Boolean, String) |
封装 :Server[@Name='']/Database 的实例类 |
| Grant(DatabasePermissionSet, String, Boolean) |
封装 :Server[@Name='']/Database 的实例类 |
| Grant(DatabasePermissionSet, String) |
封装 :Server[@Name='']/Database 的实例类 |
| Grant(DatabasePermissionSet, String[], Boolean, String) |
封装 :Server[@Name='']/Database 的实例类 |
| Grant(DatabasePermissionSet, String[], Boolean) |
封装 :Server[@Name='']/Database 的实例类 |
| Grant(DatabasePermissionSet, String[]) |
封装 :Server[@Name='']/Database 的实例类 |
| ImplInitialize(String[], OrderBy[]) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| InitChildCollection(Urn, Boolean) |
初始化与给定类型关联的子对象集合。 例如,名称 Column 将初始化 Columns 集合。 (继承自 SqlSmoObject) |
| InitFileGroupFiles() |
以最佳方式填充 FileGroup 集合和每个 FileGroup 中的每个文件集合。 |
| Initialize() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| Initialize(Boolean) |
通过从枚举器读取其属性来初始化对象 (继承自 SqlSmoObject) |
| InitializeClassifiedColumns() |
清除表集合,并使用具有分类列的表进行初始化。 调用方始终可以通过调用:db 还原表集合。Tables.ClearAndInitialize() |
| InitTableColumns() |
以最佳方式填充表集合和每个表中的每个 Columns 集合 |
| IsExpressSku() |
返回包含此对象的服务器是否为 Express SKU (继承自 SqlSmoObject) |
| IsLocalPrimaryReplica() |
如果数据库是可用性组的一部分并且驻留在主副本服务器上,则返回 true |
| IsMember(String) |
确定当前用户是否是当前数据库中给定组或角色的成员 |
| IsObjectDirty() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| IsObjectInitialized() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| IsObjectInSpace() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| IsSupportedProperty(String) |
验证当前服务器环境中是否支持指定的属性 (继承自 SqlSmoObject) |
| IsVersion80SP3() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| IsVersion90AndAbove() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| MarkDropped() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| MarkForDropImpl(Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| PostAlter() |
如果派生类在更改对象后必须执行支持操作,则此函数将被派生类重写 (继承自 SqlSmoObject) |
| PostCreate() |
如果派生类在创建对象后必须执行支持操作,则此函数将被派生类重写 (继承自 SqlSmoObject) |
| PostDrop() |
如果派生类在删除对象后必须执行支持操作,则此函数将被派生类重写 (继承自 SqlSmoObject) |
| PrefetchObjects() |
初始化数据库中的所有对象 |
| PrefetchObjects(Type, ScriptingOptions) |
使用 初始化 t 类型的所有对象及其子级,以便编写脚本所需的子对象 |
| PrefetchObjects(Type) |
初始化 t 类型的所有对象及其子对象 |
| ReauthorizeRemoteDataArchiveConnection(String, Boolean) |
从备份还原数据库后,使用 SQL Azure 服务器重新授权拉伸数据库 |
| RecalculateSpaceUsage() |
封装 :Server[@Name='']/Database 的实例类 |
| Refresh() |
通过从服务器读取对象属性来刷新这些属性 |
| RemoveFullTextCatalogs() |
封装 :Server[@Name='']/Database 的实例类 |
| Rename(String) |
封装 :Server[@Name='']/Database 的实例类 |
| RenameImpl(String) |
更改对象名称 (继承自 NamedSmoObject) |
| RenameImplWorker(String) |
封装 :Server[@Name='']/Database 的实例类 (继承自 NamedSmoObject) |
| Revoke(DatabasePermissionSet, String, Boolean, Boolean, String) |
封装 :Server[@Name='']/Database 的实例类 |
| Revoke(DatabasePermissionSet, String, Boolean, Boolean) |
封装 :Server[@Name='']/Database 的实例类 |
| Revoke(DatabasePermissionSet, String) |
封装 :Server[@Name='']/Database 的实例类 |
| Revoke(DatabasePermissionSet, String[], Boolean, Boolean, String) |
封装 :Server[@Name='']/Database 的实例类 |
| Revoke(DatabasePermissionSet, String[], Boolean, Boolean) |
封装 :Server[@Name='']/Database 的实例类 |
| Revoke(DatabasePermissionSet, String[]) |
封装 :Server[@Name='']/Database 的实例类 |
| Script() |
封装 :Server[@Name='']/Database 的实例类 |
| Script(ScriptingOptions) |
封装 :Server[@Name='']/Database 的实例类 |
| ScriptImpl() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| ScriptImpl(ScriptingOptions) |
返回包含对象的脚本的 StringCollection 对象。 如果 ScriptData 为 true,此方法将引发错误 (继承自 SqlSmoObject) |
| SetAccessToken(IRenewableToken) |
设置 accessToken 进行连接。 (继承自 SqlSmoObject) |
| SetCollectionTextMode(Boolean, SmoCollectionBase) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| SetDefaultFileGroup(String) |
将命名文件组设置为数据库的默认文件组。 |
| SetDefaultFileStreamFileGroup(String) |
将命名文件组设置为数据库的默认文件组。 它适用于任何文件组,而不仅仅是文件流 |
| SetDefaultFullTextCatalog(String) |
封装 :Server[@Name='']/Database 的实例类 |
| SetIsSystemNamed(Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| SetOffline() |
封装 :Server[@Name='']/Database 的实例类 |
| SetOnline() |
封装 :Server[@Name='']/Database 的实例类 |
| SetOwner(String, Boolean) |
将此数据库的所有者设置为具有指定名称的登录名。 |
| SetOwner(String) |
将此数据库的所有者设置为具有指定名称的登录名。 在尝试更改所有者之前,不会删除映射到登录名的任何现有用户帐户。 |
| SetParentImpl(SqlSmoObject) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| SetSchemaOwned() |
封装 :Server[@Name='']/Database 的实例类 (继承自 NamedSmoObject) |
| SetSnapshotIsolation(Boolean) |
启用或禁用当前数据库的快照隔离 |
| SetState(SqlSmoState) |
设置对象状态(现有、已删除等)应用程序应避免使用此方法。 (继承自 SmoObjectBase) |
| SetTextBody(String) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| SetTextHeader(String) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| SetTextMode(Boolean, SmoCollectionBase[]) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| Shrink(Int32, ShrinkMethod) |
收缩数据库 |
| SwitchTextMode(Boolean, SmoCollectionBase[]) |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| ThrowIfAboveVersion100(String) |
如果此对象的 ServerVersion 主版本高于 10.0(SQL 2008),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfAboveVersion80(String) |
如果此对象的 ServerVersion 主版本高于 8.0(SQL 2000),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion100(String) |
如果此对象的 ServerVersion 主版本低于 10.0(SQL 2008),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion110(String) |
如果源服务器或目标服务器低于 11.0(SQL 2012),则引发 UnsupportedVersionException (继承自 SqlSmoObject) |
| ThrowIfBelowVersion110Prop(String) |
如果此对象的 ServerVersion 主版本低于 11.0(SQL 2012),则引发一个异常,指出指定的属性不受支持 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion120(String) |
如果此对象的 ServerVersion 主版本低于 12.0(SQL 2014),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion120Prop(String) |
如果此对象的 ServerVersion 主版本低于 12.0(SQL 2014),则引发一个异常,指出不支持指定的属性 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion130(String) |
如果此对象的 ServerVersion 主版本低于 13.0(SQL 2016),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion130Prop(String) |
如果此对象的 ServerVersion 主版本低于 13.0(SQL 2016),则引发一个异常,指出不支持指定的属性 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion140(String) |
如果此对象的 ServerVersion 主版本低于 14.0(SQL 2017),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion140Prop(String) |
如果此对象的 ServerVersion 主版本低于 14.0(SQL 2017),则引发一个异常,指出指定的属性不受支持 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion160(String) |
如果此对象的 ServerVersion 主版本低于 16.0,则引发异常 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion80(String) |
如果此对象的 ServerVersion 主版本低于 8.0(SQL 2000),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion80SP3() |
如果此对象的 ServerVersion 低于 8.760(8.0 SP3),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfBelowVersion90(String) |
如果此对象的 ServerVersion 主版本低于 9.0(SQL 2005),则引发异常 (继承自 SqlSmoObject) |
| ThrowIfTextIsDirtyForAlter() |
封装 :Server[@Name='']/Database 的实例类 (继承自 ScriptNameObjectBase) |
| ToString() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| Touch() |
将对象标记为“touched”,以便无条件地编写 Alter 脚本。 (继承自 SqlSmoObject) |
| TouchImpl() |
虚拟方法允许派生类在触摸时执行其他工作。 (继承自 SqlSmoObject) |
| TruncateLog() |
截断日志。 出于向后兼容性原因,SQL Server 2005 支持此功能。 |
| UnbindDefaultImpl(Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| UnbindRuleImpl(Boolean) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| UpdateIndexStatistics() |
更新数据库中所有索引的统计信息。 |
| Validate(String, Object[]) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SmoObjectBase) |
| ValidateAllPlanGuides() |
验证所有计划指南 |
| ValidateAllPlanGuides(DataTable) |
验证所有计划指南 |
活动
| 名称 | 说明 |
|---|---|
| PropertyChanged |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| PropertyMetadataChanged |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
显式接口实现
| 名称 | 说明 |
|---|---|
| IAlienObject.Discover() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.GetDomainRoot() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.GetParent() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.GetPropertyType(String) |
发现属性的类型。 (继承自 SqlSmoObject) |
| IAlienObject.GetPropertyValue(String, Type) |
检索给定属性的值。 如果未找到属性,则引发。 (继承自 SqlSmoObject) |
| IAlienObject.GetUrn() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.Resolve(String) |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.SetObjectState(SfcObjectState) |
基于提供的 SfcObjectState 设置此对象的状态。 (继承自 SqlSmoObject) |
| IAlienObject.SetPropertyValue(String, Type, Object) |
设置给定属性的值(如果可写)。 如果属性不在属性包中,则使用反射。 如果未找到该属性,则引发异常。 (继承自 SqlSmoObject) |
| ISfcPropertyProvider.GetPropertySet() |
封装 :Server[@Name='']/Database 的实例类 (继承自 SqlSmoObject) |
| ISfcSupportsDesignMode.IsDesignMode |
此对象扩展 ISfcSupportsDesignMode。 |