Certificate 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装 :Server[@Name='']/Database/Certificate 的实例类
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class Certificate : Microsoft.SqlServer.Management.Smo.NamedSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSupportsDesignMode, Microsoft.SqlServer.Management.Smo.IObjectPermission
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Certificate = class
inherit NamedSmoObject
interface ISfcSupportsDesignMode
interface IObjectPermission
interface ICreatable
interface IDroppable
interface IAlterable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Certificate = class
inherit NamedSmoObject
interface ICreatable
interface IDroppable
interface IAlterable
interface ISfcSupportsDesignMode
interface IObjectPermission
Public NotInheritable Class Certificate
Inherits NamedSmoObject
Implements IAlterable, ICreatable, IDroppable, IObjectPermission, ISfcSupportsDesignMode
- 继承
- 属性
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| Certificate() |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Certificate(Database, String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
字段
| 名称 | 说明 |
|---|---|
| m_ExtendedProperties |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| singletonParent |
常规 SMO 对象通过 parentColl(父类中的相应集合)访问父类引用。 Singleton 类在父类中没有集合。 (继承自 SqlSmoObject) |
属性
| 名称 | 说明 |
|---|---|
| ActiveForServiceBrokerDialog |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| CollationDatabaseInServer |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| DatabaseEngineEdition |
返回 SMO 对象的 DatabaseEngineEdition (继承自 SqlSmoObject) |
| DatabaseEngineType |
返回 SMO 对象的 DatabaseEngineType (继承自 SqlSmoObject) |
| Events |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| ExecuteForScalar |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| ExecutionManager |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| ExpirationDate |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| ID |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Issuer |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| IsTouched |
是否已触摸对象进行无条件的 Alter 脚本编写 (继承自 SqlSmoObject) |
| LastBackupDate |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Name |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 NamedSmoObject) |
| ObjectInSpace |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| Owner |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Parent |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| ParentCollection |
返回包含对象的集合。 可以为 null。 (继承自 SqlSmoObject) |
| PrivateKeyEncryptionType |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Properties |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| ScalarResult |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| Serial |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| ServerVersion |
返回包含对象的服务器的 ServerVersion。 如果对象未与连接的服务器关联,则返回最高的已知服务器版本。 (继承自 SqlSmoObject) |
| Sid |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| StartDate |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| State |
返回对象的状态 (继承自 SmoObjectBase) |
| Subject |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Thumbprint |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Urn |
返回动态计算的对象 Urn (继承自 SqlSmoObject) |
| UrnSuffix |
返回 urn 表达式中类型的名称 |
| UserData |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SmoObjectBase) |
方法
| 名称 | 说明 |
|---|---|
| AddDatabaseContext(StringCollection) |
从 create 脚本相关方法(从表、索引等派生类)中调用方法。 (继承自 SqlSmoObject) |
| AddPrivateKey(String, String, String) |
将私钥添加到证书。 privateKeyPath 参数指定证书的完整路径。 解密密码是访问私钥所需的密码。 加密密码是用于存储私钥的密码 |
| AddPrivateKey(String, String) |
将私钥添加到证书。 privateKeyPath 参数指定证书的完整路径。 解密密码是访问私钥所需的密码。 私钥将由数据库主密钥加密。 |
| Alter() |
保留此对象中所做的所有更改。 |
| AlterImpl() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| AlterImplWorker() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| BindDefaultImpl(String, String, Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| BindRuleImpl(String, String, Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| ChangePrivateKeyPassword(String, String) |
更改用于保护私钥的密码。 |
| CheckObjectState() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| CheckObjectState(Boolean) |
这是一个虚拟函数,因此,如果派生类想要对对象的状态执行其他检查,则可以重写它 (继承自 SqlSmoObject) |
| CheckObjectStateImpl(Boolean) |
检查对象状态,因为它不隐性,因此可以直接调用此函数,这意味着派生类无法提供自己的验证 (继承自 SqlSmoObject) |
| CleanObject() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| Create() |
在服务器上创建对象。 |
| Create(String, CertificateSourceType, String, String, String) |
从指定的源加载证书,以及指定文件中的私钥。 解密密码是访问私钥所需的密码。 加密密码指定私钥将加密的密码。 它具有与 Create() 操作相同的语义:将其添加到集合中,更改状态 |
| Create(String, CertificateSourceType, String, String) |
从指定的源加载证书,以及指定文件中的私钥。 解密密码是访问私钥所需的密码。 它具有与 Create() 操作相同的语义:将其添加到集合中,更改状态 |
| Create(String, CertificateSourceType) |
从指定的源加载证书。 它具有与 Create() 操作相同的语义:将其添加到集合中,更改状态 |
| Create(String) |
在服务器上创建对象。 加密密码是用于存储私钥的密码。 |
| CreateImpl() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| CreateOrAlterImpl() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| Deny(ObjectPermissionSet, String, Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Deny(ObjectPermissionSet, String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Deny(ObjectPermissionSet, String[], Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Deny(ObjectPermissionSet, String[]) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Discover() |
最佳努力发现机制:此方法反映元数据并获取所有可用对象 (继承自 SqlSmoObject) |
| Drop() |
删除对象并将其从集合中删除 |
| DropImpl(Boolean, Boolean) |
对于Azure中用户数据库的删除调用,连接将关闭,因为删除数据库。ExecutionManager 通常会尝试通过重新打开连接来重试此类调用,我们希望在 handleSevereError 为 true 时避免此重试。 (继承自 SqlSmoObject) |
| DropImpl(Boolean) |
删除对象 (继承自 SqlSmoObject) |
| DropImplWorker(Urn, Boolean) |
删除对象 (继承自 SqlSmoObject) |
| EnumObjectPermissions() |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| EnumObjectPermissions(ObjectPermissionSet) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| EnumObjectPermissions(String, ObjectPermissionSet) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| EnumObjectPermissions(String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| ExecuteNonQuery(StringCollection, Boolean, Boolean) |
执行 sql 语句 (继承自 SqlSmoObject) |
| ExecuteRenameQuery(String) |
为 SqlSmoObject 创建 Rename 查询并在服务器上执行它。 (继承自 NamedSmoObject) |
| ExecuteWithModes(SqlExecutionModes, Action) |
在给定的执行模式下执行给定操作。 在操作完成或失败后重置原始模式。 (继承自 SqlSmoObject) |
| Export(String, String, String, String) |
将证书保存在指定的 certificatePath 中。 |
| Export(String, String, String) |
将证书保存在指定的 certificatePath 中。 |
| Export(String) |
保存指定的 certificatePath 的证书 |
| FormatSqlVariant(Object) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| GenerateAlterEvent() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| GenerateAlterEvent(Urn, Object) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| GetContextDB() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| GetDBName() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| GetDisabledProperties(ScriptingPreferences) |
提供为特定服务器类型或版本显式禁用的属性的枚举。 这不是不适用于指定目标的所有属性的列表。 (继承自 SqlSmoObject) |
| GetFragOptionString(FragmentationOption) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| 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) |
| GetServerName() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| GetServerObject() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| GetSqlServerVersionName() |
获取当前连接的 sqlserver 公共名称,例如:“SQL Server 2008”。 (继承自 SqlSmoObject) |
| GetStringComparer() |
返回所有子对象集合用于执行对象名称比较的比较器。 服务器的比较器基于主数据库的排序规则。数据库的比较器及其子项基于数据库排序规则 (继承自 SqlSmoObject) |
| GetUrnRecursive(StringBuilder, UrnIdOption) |
计算对象的 Urn,这可能在定义中包含除键字段以外的其他字段。 (继承自 SqlSmoObject) |
| GetUrnRecursive(StringBuilder) |
计算对象的 Urn。 (继承自 SqlSmoObject) |
| Grant(ObjectPermissionSet, String, Boolean, String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Grant(ObjectPermissionSet, String, Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Grant(ObjectPermissionSet, String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Grant(ObjectPermissionSet, String[], Boolean, String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Grant(ObjectPermissionSet, String[], Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Grant(ObjectPermissionSet, String[]) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| ImplInitialize(String[], OrderBy[]) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| InitChildCollection(Urn, Boolean) |
初始化与给定类型关联的子对象集合。 例如,名称 Column 将初始化 Columns 集合。 (继承自 SqlSmoObject) |
| Initialize() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| Initialize(Boolean) |
通过从枚举器读取其属性来初始化对象 (继承自 SqlSmoObject) |
| IsExpressSku() |
返回包含此对象的服务器是否为 Express SKU (继承自 SqlSmoObject) |
| IsObjectDirty() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IsObjectInitialized() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IsObjectInSpace() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IsSupportedProperty(String) |
验证当前服务器环境中是否支持指定的属性 (继承自 SqlSmoObject) |
| IsVersion80SP3() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IsVersion90AndAbove() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| MarkDropped() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| MarkForDropImpl(Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| PostAlter() |
如果派生类在更改对象后必须执行支持操作,则此函数将被派生类重写 (继承自 SqlSmoObject) |
| PostCreate() |
如果派生类在创建对象后必须执行支持操作,则此函数将被派生类重写 (继承自 SqlSmoObject) |
| PostDrop() |
如果派生类在删除对象后必须执行支持操作,则此函数将被派生类重写 (继承自 SqlSmoObject) |
| Refresh() |
通过从服务器读取对象属性来刷新这些属性 (继承自 SqlSmoObject) |
| RemovePrivateKey() |
从证书中删除私钥 |
| RenameImpl(String) |
更改对象名称 (继承自 NamedSmoObject) |
| RenameImplWorker(String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 NamedSmoObject) |
| Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Revoke(ObjectPermissionSet, String, Boolean, Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Revoke(ObjectPermissionSet, String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Revoke(ObjectPermissionSet, String[], Boolean, Boolean, String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Revoke(ObjectPermissionSet, String[], Boolean, Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| Revoke(ObjectPermissionSet, String[]) |
封装 :Server[@Name='']/Database/Certificate 的实例类 |
| ScriptImpl() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| ScriptImpl(ScriptingOptions) |
返回包含对象的脚本的 StringCollection 对象。 如果 ScriptData 为 true,此方法将引发错误 (继承自 SqlSmoObject) |
| SetAccessToken(IRenewableToken) |
设置 accessToken 进行连接。 (继承自 SqlSmoObject) |
| SetParentImpl(SqlSmoObject) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| SetSchemaOwned() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 NamedSmoObject) |
| SetState(SqlSmoState) |
设置对象状态(现有、已删除等)应用程序应避免使用此方法。 (继承自 SmoObjectBase) |
| 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) |
| ToString() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| Touch() |
将对象标记为“touched”,以便无条件地编写 Alter 脚本。 (继承自 SqlSmoObject) |
| TouchImpl() |
虚拟方法允许派生类在触摸时执行其他工作。 (继承自 SqlSmoObject) |
| UnbindDefaultImpl(Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| UnbindRuleImpl(Boolean) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| Validate(String, Object[]) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SmoObjectBase) |
活动
| 名称 | 说明 |
|---|---|
| PropertyChanged |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| PropertyMetadataChanged |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
显式接口实现
| 名称 | 说明 |
|---|---|
| IAlienObject.Discover() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.GetDomainRoot() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.GetParent() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.GetPropertyType(String) |
发现属性的类型。 (继承自 SqlSmoObject) |
| IAlienObject.GetPropertyValue(String, Type) |
检索给定属性的值。 如果未找到属性,则引发。 (继承自 SqlSmoObject) |
| IAlienObject.GetUrn() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.Resolve(String) |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| IAlienObject.SetObjectState(SfcObjectState) |
基于提供的 SfcObjectState 设置此对象的状态。 (继承自 SqlSmoObject) |
| IAlienObject.SetPropertyValue(String, Type, Object) |
设置给定属性的值(如果可写)。 如果属性不在属性包中,则使用反射。 如果未找到该属性,则引发异常。 (继承自 SqlSmoObject) |
| ISfcPropertyProvider.GetPropertySet() |
封装 :Server[@Name='']/Database/Certificate 的实例类 (继承自 SqlSmoObject) |
| ISfcSupportsDesignMode.IsDesignMode |
此对象扩展 ISfcSupportsDesignMode。 |
扩展方法
| 名称 | 说明 |
|---|---|
| GetAssessmentItems(SqlSmoObject, String[]) |
查找给定 |
| GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>) |
同步运行给定 |
| GetAssessmentResults(SqlSmoObject, String[]) |
同步运行给定 |
| GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>) |
异步运行给定 |
| GetAssessmentResultsList(SqlSmoObject, String[]) |
异步运行给定 |
| IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences) |
检查此对象的根服务器是否支持ServerVersionDatabaseEngineType指定类型。 如果 ScriptingPreferences 为非 null,则还会检查目标服务器是否ServerVersion支持DatabaseEngineType指定的类型。 |