Policy 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
这是 Policy 类的非生成部分。
public sealed class Policy : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
type Policy = class
inherit SfcInstance
interface ISfcCreatable
interface ICreatable
interface ISfcDroppable
interface IDroppable
interface ISfcAlterable
interface IAlterable
interface ISfcRenamable
interface IRenamable
interface ISfcValidate
Public NotInheritable Class Policy
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, IRenamable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcRenamable, ISfcValidate
- 继承
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| Policy() |
用于反序列化的默认构造函数。 VSTS 55852。 |
| Policy(PolicyStore, String) |
实例化新的 Policy 对象。 |
字段
| 名称 | 说明 |
|---|---|
| HelpLinkStringMaxLength |
HelpLink 属性长度限制。 请注意,这是 IE 接受的最大超链接长度。 |
| HelpTextStringMaxLength |
限制由用户指定的 HelpText 属性的长度。 |
属性
| 名称 | 说明 |
|---|---|
| AbstractIdentityKey |
这是 Policy 类的非生成部分。 (继承自 SfcInstance) |
| AutomatedPolicyEvaluationMode |
这是 Policy 类的非生成部分。 |
| CategoryId |
这是 Policy 类的非生成部分。 |
| Condition |
这是 Policy 类的非生成部分。 |
| CreateDate |
这是 Policy 类的非生成部分。 |
| CreatedBy |
这是 Policy 类的非生成部分。 |
| DateModified |
这是 Policy 类的非生成部分。 |
| Description |
这是 Policy 类的非生成部分。 |
| Enabled |
这是 Policy 类的非生成部分。 |
| EvaluationHistories |
这是 Policy 类的非生成部分。 |
| HasScript |
显示此策略引用的任何条件是否引用 t-sql 或 wql 脚本 |
| HelpLink |
这是 Policy 类的非生成部分。 |
| HelpText |
这是 Policy 类的非生成部分。 |
| ID |
这是 Policy 类的非生成部分。 |
| IdentityKey |
这是 Policy 类的非生成部分。 |
| IsSystemObject |
这是 Policy 类的非生成部分。 |
| KeyChain |
返回对象的标识路径 (继承自 SfcInstance) |
| Metadata |
这是 Policy 类的非生成部分。 (继承自 SfcInstance) |
| ModifiedBy |
这是 Policy 类的非生成部分。 |
| Name |
这是 Policy 类的非生成部分。 |
| ObjectSet |
这是 Policy 类的非生成部分。 |
| Parent |
这是 Policy 类的非生成部分。 |
| PolicyCategory |
这是 Policy 类的非生成部分。 |
| Properties |
这是 Policy 类的非生成部分。 (继承自 SfcInstance) |
| PropertyStorageProvider |
此属性返回 ISfcPropertyStorageProvider 接口的默认实现,可以在子类中重写它以返回另一个存储提供程序(即平面属性列表) (继承自 SfcInstance) |
| RootCondition |
这是 Policy 类的非生成部分。 |
| ScheduleUid |
这是 Policy 类的非生成部分。 |
| State |
这是 Policy 类的非生成部分。 (继承自 SfcInstance) |
| Urn |
在每个请求上创建新的 Urn 字符串并返回它。 (继承自 SfcInstance) |
方法
活动
| 名称 | 说明 |
|---|---|
| ConnectionProcessingFinished |
策略执行结束后触发的事件。 |
| ConnectionProcessingStarted |
在策略执行开始之前为一个连接触发的事件。 |
| PolicyEvaluationFinished |
策略执行结束后触发的事件。 |
| PolicyEvaluationStarted |
在策略执行开始之前触发的事件。 |
| propertyChanged |
这是 Policy 类的非生成部分。 (继承自 SfcInstance) |
| PropertyChanged |
这是 Policy 类的非生成部分。 (继承自 SfcInstance) |
| propertyMetadataChanged |
这是 Policy 类的非生成部分。 (继承自 SfcInstance) |
| PropertyMetadataChanged |
这是 Policy 类的非生成部分。 (继承自 SfcInstance) |
| TargetProcessed |
在处理目标后触发的事件。 |
显式接口实现
| 名称 | 说明 |
|---|---|
| ISfcRenamable.Rename(SfcKey) |
重命名服务器上的对象。 |
| ISfcRenamable.ScriptRename(SfcKey) |
这是 Policy 类的非生成部分。 |
| ISfcValidate.Validate(String, Object[]) |
策略的 ISfcValidate 实现 |