Compartir a través de


Clase PolicyStoreUpgradeSession

Represents a policy store upgrade session.

Jerarquía de herencia

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .UpgradeSession
    Microsoft.SqlServer.Management.Dmf..::..PolicyStoreUpgradeSession

Espacio de nombres:  Microsoft.SqlServer.Management.Dmf
Ensamblado:  Microsoft.SqlServer.Dmf (en Microsoft.SqlServer.Dmf.dll)

Sintaxis

'Declaración
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class PolicyStoreUpgradeSession _
    Inherits UpgradeSession
'Uso
Dim instance As PolicyStoreUpgradeSession
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class PolicyStoreUpgradeSession : UpgradeSession
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class PolicyStoreUpgradeSession sealed : public UpgradeSession
[<SealedAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type PolicyStoreUpgradeSession =  
    class
        inherit UpgradeSession
    end
public final class PolicyStoreUpgradeSession extends UpgradeSession

El tipo PolicyStoreUpgradeSession expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público PolicyStoreUpgradeSession Initializes a new instance of the PolicyStoreUpgradeSession class.

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método público IsUpgradeRequiredOnType Determines whether an upgrade is required for the specified type and the specified file. (Invalida UpgradeSession. . :: . .IsUpgradeRequiredOnType(String, Int32).)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público PostProcessUpgrade Runs a process to update the cache after a policy store upgrade. (Invalida UpgradeSession. . :: . .PostProcessUpgrade(Dictionary< (Of < <' (String, Object> ) > > ), Int32).)
Método público ToString (Se hereda de Object.)
Método público UpgradeInstance(Type, List< (Of < <' (SfcInstanceSerializedData> ) > > )) Uses a generic list of objects to upgrade the specified instance. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de UpgradeSession.)
Método público UpgradeInstance(List< (Of < <' (SfcInstanceSerializedData> ) > > ), Int32, String, Dictionary< (Of < <' (String, Object> ) > > )) Upgrades an instance of the policy store. (Invalida UpgradeSession. . :: . .UpgradeInstance(List< (Of < <' (SfcInstanceSerializedData> ) > > ), Int32, String, Dictionary< (Of < <' (String, Object> ) > > )).)

Arriba

Comentarios

Este espacio de nombres, clase o miembro solamente se admite en la versión 2.0 de Microsoft .NET Framework.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.