Lenguaje

Policy Clase

Definición

Esta es la parte no generada de la clase 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
Herencia
Implementaciones

Constructores

Nombre Description
Policy()

Constructor predeterminado usado para la deserialización. VSTS 55852.

Policy(PolicyStore, String)

Crea una instancia de un nuevo objeto Policy.

Campos

Nombre Description
HelpLinkStringMaxLength

Límite en la longitud de la propiedad HelpLink. Tenga en cuenta que esta es la longitud máxima del hipervínculo aceptada por IE.

HelpTextStringMaxLength

Limitar la longitud de la propiedad HelpText especificada por el usuario.

Propiedades

Nombre Description
AbstractIdentityKey

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
AutomatedPolicyEvaluationMode

Esta es la parte no generada de la clase Policy.

CategoryId

Esta es la parte no generada de la clase Policy.

Condition

Esta es la parte no generada de la clase Policy.

CreateDate

Esta es la parte no generada de la clase Policy.

CreatedBy

Esta es la parte no generada de la clase Policy.

DateModified

Esta es la parte no generada de la clase Policy.

Description

Esta es la parte no generada de la clase Policy.

Enabled

Esta es la parte no generada de la clase Policy.

EvaluationHistories

Esta es la parte no generada de la clase Policy.

HasScript

Muestra si alguna de las condiciones a las que hace referencia esta directiva hace referencia a un script t-sql o wql

HelpLink

Esta es la parte no generada de la clase Policy.

HelpText

Esta es la parte no generada de la clase Policy.

ID

Esta es la parte no generada de la clase Policy.

IdentityKey

Esta es la parte no generada de la clase Policy.

IsSystemObject

Esta es la parte no generada de la clase Policy.

KeyChain

Devuelve la ruta de acceso de identidad del objeto.

(Heredado de SfcInstance)
Metadata

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
ModifiedBy

Esta es la parte no generada de la clase Policy.

Name

Esta es la parte no generada de la clase Policy.

ObjectSet

Esta es la parte no generada de la clase Policy.

Parent

Esta es la parte no generada de la clase Policy.

PolicyCategory

Esta es la parte no generada de la clase Policy.

Properties

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
PropertyStorageProvider

Esta propiedad devuelve la implementación predeterminada de SFC para la interfaz ISfcPropertyStorageProvider, se puede invalidar en las clases secundarias para devolver otro proveedor de almacenamiento (es decir, lista de propiedades planas).

(Heredado de SfcInstance)
RootCondition

Esta es la parte no generada de la clase Policy.

ScheduleUid

Esta es la parte no generada de la clase Policy.

State

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
Urn

Cree una nueva cadena urn en cada solicitud y vuelva a devolverla.

(Heredado de SfcInstance)

Métodos

Nombre Description
Alter()

Conserva todos los cambios realizados en este objeto.

AlterImpl()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
CheckObjectCreated()

Para llamar desde el dominio para cuando una API requiere que el objeto se cree más fuerte que CheckObjectState.

(Heredado de SfcInstance)
CheckObjectState()

Para llamar desde el dominio para cualquier acceso al objeto

(Heredado de SfcInstance)
Create()

Crea el objeto en el servidor.

CreateIdentityKey()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
CreateImpl()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Esta es la parte no generada de la clase Policy.

Drop()

Quita el objeto y lo quita de la colección.

DropImpl()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
Evaluate(AdHocPolicyEvaluationMode, ISfcConnection[])

Esta es la parte no generada de la clase Policy.

Evaluate(AdHocPolicyEvaluationMode, Object[])

Esta es la parte no generada de la clase Policy.

Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, ISfcConnection[])

Esta es la parte no generada de la clase Policy.

GetChildCollection(String)

Obtenga la colección secundaria de esta instancia para la cadena de nombre de elemento especificada.

(Heredado de SfcInstance)
GetDomain()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
GetObjectFactory()

Esta es la parte no generada de la clase Policy.

GetPropertySet()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
GetTypeMetadataImpl()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
InitializeUIPropertyState()

Reemplazable de los objetos secundarios que se preocupan por inicializar sus estados (metadatos dinámicos que actualmente son ". Propiedad Enabled"

(Heredado de SfcInstance)
MarkForDropImpl(Boolean)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
MarkRootAsConnected()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
MoveImpl(SfcInstance)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
PostAlter(Object)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
PostCreate(Object)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
PostDrop(Object)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
PostMove(Object)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
PostRename(Object)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
ProduceConfigureScript(Object)

Esta es la parte no generada de la clase Policy.

Refresh()

actualiza las propiedades del objeto leyéndolas desde el servidor.

(Heredado de SfcInstance)
Rename(String)

Cambia el nombre del objeto en el servidor.

RenameImpl(SfcKey)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
ResetKey()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
ScriptAlter()

Scripts de todos los cambios realizados en este objeto.

ScriptAlterWithObjectSet()

Scripts Alter Policy con objectSet dependiente. No incluye condiciones a las que se hace referencia.

ScriptCreate()

Creación de scripts del objeto en el servidor.

ScriptCreateWithDependencies()

Scripts Crear directiva con todas las dependencias, incluido ObjectSet y todas las condiciones a las que se hace referencia

ScriptCreateWithObjectSet()

Scripts Crear directiva con objectSet dependiente. No incluye condiciones a las que se hace referencia.

ScriptDrop()

Eliminación de scripts del objeto

ScriptDropWithObjectSet()

Los scripts quitan la directiva con objectSet dependiente. No incluye condiciones a las que se hace referencia.

Serialize(XmlWriter)

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
ToString()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
UpdateUIPropertyState()

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
UsesFacet(String)

Devuelve un valor booleano que indica si la condición de esta directiva usa la faceta especificada.

Validate()

Validación básica del objeto secundario

(Heredado de SfcInstance)
Validate(String)

Validación de directivas a diferencia de ISfcValidate.Validate, este método iniciará la primera excepción que encuentra si la evaluación de este método no genera ninguna excepción, validación pasada.

Eventos

Nombre Description
ConnectionProcessingFinished

Evento que se desencadena una vez finalizada la ejecución de la directiva.

ConnectionProcessingStarted

Evento desencadenado antes de que se inicie la ejecución de la directiva para una conexión.

PolicyEvaluationFinished

Evento que se desencadena una vez finalizada la ejecución de la directiva.

PolicyEvaluationStarted

Evento desencadenado antes de que se inicie la ejecución de la directiva.

propertyChanged

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
PropertyChanged

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
propertyMetadataChanged

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
PropertyMetadataChanged

Esta es la parte no generada de la clase Policy.

(Heredado de SfcInstance)
TargetProcessed

Evento desencadenado después de procesar un destino.

Implementaciones de interfaz explícitas

Nombre Description
ISfcRenamable.Rename(SfcKey)

Cambia el nombre del objeto en el servidor.

ISfcRenamable.ScriptRename(SfcKey)

Esta es la parte no generada de la clase Policy.

ISfcValidate.Validate(String, Object[])

Implementación de ISfcValidate para policy

Se aplica a