Элементы Policy

The Policy object represents a Policy-Based Management policy.

Тип Policy предоставляет доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод Policy() () () () Initializes a new instance of the Policy class.
Открытый метод Policy(PolicyStore, String) Initializes a new instance of the Policy class.

В начало

Методы

  Имя Описание
Открытый метод Alter Updates any Policy object property changes on the instance of SQL Server.
Защищенный метод AlterImpl Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод CheckObjectCreated Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод CheckObjectState Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод Create
Защищенный метод CreateIdentityKey Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод CreateImpl Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод Discover (Перезаписывает SfcInstanceDiscover(ISfcDependencyDiscoveryObjectSink).)
Открытый метод Drop Removes the policy from the instance of SQL Server.
Защищенный метод DropImpl Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод Equals (Наследуется из Object.)
Открытый метод Evaluate(AdHocPolicyEvaluationMode, array<ISfcConnection> [] () [] [])
Открытый метод Evaluate(AdHocPolicyEvaluationMode, array<Object> [] () [] []) Immediately executes the policy against the specified target objects by using the specified evaluation mode.
Открытый метод Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, array<ISfcConnection> [] () [] [])
Защищенный метод Finalize (Наследуется из Object.)
Защищенный метод GetChildCollection Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод GetDomain Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод GetHashCode (Наследуется из Object.)
Открытый методСтатический элемент GetObjectFactory Gets the object factory for the object.
Открытый метод GetPropertySet Returns the set of properties for the SfcInstance object. (Наследуется из SfcInstance.)
Открытый метод GetType (Наследуется из Object.)
Защищенный метод GetTypeMetadataImpl Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод InitializeUIPropertyState Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод MarkForDropImpl Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод MarkRootAsConnected Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод MemberwiseClone (Наследуется из Object.)
Защищенный метод MoveImpl Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод OnPropertyMetadataChanges Invoked whenever the effective value of any SfcInstance metadata is updated. (Наследуется из SfcInstance.)
Защищенный метод OnPropertyValueChanges Invoked whenever the effective value of any SfcInstance property is updated. (Наследуется из SfcInstance.)
Защищенный метод PostAlter Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод PostCreate Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод PostDrop Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод PostMove Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод PostRename Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод ProduceConfigureScript
Открытый метод Refresh Refreshes the object's properties by reading them from the server. (Наследуется из SfcInstance.)
Открытый метод Rename Renames the policy.
Защищенный метод RenameImpl Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Защищенный метод ResetKey Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод ScriptAlter Alters the script that is used to create the condition.
Открытый метод ScriptAlterWithObjectSet
Открытый метод ScriptCreate Creates a script that is used to create the condition.
Открытый метод ScriptCreateWithDependencies
Открытый метод ScriptCreateWithObjectSet
Открытый метод ScriptDrop Drops the script that is used to create the condition.
Открытый метод ScriptDropWithObjectSet
Открытый метод Serialize Serializes the instance to XML. (Наследуется из SfcInstance.)
Открытый метод ToString Returns a string representation of the instance Urn. (Наследуется из SfcInstance.)
Защищенный метод UpdateUIPropertyState Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод UsesFacet
Защищенный метод Validate Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытый метод Validate(String)

В начало

Поля

  Имя Описание
Открытое полеСтатический элемент HelpLinkStringMaxLength
Открытое полеСтатический элемент HelpTextStringMaxLength

В начало

Свойства

  Имя Описание
Защищенное свойство AbstractIdentityKey Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытое свойство AutomatedPolicyEvaluationMode
Открытое свойство CategoryId Gets the ID value that uniquely identifies the category that is associated with the policy.
Открытое свойство Condition
Открытое свойство CreateDate Gets the date and time when the policy was created.
Открытое свойство CreatedBy Gets the policy store authentication credentials of the user who created the policy.
Открытое свойство DateModified Gets the date and time when the policy was last modified.
Открытое свойство Description Gets or sets the textual description of the policy.
Открытое свойство Enabled Gets or set the Boolean value that specifies whether the policy is enabled.
Открытое свойство EvaluationHistories
Открытое свойство HasScript Gets the Boolean value that specifies whether the policy has a script.
Открытое свойство HelpLink Gets or sets a URN to additional help information for the policy.
Открытое свойство HelpText Gets or sets the display name for the help text.
Открытое свойство ID Gets the ID value that uniquely identifies the policy.
Открытое свойство IdentityKey Gets the key that identifies the policy.
Открытое свойство Metadata Returns metadata about the instance and its domain. (Наследуется из SfcInstance.)
Открытое свойство ModifiedBy Gets the policy store authentication credentials of the user who last modified the policy.
Открытое свойство Name
Открытое свойство ObjectSet Gets or sets the set of objects that are associated with the policy.
Открытое свойство Parent Gets or sets the PolicyStore that is the parent of the policy object.
Открытое свойство PolicyCategory Gets or sets the category that is associated with the policy.
Открытое свойство Properties Returns a collection instance properties. (Наследуется из SfcInstance.)
Защищенное свойство PropertyStorageProvider Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытое свойство RootCondition Gets or sets the name of the root condition for this policy.
Открытое свойство ScheduleUid Gets or sets the Guid that identifies the SQL Server Agent schedule that checks on the policy.
Защищенное свойство State Returns the state of the SfcInstance object. (Наследуется из SfcInstance.)
Открытое свойство Urn Returns the uniform resource name of the SfcInstance object. (Наследуется из SfcInstance.)

В начало

События

  Имя Описание
Открытое событие ConnectionProcessingFinished
Открытое событие ConnectionProcessingStarted
Открытое событие PolicyEvaluationFinished
Открытое событие PolicyEvaluationStarted
Защищенное событие propertyChanged Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытое событие PropertyChanged CLS-compliant event for property changes. (Наследуется из SfcInstance.)
Защищенное событие propertyMetadataChanged Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Наследуется из SfcInstance.)
Открытое событие PropertyMetadataChanged CLS-compliant event for property metadata changes. (Наследуется из SfcInstance.)
Открытое событие TargetProcessed

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ISfcRenamableRename
Явная реализация интерфейсаЗакрытый метод ISfcRenamableScriptRename
Явная реализация интерфейсаЗакрытый метод ISfcValidateValidate

В начало