Langue

Policy Classe

Définition

Il s’agit de la partie non générée de la classe 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
Héritage
Implémente

Constructeurs

Nom Description
Policy()

Constructeur par défaut utilisé pour la désérialisation. VSTS 55852.

Policy(PolicyStore, String)

Instancie un nouvel objet De stratégie.

Champs

Nom Description
HelpLinkStringMaxLength

Limite sur la longueur de la propriété HelpLink. Notez qu’il s’agit de la longueur maximale du lien hypertexte acceptée par Internet Explorer.

HelpTextStringMaxLength

Limite de la longueur de la propriété HelpText spécifiée par l’utilisateur.

Propriétés

Nom Description
AbstractIdentityKey

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
AutomatedPolicyEvaluationMode

Il s’agit de la partie non générée de la classe Policy.

CategoryId

Il s’agit de la partie non générée de la classe Policy.

Condition

Il s’agit de la partie non générée de la classe Policy.

CreateDate

Il s’agit de la partie non générée de la classe Policy.

CreatedBy

Il s’agit de la partie non générée de la classe Policy.

DateModified

Il s’agit de la partie non générée de la classe Policy.

Description

Il s’agit de la partie non générée de la classe Policy.

Enabled

Il s’agit de la partie non générée de la classe Policy.

EvaluationHistories

Il s’agit de la partie non générée de la classe Policy.

HasScript

Indique si l’une des conditions référencées par cette stratégie fait référence à un script t-sql ou wql

HelpLink

Il s’agit de la partie non générée de la classe Policy.

HelpText

Il s’agit de la partie non générée de la classe Policy.

ID

Il s’agit de la partie non générée de la classe Policy.

IdentityKey

Il s’agit de la partie non générée de la classe Policy.

IsSystemObject

Il s’agit de la partie non générée de la classe Policy.

KeyChain

Retourne le chemin d’accès d’identité de l’objet

(Hérité de SfcInstance)
Metadata

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
ModifiedBy

Il s’agit de la partie non générée de la classe Policy.

Name

Il s’agit de la partie non générée de la classe Policy.

ObjectSet

Il s’agit de la partie non générée de la classe Policy.

Parent

Il s’agit de la partie non générée de la classe Policy.

PolicyCategory

Il s’agit de la partie non générée de la classe Policy.

Properties

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
PropertyStorageProvider

Cette propriété retourne l’implémentation par défaut de SFC pour l’interface ISfcPropertyStorageProvider, elle peut être remplacée dans les classes enfants pour retourner un autre fournisseur de stockage (c’est-à-dire une liste de propriétés plates)

(Hérité de SfcInstance)
RootCondition

Il s’agit de la partie non générée de la classe Policy.

ScheduleUid

Il s’agit de la partie non générée de la classe Policy.

State

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
Urn

Créez une chaîne Urn sur chaque requête et retournez-la.

(Hérité de SfcInstance)

Méthodes

Nom Description
Alter()

Conserve toutes les modifications apportées à cet objet.

AlterImpl()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
CheckObjectCreated()

Pour être appelé à partir d’un domaine pour lorsqu’une API nécessite que l’objet soit créé plus fort que CheckObjectState

(Hérité de SfcInstance)
CheckObjectState()

Pour être appelé à partir du domaine pour tout accès à l’objet

(Hérité de SfcInstance)
Create()

Crée l’objet sur le serveur.

CreateIdentityKey()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
CreateImpl()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Il s’agit de la partie non générée de la classe Policy.

Drop()

Supprime l’objet et le supprime de la collection.

DropImpl()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
Evaluate(AdHocPolicyEvaluationMode, ISfcConnection[])

Il s’agit de la partie non générée de la classe Policy.

Evaluate(AdHocPolicyEvaluationMode, Object[])

Il s’agit de la partie non générée de la classe Policy.

Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, ISfcConnection[])

Il s’agit de la partie non générée de la classe Policy.

GetChildCollection(String)

Obtenez la collection enfant dans cette instance pour la chaîne de nom d’élément donnée.

(Hérité de SfcInstance)
GetDomain()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
GetObjectFactory()

Il s’agit de la partie non générée de la classe Policy.

GetPropertySet()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
GetTypeMetadataImpl()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
InitializeUIPropertyState()

Substituable à partir des objets enfants qui s’intéressent à l’initialisation de leurs états (métadonnées dynamiques qui sont actuellement les « ». Enabled " property)

(Hérité de SfcInstance)
MarkForDropImpl(Boolean)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
MarkRootAsConnected()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
MoveImpl(SfcInstance)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
PostAlter(Object)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
PostCreate(Object)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
PostDrop(Object)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
PostMove(Object)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
PostRename(Object)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
ProduceConfigureScript(Object)

Il s’agit de la partie non générée de la classe Policy.

Refresh()

actualise les propriétés de l’objet en les lisant à partir du serveur

(Hérité de SfcInstance)
Rename(String)

Renomme l’objet sur le serveur.

RenameImpl(SfcKey)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
ResetKey()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
ScriptAlter()

Scripte toutes les modifications apportées à cet objet.

ScriptAlterWithObjectSet()

Scripts Alter Policy avec ObjectSet dépendant. N’inclut pas les conditions référencées.

ScriptCreate()

Création de scripts de l’objet sur le serveur.

ScriptCreateWithDependencies()

Scripts créer une stratégie avec toutes les dépendances, notamment ObjectSet et toutes les conditions référencées

ScriptCreateWithObjectSet()

Scripts créent une stratégie avec ObjectSet dépendant. N’inclut pas les conditions référencées.

ScriptDrop()

Suppression de scripts de l’objet

ScriptDropWithObjectSet()

Scripts Supprimez la stratégie avec ObjectSet dépendant. N’inclut pas les conditions référencées.

Serialize(XmlWriter)

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
ToString()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
UpdateUIPropertyState()

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
UsesFacet(String)

Retourne une valeur booléenne indiquant si la condition de cette stratégie utilise la facette donnée.

Validate()

Validation de l’objet enfant de base

(Hérité de SfcInstance)
Validate(String)

Validation de stratégie contrairement à ISfcValidate.Validate, cette méthode lève la première exception qu’elle rencontre si l’évaluation de cette méthode ne produit aucune exception, la validation passée

Événements

Nom Description
ConnectionProcessingFinished

Événement déclenché après la fin de l’exécution de la stratégie.

ConnectionProcessingStarted

Événement déclenché avant le démarrage de l’exécution de la stratégie pour une connexion.

PolicyEvaluationFinished

Événement déclenché après la fin de l’exécution de la stratégie.

PolicyEvaluationStarted

Événement déclenché avant le démarrage de l’exécution de la stratégie.

propertyChanged

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
PropertyChanged

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
propertyMetadataChanged

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
PropertyMetadataChanged

Il s’agit de la partie non générée de la classe Policy.

(Hérité de SfcInstance)
TargetProcessed

Événement déclenché après le traitement d’une cible.

Implémentations d’interfaces explicites

Nom Description
ISfcRenamable.Rename(SfcKey)

Renomme l’objet sur le serveur.

ISfcRenamable.ScriptRename(SfcKey)

Il s’agit de la partie non générée de la classe Policy.

ISfcValidate.Validate(String, Object[])

Implémentation ISfcValidate pour la stratégie

S’applique à