Partager via


Classe PlanGuideExtender

Extends the Property set for a Plan Guide

Cette API n'est pas conforme CLS. 

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
Public Class PlanGuideExtender _
    Inherits SmoObjectExtender(Of PlanGuide) _
    Implements ISfcValidate
'Utilisation
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

Le type PlanGuideExtender expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique PlanGuideExtender() Extends the Property set for a Plan Guide
Méthode publique PlanGuideExtender(PlanGuide) Extends the Property set for a Plan Guide.

Haut de la page

Propriétés

  Nom Description
Propriété publique Name Gets or sets the name of the Parent Plan Guide.
Propriété protégée Parent Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Propriété publique SchemaNames Gets a collection of Schema Names associated with a Plan Guide

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode protégée GetParentSfcPropertySet Returns an instance of the parent objects property set. (hérité de SmoObjectExtender<T>.)
Méthode publique GetPropertySet Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée OnPropertyChanged Raises the PropertyChanged event when it has any subscriber. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Méthode protégée OnPropertyMetadataChanged Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Méthode protégée parent_PropertyChanged Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Méthode protégée parent_PropertyMetadataChanged Indicates the parent object in the PropertyMetadata. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Méthode protégée RegisterParentProperty Registers the property of the parent that has not been included in properties collection. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Méthode protégée RegisterProperty(PropertyInfo) Registers an additional reflected property. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Méthode protégée RegisterProperty(PropertyInfo, String) Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Méthode publique ToString (hérité de Object.)
Méthode publique Validate Validates a method associated with a parent plan guide.

Haut de la page

Événements

  Nom Description
Événement public PropertyChanged Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)
Événement public PropertyMetadataChanged Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SfcObjectExtender<TSfcInstance>.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Management.Smo