Compartir a través de


Policy Miembros

The Policy object represents a Policy-Based Management policy.

El tipo Policy expone los siguientes miembros.

Constructores

  Nombre Descripción
Método publico Policy() () () () Initializes a new instance of the Policy class.
Método publico Policy(PolicyStore, String) Initializes a new instance of the Policy class.

Principio

Métodos

  Nombre Descripción
Método publico Alter Updates any Policy object property changes on the instance of SQL Server.
Método protegido AlterImpl Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido CheckObjectCreated Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido CheckObjectState Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico Create
Método protegido CreateIdentityKey Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido CreateImpl Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico Discover (Invalida SfcInstanceDiscover(ISfcDependencyDiscoveryObjectSink).)
Método publico Drop Removes the policy from the instance of SQL Server.
Método protegido DropImpl Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico Equals (Se hereda de Object).
Método publico Evaluate(AdHocPolicyEvaluationMode, array<ISfcConnection> [] () [] [])
Método publico Evaluate(AdHocPolicyEvaluationMode, array<Object> [] () [] []) Immediately executes the policy against the specified target objects by using the specified evaluation mode.
Método publico Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, array<ISfcConnection> [] () [] [])
Método protegido Finalize (Se hereda de Object).
Método protegido GetChildCollection Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico GetDomain Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico GetHashCode (Se hereda de Object).
Método publicoMiembro estático GetObjectFactory Gets the object factory for the object.
Método publico GetPropertySet Returns the set of properties for the SfcInstance object. (Se hereda de SfcInstance).
Método publico GetType (Se hereda de Object).
Método protegido GetTypeMetadataImpl Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido InitializeUIPropertyState Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido MarkForDropImpl Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido MarkRootAsConnected Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido MemberwiseClone (Se hereda de Object).
Método protegido MoveImpl Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido OnPropertyMetadataChanges Invoked whenever the effective value of any SfcInstance metadata is updated. (Se hereda de SfcInstance).
Método protegido OnPropertyValueChanges Invoked whenever the effective value of any SfcInstance property is updated. (Se hereda de SfcInstance).
Método protegido PostAlter Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido PostCreate Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido PostDrop Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido PostMove Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido PostRename Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico ProduceConfigureScript
Método publico Refresh Refreshes the object's properties by reading them from the server. (Se hereda de SfcInstance).
Método publico Rename Renames the policy.
Método protegido RenameImpl Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método protegido ResetKey Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico ScriptAlter Alters the script that is used to create the condition.
Método publico ScriptAlterWithObjectSet
Método publico ScriptCreate Creates a script that is used to create the condition.
Método publico ScriptCreateWithDependencies
Método publico ScriptCreateWithObjectSet
Método publico ScriptDrop Drops the script that is used to create the condition.
Método publico ScriptDropWithObjectSet
Método publico Serialize Serializes the instance to XML. (Se hereda de SfcInstance).
Método publico ToString Returns a string representation of the instance Urn. (Se hereda de SfcInstance).
Método protegido UpdateUIPropertyState Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico UsesFacet
Método protegido Validate Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Método publico Validate(String)

Principio

Campos

  Nombre Descripción
Campo públicoMiembro estático HelpLinkStringMaxLength
Campo públicoMiembro estático HelpTextStringMaxLength

Principio

Propiedades

  Nombre Descripción
Propiedad protegida AbstractIdentityKey Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Propiedad pública AutomatedPolicyEvaluationMode
Propiedad pública CategoryId Gets the ID value that uniquely identifies the category that is associated with the policy.
Propiedad pública Condition
Propiedad pública CreateDate Gets the date and time when the policy was created.
Propiedad pública CreatedBy Gets the policy store authentication credentials of the user who created the policy.
Propiedad pública DateModified Gets the date and time when the policy was last modified.
Propiedad pública Description Gets or sets the textual description of the policy.
Propiedad pública Enabled Gets or set the Boolean value that specifies whether the policy is enabled.
Propiedad pública EvaluationHistories
Propiedad pública HasScript Gets the Boolean value that specifies whether the policy has a script.
Propiedad pública HelpLink Gets or sets a URN to additional help information for the policy.
Propiedad pública HelpText Gets or sets the display name for the help text.
Propiedad pública ID Gets the ID value that uniquely identifies the policy.
Propiedad pública IdentityKey Gets the key that identifies the policy.
Propiedad pública Metadata Returns metadata about the instance and its domain. (Se hereda de SfcInstance).
Propiedad pública ModifiedBy Gets the policy store authentication credentials of the user who last modified the policy.
Propiedad pública Name
Propiedad pública ObjectSet Gets or sets the set of objects that are associated with the policy.
Propiedad pública Parent Gets or sets the PolicyStore that is the parent of the policy object.
Propiedad pública PolicyCategory Gets or sets the category that is associated with the policy.
Propiedad pública Properties Returns a collection instance properties. (Se hereda de SfcInstance).
Propiedad protegida PropertyStorageProvider Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Propiedad pública RootCondition Gets or sets the name of the root condition for this policy.
Propiedad pública ScheduleUid Gets or sets the Guid that identifies the SQL Server Agent schedule that checks on the policy.
Propiedad protegida State Returns the state of the SfcInstance object. (Se hereda de SfcInstance).
Propiedad pública Urn Returns the uniform resource name of the SfcInstance object. (Se hereda de SfcInstance).

Principio

Eventos

  Nombre Descripción
Evento público ConnectionProcessingFinished
Evento público ConnectionProcessingStarted
Evento público PolicyEvaluationFinished
Evento público PolicyEvaluationStarted
Evento protegido propertyChanged Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Evento público PropertyChanged CLS-compliant event for property changes. (Se hereda de SfcInstance).
Evento protegido propertyMetadataChanged Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Se hereda de SfcInstance).
Evento público PropertyMetadataChanged CLS-compliant event for property metadata changes. (Se hereda de SfcInstance).
Evento público TargetProcessed

Principio

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado ISfcRenamableRename
Implementación de interfaces explícitasMétodo privado ISfcRenamableScriptRename
Implementación de interfaces explícitasMétodo privado ISfcValidateValidate

Principio