Utility 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
该Utility类代表一个实用工具控制点(UCP),定义了管理一个或多个 SQL Server 远程实例的方法和属性。
public ref class Utility sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDomain2
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class Utility : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain2
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type Utility = class
inherit SfcInstance
interface ISfcDomain2
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
interface ISfcAlterable
interface IAlterable
Public NotInheritable Class Utility
Inherits SfcInstance
Implements IAlterable, ISfcAlterable, ISfcDomain2
- 继承
- 属性
- 实现
注解
SQL Server的远程实例,由类实例表示ManagedInstance,可以通过ManagedInstanceFactory类定义的方法添加到SQL Server Utility的集合中。 在注册后 Utility,这些情况在确定使用数据和健康状况之前不会被完全管理。
构造函数
| 名称 | 说明 |
|---|---|
| Utility() |
初始化类的新默认实例 Utility 。 |
| Utility(SqlStoreConnection) |
初始化一个与指定连接 |
属性
方法
| 名称 | 说明 |
|---|---|
| Alter() |
更新SQL Server实例上的任何Utility属性变更。 |
| AlterImpl() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| CheckObjectCreated() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| CheckObjectState() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| Connect(SqlStoreConnection) |
返回 SqlStoreConnection 由 |
| CreateIdentityKey() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| CreateImpl() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| CreateUtility(String, SqlStoreConnection, String, SqlSecureString) |
创建一个 Utility 对象。 |
| CreateUtility(String, SqlStoreConnection) |
创建一个 Utility 对象。 |
| Discover(ISfcDependencyDiscoveryObjectSink) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| DropImpl() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| EnrollInstance(SqlStoreConnection, String, SqlSecureString) |
用 Utility 参数提供的 |
| EnrollInstance(SqlStoreConnection) |
用 Utility 参数提供的 |
| GetChildCollection(String) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| GetDomain() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| GetPropertySet() |
返回 SfcInstance 对象的属性集合。 (继承自 SfcInstance) |
| GetTypeMetadataImpl() |
通过直接返回正确的TypeMetadata类来表示覆盖的域。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| InitializeUIPropertyState() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| IsLoginUtilityReader(SqlStoreConnection) |
验证连接中使用的登录是否具有实用工具读取者角色。 |
| IsUtilityControlPoint(SqlStoreConnection) |
确定指定的服务器是否为公用事业控制点(UCP)。 |
| MarkForDropImpl(Boolean) |
返回一个表示已存物体的值。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| MarkRootAsConnected() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| MoveImpl(SfcInstance) |
表示在实例中需要移动的新父对象。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
每当任何 SfcInstance 元数据的有效值更新时都会调用。 (继承自 SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
每当任何 SfcInstance 属性的有效值更新时都会被调用。 (继承自 SfcInstance) |
| PostAlter(Object) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PostCreate(Object) |
表示创建执行结果的默认实现者。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PostDrop(Object) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PostMove(Object) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PostRename(Object) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| Refresh() |
刷新 SQL Server 工具属性。 |
| RenameImpl(SfcKey) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| ResetKey() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| ScriptAlter() |
如果基础对象被更改,则会改变其属性。 |
| Serialize(XmlWriter) |
将实例序列化为 XML。 (继承自 SfcInstance) |
| ToString() |
返回实例Urn的字符串表示。 (继承自 SfcInstance) |
| UpdateUIPropertyState() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| Validate() |
表示基本子对象的验证。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
活动
| 名称 | 说明 |
|---|---|
| propertyChanged |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PropertyChanged |
当属性值更改时发生。 (继承自 SfcInstance) |
| propertyMetadataChanged |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 当属性元数据值发生变化时,就会发生这种情况。 (继承自 SfcInstance) |
| PropertyMetadataChanged |
当某个属性的元数据发生变化时,就会发生这种情况。 (继承自 SfcInstance) |
显式接口实现
| 名称 | 说明 |
|---|---|
| ISfcDomain.GetExecutionEngine() |
会有一个新的执行引擎接口。 |
| ISfcDomain.GetKey(IUrnFragment) |
获得一个新 SfcKey 物品。 |
| ISfcDomain.GetType(String) |
获得 Type 公用事业。 |
| ISfcDomain.GetTypeMetadata(String) |
获取 SfcTypeMetadata。 |
| ISfcDomain.UseSfcStateManagement() |
返回 |
| ISfcDomain2.GetUrnSkeletonsFromType(Type) |
获取包含URN骨架的字符串值列表。 |
| ISfcDomainLite.DomainInstanceName |
获取域名的实例名。 |
| ISfcDomainLite.DomainName |
拿到域名。 |
| ISfcDomainLite.GetLogicalVersion() |
得到一个整数值,指定逻辑版本。 |
| ISfcHasConnection.ConnectionContext |
获取连接上下文模式。 |
| ISfcHasConnection.GetConnection() |
获取 ISfcConnection。 |
| ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
获取 ISfcConnection。 |
| ISfcHasConnection.SetConnection(ISfcConnection) |
设置 .ISfcConnection |