Partager via


Classe ServerAdapter

This class aggregates otherwise hidden server properties.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo. . :: . .ServerAdapterBase
    Microsoft.SqlServer.Management.Smo..::..ServerAdapter

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
Public Class ServerAdapter _
    Inherits ServerAdapterBase _
    Implements IDmfAdapter, IServerAuditFacet, IDmfFacet
'Utilisation
Dim instance As ServerAdapter
public class ServerAdapter : ServerAdapterBase, 
    IDmfAdapter, IServerAuditFacet, IDmfFacet
public ref class ServerAdapter : public ServerAdapterBase, 
    IDmfAdapter, IServerAuditFacet, IDmfFacet
type ServerAdapter =  
    class
        inherit ServerAdapterBase
        interface IDmfAdapter
        interface IServerAuditFacet
        interface IDmfFacet
    end
public class ServerAdapter extends ServerAdapterBase implements IDmfAdapter, IServerAuditFacet, IDmfFacet

Le type ServerAdapter expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ServerAdapter Initializes a new instance of the ServerAdapter class.

Haut de la page

Propriétés

  Nom Description
Propriété publique AdHocRemoteQueriesEnabled Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique Affinity64IOMask Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique Affinity64Mask Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique AffinityIOMask Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique AffinityMask Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique AgentXPsEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique AllowUpdates Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique AweEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique BackupDirectory Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique BlockedProcessThreshold Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique BrowserServiceAccount Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique BrowserStartMode Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique C2AuditTracingEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique ClrIntegrationEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique Collation Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique CommonCriteriaComplianceEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique CostThresholdForParallelism Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique CrossDBOwnershipChainingEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique CursorThreshold Gets or sets the Int32 value that determines the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique DatabaseMailEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique DefaultBackupCompressionEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique DefaultFile Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique DefaultFullTextLanguage Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique DefaultLanguage Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique DefaultLog Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique DefaultTraceEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique DisallowResultsFromTriggers Gets or sets a value that specifies whether SQL Server triggers can generate results. (hérité de ServerAdapterBase.)
Propriété publique DynamicLocks Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique ExtensibleKeyManagementEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique FilestreamAccessLevel Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique FilestreamLevel Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique FilestreamShareName Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique FillFactor Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique FullTextCrawlBandwidthMax Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique FullTextCrawlBandwidthMin Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique FullTextCrawlRangeMax Gets or sets the maximum number of partitions that SQL Server is allowed to use during a full index crawl. (hérité de ServerAdapterBase.)
Propriété publique FullTextNotifyBandwidthMax Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique FullTextNotifyBandwidthMin Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique IndexCreateMemory Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique InDoubtTransactionResolution Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique InstallDataDirectory Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique InstallSharedDirectory Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique InstanceName Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique LightweightPoolingEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique LoginAuditLevel Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique LoginMode Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique MaxDegreeOfParallelism Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique MaxServerMemory Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique MaxWorkerThreads Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique MediaRetention Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique MinMemoryPerQuery Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique MinServerMemory Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique NamedPipesEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique NestedTriggersEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique NetworkPacketSize Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique OleAutomationEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique OpenObjects Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique OptimizeAdhocWorkloads Gets or sets a value that specifies whether optimization for ad hoc workloads is enabled. (hérité de ServerAdapterBase.)
Propriété publique PrecomputeRank Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique PriorityBoost Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique ProtocolHandlerTimeout Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique QueryGovernorCostLimit Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique QueryWait Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique RecoveryInterval Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique RemoteAccessEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique RemoteDacEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique RemoteLoginTimeout Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique RemoteProcTransEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique RemoteQueryTimeout Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique ReplicationMaxTextSize Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique ReplicationXPsEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique ScanForStartupProcedures Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété protégée Server Gets the Server associated with the ServerAdapterBase. (hérité de ServerAdapterBase.)
Propriété publique ServerTriggerRecursionEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique ServiceName Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique ServiceStartMode Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique SetWorkingSetSize Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique ShowAdvancedOptions Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique SmoAndDmoXPsEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique SqlDomainGroup Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique SqlMailEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique TcpEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique TransformNoiseWords Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique TwoDigitYearCutoff Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique UserConnections Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique UserInstancesEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique UserInstanceTimeout Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique UserOptions Gets or sets the value of the referenced property. (hérité de ServerAdapterBase.)
Propriété publique WebAssistantEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)
Propriété publique XPCmdShellEnabled Gets or sets the Boolean value that determines whether the referenced property is enabled. (hérité de ServerAdapterBase.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Alter Updates any object property changes on the instance of SQL Server. (hérité de ServerAdapterBase.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique Refresh Updates the object. (hérité de ServerAdapterBase.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Notes

This class acts as the flattener for server properties that are hidden in Settings and Configuration. Facets will inherit from this class to add new logical properties, use the Alter and Refresh methods of this class.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.