PolicyStore Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El objeto PolicyStore es el objeto raíz de la jerarquía DMF.
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class PolicyStore : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSerializableUpgrade, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type PolicyStore = class
inherit SfcInstance
interface ISfcAlterable
interface IAlterable
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
interface ISfcSerializableUpgrade
interface ISfcValidate
Public NotInheritable Class PolicyStore
Inherits SfcInstance
Implements IAlterable, ISfcAlterable, ISfcDomain, ISfcSerializableUpgrade, ISfcValidate
- Herencia
- Atributos
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| PolicyStore() |
Nunca llame a esto o si recuerda establecer SqlStoreConnection |
| PolicyStore(SfcConnection) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
Propiedades
| Nombre | Description |
|---|---|
| AbstractIdentityKey |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| Conditions |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| Enabled |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| Facets |
Devuelve una colección de FacetInfo. |
| HistoryRetentionInDays |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| IdentityKey |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| KeyChain |
Devuelve la ruta de acceso de identidad del objeto. (Heredado de SfcInstance) |
| LogOnSuccess |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| Metadata |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| Name |
Nombre del servidor conectado a |
| ObjectSets |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| Parent |
Parent no es algo que se mantiene local, está implícito en la cadena de claves El concepto de un elemento primario es realmente sobre el hiearchy arriba y bajo la raíz si solo lo hacemos a través de elementos primarios, entonces no podremos crear instancias de objetos con solo conjuntos SfcKeyChain ligeros. Establecer el elemento primario es una operación auxiliar para establecer una cadena de claves (Heredado de SfcInstance) |
| Policies |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| PolicyCategories |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| PolicyCategorySubscriptions |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| Properties |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (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) |
| SqlStoreConnection |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| State |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| Urn |
Cree una nueva cadena urn en cada solicitud y vuelva a devolverla. (Heredado de SfcInstance) |
Métodos
| Nombre | Description |
|---|---|
| Alter() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| AlterImpl() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (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) |
| CreateIdentityKey() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| CreateImpl() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| CreatePolicyFromFacet(Object, String, String, String, XmlWriter) |
Este método crea una instancia de un objeto Policy que se aplica al destino especificado y, a continuación, agrega la directiva al almacenamiento permanente. La directiva está asociada a una condición cuyos objetos ConditionExpression reflejan las propiedades del destino, tal como se ve a través de la faceta especificada en el momento en que se llama a este método. Puede acceder a la directiva recién creada a través de la colección Policies[policyName] de policyStore. |
| CreatePolicyFromFacet(SfcQueryExpression, String, String, String, XmlWriter) |
Este método crea una instancia de un objeto Policy temporal y, a continuación, lo serializa a través del xmlWriter especificado. La directiva está asociada a una condición cuyos objetos ConditionExpression reflejan las propiedades del destino, tal como se ve a través de la faceta especificada en el momento en que se llama a este método. Esta llamada no cambia este objeto PolicyStore. |
| CreatePolicyFromFacet(SfcQueryExpression, String, String, String) |
Este método crea una instancia de un objeto Policy que se aplica al destino especificado y, a continuación, agrega la directiva al almacenamiento permanente. La directiva está asociada a una condición cuyos objetos ConditionExpression reflejan las propiedades del destino, tal como se ve a través de la faceta especificada en el momento en que se llama a este método. Puede acceder a la directiva recién creada a través de la colección Policies[policyName] de policyStore. |
| DeserializePolicy(XmlReader, Boolean, Boolean) |
Deserializar una sola directiva del lector XML especificado. El lector debe crearse previamente mediante un método Export compatible. La directiva deserializada solo existe en memoria y debe crearse en policyStore en el servidor para conservarla. |
| Discover(ISfcDependencyDiscoveryObjectSink) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| DropImpl() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| EnumApplicablePolicies(SfcQueryExpression) |
Devuelve una DataTable que contiene las directivas que se aplican al mismo tipo de destino que el destino proporcionado. Es decir, si se da un destino de base de datos, se considerarán las directivas que se aplican a Database, Table y cualquier otro tipo de base de datos. |
| EnumApplicablePolicyCategories(SfcQueryExpression) |
Devuelve una colección de solo lectura que contiene cada categoría de directiva, repetida para cada una de las directivas de esa categoría y una marca si el destino se suscribe a la categoría, todas las directivas descendientes de base de datos y base de datos en la categoría y el modo de ejecución de la directiva. Nota: este método solo es válido actualmente en destinos de base de datos. |
| EnumConditionsOnFacet(String, PolicyStore+EnumerationMode) |
Enumerar condiciones asociadas a la faceta especificada, respetando la marca IsSystemObject |
| EnumConditionsOnFacet(String) |
Enumerar condiciones asociadas a la faceta especificada |
| EnumDomainFacets(String[]) |
Devuelve una colección de FacetInfo para los dominios enumerados. Pasar String.Empty para facetas, no asociada con el dominio SFC |
| EnumPoliciesOnFacet(String, PolicyStore+EnumerationMode) |
Enumerar directivas asociadas a la faceta especificada, con la marca IsSystemObject |
| EnumPoliciesOnFacet(String) |
Enumerar directivas asociadas a la faceta especificada |
| EnumPolicyCategories() |
Devuelve una colección de solo lectura que contiene todas las categorías de directiva. |
| EnumRootConditions(Type) |
Enmerate root conditions for a given type (Enmerate root conditions for a given type) |
| EnumRootFacets(Type) |
Devuelve una colección de facetas raíz |
| EnumTargetSetConditions(Type, PolicyStore+EnumerationMode) |
Enumerar condiciones para un tipo determinado que se puede usar en los filtros TargetSet, respetando la marca IsSystemObject |
| EnumTargetSetConditions(Type) |
Enumerar condiciones para un tipo determinado que se puede usar en filtros TargetSet |
| EraseSystemHealthPhantomRecords() |
Esta función borra los registros fantasma de la tabla de estado del sistema iterando por todas las infracciones y comprobando que corresponden a un objeto existente. |
| GetAggregatedHealthState(SfcQueryExpression) |
Devuelve la información de mantenimiento agregada de la consulta de destino, que puede describir un único objeto o una colección de objetos. |
| GetChildCollection(String) |
Obtenga la colección secundaria de esta instancia para la cadena de nombre de elemento especificada. (Heredado de SfcInstance) |
| GetDomain() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| GetPropertySet() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| GetTypeMetadataImpl() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| ImportPolicy(XmlReader, ImportPolicyEnabledState, Boolean, Boolean) |
Importe una sola directiva desde el lector XML especificado. El lector debe crearse previamente mediante un método Export compatible. La directiva importada también se crea en policyStore en el servidor. |
| 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) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| MarkRootAsConnected() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| MarkSystemObject(Object, Boolean) |
Establece la marca del sistema en los objetos del almacén |
| MoveImpl(SfcInstance) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| PostAlter(Object) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| PostCreate(Object) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| PostDrop(Object) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| PostMove(Object) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| PostRename(Object) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| PurgeHealthState() |
Purga todos los registros de la tabla de estado de mantenimiento de la directiva. |
| PurgeHealthState(SfcQueryExpression) |
Purga los registros de la tabla de estado de mantenimiento de la directiva que están asociados a los nodos del árbol, empezando por el valor que se pasa a targetTreeRoot. |
| Refresh() |
actualiza las propiedades del objeto leyéndolas desde el servidor. (Heredado de SfcInstance) |
| RenameImpl(SfcKey) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| RepairPolicyAutomation() |
Restaura todos los artefactos creados por la administración basada en directivas para admitir la automatización de directivas. |
| ResetKey() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| ScriptAlter() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| Serialize(XmlWriter) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| StartSerializationUpgrade() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| SubscribeToPolicyCategory(SfcQueryExpression, String) |
Crea una suscripción para el destino proporcionado a la categoría de directiva especificada. Esto producirá si la suscripción ya existe. |
| ToString() |
La identidad de cadena de un almacén de directivas es el nombre del servidor asociado. |
| UnsubscribeFromPolicyCategory(SfcQueryExpression, String) |
Cancelar la suscripción al destino proporcionado de la categoría de directiva especificada. Esto producirá si el destino no se suscribe a la categoría. |
| UpdateUIPropertyState() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| Validate() |
Validación básica del objeto secundario (Heredado de SfcInstance) |
Eventos
| Nombre | Description |
|---|---|
| propertyChanged |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| PropertyChanged |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| propertyMetadataChanged |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
| PropertyMetadataChanged |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. (Heredado de SfcInstance) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ISfcDomain.GetExecutionEngine() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| ISfcDomain.GetKey(IUrnFragment) |
devuelve el objeto Key dado fragmento urn. |
| ISfcDomain.GetType(String) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| ISfcDomain.GetTypeMetadata(String) |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| ISfcDomain.UseSfcStateManagement() |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| ISfcDomainLite.DomainInstanceName |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| ISfcDomainLite.DomainName |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| ISfcDomainLite.GetLogicalVersion() |
Devuelve la versión lógica del dominio. |
| ISfcHasConnection.ConnectionContext |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| ISfcHasConnection.GetConnection() |
Obtenga la conexión actual en la que se va a consultar. Devuelve una conexión que admite una sola consulta serie, por lo que la consulta debe terminar antes de que se pueda iniciar otra. |
| ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
Obtenga la conexión actual en la que se va a consultar. Devuelve una conexión que admite una sola consulta serie o varias consultas abiertas simultáneamente según se solicite. |
| ISfcHasConnection.SetConnection(ISfcConnection) |
Establece la conexión activa. |
| ISfcValidate.Validate(String, Object[]) |
Implementación de ISfcValidate para policy |