Condividi tramite


Membri Policy

The Policy object represents a Policy-Based Management policy.

Il tipo Policy espone i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico Policy() () () () Initializes a new instance of the Policy class.
Metodo pubblico Policy(PolicyStore, String) Initializes a new instance of the Policy class.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Alter Updates any Policy object property changes on the instance of SQL Server.
Metodo protetto AlterImpl Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto CheckObjectCreated Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto CheckObjectState Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico Create
Metodo protetto CreateIdentityKey Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto CreateImpl Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico Discover (Esegue l'override di SfcInstanceDiscover(ISfcDependencyDiscoveryObjectSink).)
Metodo pubblico Drop Removes the policy from the instance of SQL Server.
Metodo protetto DropImpl Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico Equals (Ereditato da Object).
Metodo pubblico Evaluate(AdHocPolicyEvaluationMode, array<ISfcConnection> [] () [] [])
Metodo pubblico Evaluate(AdHocPolicyEvaluationMode, array<Object> [] () [] []) Immediately executes the policy against the specified target objects by using the specified evaluation mode.
Metodo pubblico Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, array<ISfcConnection> [] () [] [])
Metodo protetto Finalize (Ereditato da Object).
Metodo protetto GetChildCollection Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico GetDomain Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico GetHashCode (Ereditato da Object).
Metodo pubblicoMembro statico GetObjectFactory Gets the object factory for the object.
Metodo pubblico GetPropertySet Returns the set of properties for the SfcInstance object. (Ereditato da SfcInstance).
Metodo pubblico GetType (Ereditato da Object).
Metodo protetto GetTypeMetadataImpl Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto InitializeUIPropertyState Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto MarkForDropImpl Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto MarkRootAsConnected Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto MemberwiseClone (Ereditato da Object).
Metodo protetto MoveImpl Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto OnPropertyMetadataChanges Invoked whenever the effective value of any SfcInstance metadata is updated. (Ereditato da SfcInstance).
Metodo protetto OnPropertyValueChanges Invoked whenever the effective value of any SfcInstance property is updated. (Ereditato da SfcInstance).
Metodo protetto PostAlter Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto PostCreate Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto PostDrop Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto PostMove Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto PostRename Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico ProduceConfigureScript
Metodo pubblico Refresh Refreshes the object's properties by reading them from the server. (Ereditato da SfcInstance).
Metodo pubblico Rename Renames the policy.
Metodo protetto RenameImpl Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo protetto ResetKey Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico ScriptAlter Alters the script that is used to create the condition.
Metodo pubblico ScriptAlterWithObjectSet
Metodo pubblico ScriptCreate Creates a script that is used to create the condition.
Metodo pubblico ScriptCreateWithDependencies
Metodo pubblico ScriptCreateWithObjectSet
Metodo pubblico ScriptDrop Drops the script that is used to create the condition.
Metodo pubblico ScriptDropWithObjectSet
Metodo pubblico Serialize Serializes the instance to XML. (Ereditato da SfcInstance).
Metodo pubblico ToString Returns a string representation of the instance Urn. (Ereditato da SfcInstance).
Metodo protetto UpdateUIPropertyState Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico UsesFacet
Metodo protetto Validate Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Metodo pubblico Validate(String)

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico HelpLinkStringMaxLength
Campo pubblicoMembro statico HelpTextStringMaxLength

In alto

Proprietà

  Nome Descrizione
Proprietà protetta AbstractIdentityKey Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Proprietà pubblica AutomatedPolicyEvaluationMode
Proprietà pubblica CategoryId Gets the ID value that uniquely identifies the category that is associated with the policy.
Proprietà pubblica Condition
Proprietà pubblica CreateDate Gets the date and time when the policy was created.
Proprietà pubblica CreatedBy Gets the policy store authentication credentials of the user who created the policy.
Proprietà pubblica DateModified Gets the date and time when the policy was last modified.
Proprietà pubblica Description Gets or sets the textual description of the policy.
Proprietà pubblica Enabled Gets or set the Boolean value that specifies whether the policy is enabled.
Proprietà pubblica EvaluationHistories
Proprietà pubblica HasScript Gets the Boolean value that specifies whether the policy has a script.
Proprietà pubblica HelpLink Gets or sets a URN to additional help information for the policy.
Proprietà pubblica HelpText Gets or sets the display name for the help text.
Proprietà pubblica ID Gets the ID value that uniquely identifies the policy.
Proprietà pubblica IdentityKey Gets the key that identifies the policy.
Proprietà pubblica Metadata Returns metadata about the instance and its domain. (Ereditato da SfcInstance).
Proprietà pubblica ModifiedBy Gets the policy store authentication credentials of the user who last modified the policy.
Proprietà pubblica Name
Proprietà pubblica ObjectSet Gets or sets the set of objects that are associated with the policy.
Proprietà pubblica Parent Gets or sets the PolicyStore that is the parent of the policy object.
Proprietà pubblica PolicyCategory Gets or sets the category that is associated with the policy.
Proprietà pubblica Properties Returns a collection instance properties. (Ereditato da SfcInstance).
Proprietà protetta PropertyStorageProvider Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Proprietà pubblica RootCondition Gets or sets the name of the root condition for this policy.
Proprietà pubblica ScheduleUid Gets or sets the Guid that identifies the SQL Server Agent schedule that checks on the policy.
Proprietà protetta State Returns the state of the SfcInstance object. (Ereditato da SfcInstance).
Proprietà pubblica Urn Returns the uniform resource name of the SfcInstance object. (Ereditato da SfcInstance).

In alto

Eventi

  Nome Descrizione
Evento pubblico ConnectionProcessingFinished
Evento pubblico ConnectionProcessingStarted
Evento pubblico PolicyEvaluationFinished
Evento pubblico PolicyEvaluationStarted
Evento protetto propertyChanged Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Evento pubblico PropertyChanged CLS-compliant event for property changes. (Ereditato da SfcInstance).
Evento protetto propertyMetadataChanged Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. (Ereditato da SfcInstance).
Evento pubblico PropertyMetadataChanged CLS-compliant event for property metadata changes. (Ereditato da SfcInstance).
Evento pubblico TargetProcessed

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ISfcRenamableRename
Implementazione esplicita dell'interfacciaMetodo privato ISfcRenamableScriptRename
Implementazione esplicita dell'interfacciaMetodo privato ISfcValidateValidate

In alto