PolicyExtender Classe

Definição

Decorador do objeto Policy. Usado para adicionar propriedades adicionais ao objeto policy base

public sealed class PolicyExtender : Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<Microsoft.SqlServer.Management.Dmf.Policy>
type PolicyExtender = class
    inherit SfcObjectExtender<Policy>
Public NotInheritable Class PolicyExtender
Inherits SfcObjectExtender(Of Policy)
Herança
PolicyExtender

Construtores

Nome Description
PolicyExtender()

ctor padrão

PolicyExtender(Policy)

ctor. Usa o objeto Policy pai para agregar em

PolicyExtender(PolicyStore, String)

ctor. Crie um novo objeto Policy e agrega-o.

Propriedades

Nome Description
Categories

Fornece uma lista de categorias disponíveis

Category

Converte a propriedade de cadeia de caracteres 'PolicyCategory' do pai na propriedade do objeto PolicyCategory

ConditionInstance

Converte a propriedade de cadeia de caracteres 'Condition' do pai na propriedade do objeto Condition

EnableRootRestriction

Nome raiz do objeto de política

Filters

Filtros atuais

OfflineMode

Modo offline ou não

Parent

Objeto pai

(Herdado de SfcObjectExtender<TSfcInstance>)
PolicyFilePath

Caminho do arquivo de política no modo offline

RootName

Nome raiz do objeto de política

SupportedPolicyEvaluationMode

Retorna modos de avaliação com suporte para a Condição selecionada

Métodos

Nome Description
GetParentSfcPropertySet()

Retorna uma instância do conjunto de propriedades do pai

(Herdado de SfcObjectExtender<TSfcInstance>)
GetPropertySet()

retorna a coleção das propriedades

(Herdado de SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

Aciona o evento PropertyChanged, quando tem qualquer assinante

(Herdado de SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

Aciona o evento PropertyMetadataChanged, quando tem qualquer assinante

(Herdado de SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Decorador do objeto Policy. Usado para adicionar propriedades adicionais ao objeto policy base

(Herdado de SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Decorador do objeto Policy. Usado para adicionar propriedades adicionais ao objeto policy base

(Herdado de SfcObjectExtender<TSfcInstance>)
RegisterParentProperty(PropertyInfo)

Registrar propriedade do pai, que não foi incluída na coleção de propriedades (como 'Name' em SMO ou coleções

(Herdado de SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

Registrar uma propriedade refletida adicional, dependendo da propriedade do objeto pai

(Herdado de SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

Registrar uma propriedade refletida adicional

(Herdado de SfcObjectExtender<TSfcInstance>)

Eventos

Nome Description
PropertyChanged

Decorador do objeto Policy. Usado para adicionar propriedades adicionais ao objeto policy base

(Herdado de SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Decorador do objeto Policy. Usado para adicionar propriedades adicionais ao objeto policy base

(Herdado de SfcObjectExtender<TSfcInstance>)

Aplica-se a