PlanGuideExtender PlanGuideExtender PlanGuideExtender Class

Definition

Important

This API is not CLS-compliant.

Extends the Property set for a Plan Guide

public ref class PlanGuideExtender : Microsoft::SqlServer::Management::Smo::SmoObjectExtender<Microsoft::SqlServer::Management::Smo::PlanGuide ^>, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcValidate
[System.CLSCompliant(false)]
public class PlanGuideExtender : Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Microsoft.SqlServer.Management.Smo.PlanGuide>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
Public Class PlanGuideExtender
Inherits SmoObjectExtender(Of PlanGuide)
Implements ISfcValidate
Inheritance
Attributes
Implements

Constructors

PlanGuideExtender() PlanGuideExtender() PlanGuideExtender()

Extends the Property set for a Plan Guide

PlanGuideExtender(PlanGuide) PlanGuideExtender(PlanGuide) PlanGuideExtender(PlanGuide)

Extends the Property set for a Plan Guide.

Properties

Name Name Name

Gets or sets the name of the Parent Plan Guide.

Parent Parent Parent

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
SchemaNames SchemaNames SchemaNames

Gets a collection of Schema Names associated with a Plan Guide

Methods

GetParentSfcPropertySet() GetParentSfcPropertySet() GetParentSfcPropertySet()

Returns an instance of the parent objects property set.

(Inherited from SmoObjectExtender<T>)
GetPropertySet() GetPropertySet() GetPropertySet()

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String) OnPropertyChanged(String) OnPropertyChanged(String)

Raises the OnPropertyChanged(String) event when it has any subscriber. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String) OnPropertyMetadataChanged(String) OnPropertyMetadataChanged(String)

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs) parent_PropertyChanged(Object, PropertyChangedEventArgs) parent_PropertyChanged(Object, PropertyChangedEventArgs)

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Indicates the parent object in the PropertyMetadata. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
RegisterParentProperty(PropertyInfo) RegisterParentProperty(PropertyInfo) RegisterParentProperty(PropertyInfo)

Registers the property of the parent that has not been included in properties collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo) RegisterProperty(PropertyInfo) RegisterProperty(PropertyInfo)

Registers an additional reflected property. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String) RegisterProperty(PropertyInfo, String) RegisterProperty(PropertyInfo, String)

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
Validate(String, Object[]) Validate(String, Object[]) Validate(String, Object[])

Validates a method associated with a parent plan guide.

Events

PropertyChanged PropertyChanged PropertyChanged

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged PropertyMetadataChanged PropertyMetadataChanged

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

(Inherited from SfcObjectExtender<TSfcInstance>)

Applies to