Condividi tramite


Classe PolicyStoreUpgradeSession

Represents a policy store upgrade session.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.Management.Dmf
Assembly:  Microsoft.SqlServer.Dmf (in Microsoft.SqlServer.Dmf.dll)

Sintassi

'Dichiarazione
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class PolicyStoreUpgradeSession _
    Inherits UpgradeSession
'Utilizzo
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

Nel tipo PolicyStoreUpgradeSession sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico PolicyStoreUpgradeSession Initializes a new instance of the PolicyStoreUpgradeSession class.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico IsUpgradeRequiredOnType Determines whether an upgrade is required for the specified type and the specified file. Esegue l'override di UpgradeSession. . :: . .IsUpgradeRequiredOnType(String, Int32).
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico PostProcessUpgrade Runs a process to update the cache after a policy store upgrade. Esegue l'override di UpgradeSession. . :: . .PostProcessUpgrade(Dictionary< (Of < <' (String, Object> ) > > ), Int32).
Metodo pubblico ToString Ereditato da Object.
Metodo pubblico UpgradeInstance(Type, List< (Of < <' (SfcInstanceSerializedData> ) > > )) Uses a generic list of objects to upgrade the specified instance. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da UpgradeSession.
Metodo pubblico UpgradeInstance(List< (Of < <' (SfcInstanceSerializedData> ) > > ), Int32, String, Dictionary< (Of < <' (String, Object> ) > > )) Upgrades an instance of the policy store. Esegue l'override di UpgradeSession. . :: . .UpgradeInstance(List< (Of < <' (SfcInstanceSerializedData> ) > > ), Int32, String, Dictionary< (Of < <' (String, Object> ) > > )).

In alto

Osservazioni

Questo spazio dei nomi, classe o membro è supportato solo nella versione 2.0 di Microsoft .NET Framework.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.