Поделиться через


Класс PlanGuideExtender

Extends the Property set for a Plan Guide

Этот API-интерфейс несовместим с CLS. 

Иерархия наследования

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<PlanGuide>
    Microsoft.SqlServer.Management.Smo.SmoObjectExtender<PlanGuide>
      Microsoft.SqlServer.Management.Smo.PlanGuideExtender

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public Class PlanGuideExtender _
    Inherits SmoObjectExtender(Of PlanGuide) _
    Implements ISfcValidate
'Применение
Dim instance As PlanGuideExtender
[CLSCompliantAttribute(false)]
public class PlanGuideExtender : SmoObjectExtender<PlanGuide>, 
    ISfcValidate
[CLSCompliantAttribute(false)]
public ref class PlanGuideExtender : public SmoObjectExtender<PlanGuide^>, 
    ISfcValidate
[<CLSCompliantAttribute(false)>]
type PlanGuideExtender =  
    class 
        inherit SmoObjectExtender<PlanGuide>
        interface ISfcValidate 
    end
public class PlanGuideExtender extends SmoObjectExtender<PlanGuide> implements ISfcValidate

Тип PlanGuideExtender обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод PlanGuideExtender() Extends the Property set for a Plan Guide
Открытый метод PlanGuideExtender(PlanGuide) Extends the Property set for a Plan Guide.

В начало

Свойства

  Имя Описание
Открытое свойство Name Gets or sets the name of the Parent Plan Guide.
Защищенное свойство Parent Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Открытое свойство SchemaNames Gets a collection of Schema Names associated with a Plan Guide

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Защищенный метод GetParentSfcPropertySet Returns an instance of the parent objects property set. (Производный от SmoObjectExtender<T>.)
Открытый метод GetPropertySet Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод OnPropertyChanged Raises the PropertyChanged event when it has any subscriber. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Защищенный метод OnPropertyMetadataChanged Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Защищенный метод parent_PropertyChanged Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Защищенный метод parent_PropertyMetadataChanged Indicates the parent object in the PropertyMetadata. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Защищенный метод RegisterParentProperty Registers the property of the parent that has not been included in properties collection. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Защищенный метод RegisterProperty(PropertyInfo) Registers an additional reflected property. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Защищенный метод RegisterProperty(PropertyInfo, String) Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Открытый метод ToString (Производный от Object.)
Открытый метод Validate Validates a method associated with a parent plan guide.

В начало

События

  Имя Описание
Открытое событие PropertyChanged Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)
Открытое событие PropertyMetadataChanged Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Производный от SfcObjectExtender<TSfcInstance>.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Smo