ServerSelectionAdapter ServerSelectionAdapter ServerSelectionAdapter Class

Definition

Provides selection options for an instance of SQL Server.

public ref class ServerSelectionAdapter : Microsoft::SqlServer::Management::Smo::ServerAdapterBase, Microsoft::SqlServer::Management::Facets::IDmfAdapter, Microsoft::SqlServer::Management::Sdk::Sfc::IDmfFacet, Microsoft::SqlServer::Management::Smo::IServerSelectionFacet
public class ServerSelectionAdapter : Microsoft.SqlServer.Management.Smo.ServerAdapterBase, Microsoft.SqlServer.Management.Facets.IDmfAdapter, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet, Microsoft.SqlServer.Management.Smo.IServerSelectionFacet
Public Class ServerSelectionAdapter
Inherits ServerAdapterBase
Implements IDmfAdapter, IDmfFacet, IServerSelectionFacet
Inheritance
ServerSelectionAdapterServerSelectionAdapterServerSelectionAdapter
Implements
Microsoft.SqlServer.Management.Facets.IDmfAdapterMicrosoft.SqlServer.Management.Facets.IDmfAdapterMicrosoft.SqlServer.Management.Facets.IDmfAdapter IDmfFacetIDmfFacetIDmfFacet IServerSelectionFacetIServerSelectionFacetIServerSelectionFacet

Constructors

ServerSelectionAdapter(Server) ServerSelectionAdapter(Server) ServerSelectionAdapter(Server)

Initializes a new instance of the ServerSelectionAdapter class.

Properties

AdHocRemoteQueriesEnabled AdHocRemoteQueriesEnabled AdHocRemoteQueriesEnabled

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
Affinity64IOMask Affinity64IOMask Affinity64IOMask

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
Affinity64Mask Affinity64Mask Affinity64Mask

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
AffinityIOMask AffinityIOMask AffinityIOMask

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
AffinityMask AffinityMask AffinityMask

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
AgentXPsEnabled AgentXPsEnabled AgentXPsEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
AllowUpdates AllowUpdates AllowUpdates

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
AweEnabled AweEnabled AweEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
BackupDirectory BackupDirectory BackupDirectory

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
BlockedProcessThreshold BlockedProcessThreshold BlockedProcessThreshold

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
BrowserServiceAccount BrowserServiceAccount BrowserServiceAccount

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
BrowserStartMode BrowserStartMode BrowserStartMode

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
BuildNumber BuildNumber BuildNumber

Gets the build number of the server.

C2AuditTracingEnabled C2AuditTracingEnabled C2AuditTracingEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
ClrIntegrationEnabled ClrIntegrationEnabled ClrIntegrationEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
Collation Collation Collation

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
CommonCriteriaComplianceEnabled CommonCriteriaComplianceEnabled CommonCriteriaComplianceEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
ContainmentEnabled ContainmentEnabled ContainmentEnabled

Enables or disables contained databases and authentication using Facets across a server instance.

(Inherited from ServerAdapterBase)
CostThresholdForParallelism CostThresholdForParallelism CostThresholdForParallelism

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
CrossDBOwnershipChainingEnabled CrossDBOwnershipChainingEnabled CrossDBOwnershipChainingEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
CursorThreshold CursorThreshold CursorThreshold

Gets or sets the Int32 value that determines the value of the referenced property.

(Inherited from ServerAdapterBase)
DatabaseMailEnabled DatabaseMailEnabled DatabaseMailEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
DefaultBackupCompressionEnabled DefaultBackupCompressionEnabled DefaultBackupCompressionEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
DefaultFile DefaultFile DefaultFile

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
DefaultFullTextLanguage DefaultFullTextLanguage DefaultFullTextLanguage

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
DefaultLanguage DefaultLanguage DefaultLanguage

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
DefaultLog DefaultLog DefaultLog

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
DefaultTraceEnabled DefaultTraceEnabled DefaultTraceEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
DisallowResultsFromTriggers DisallowResultsFromTriggers DisallowResultsFromTriggers

Gets or sets a value that specifies whether SQL Server triggers can generate results.

(Inherited from ServerAdapterBase)
DynamicLocks DynamicLocks DynamicLocks

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
Edition Edition Edition

Gets the edition of the server.

ExtensibleKeyManagementEnabled ExtensibleKeyManagementEnabled ExtensibleKeyManagementEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
FilestreamAccessLevel FilestreamAccessLevel FilestreamAccessLevel

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
FilestreamLevel FilestreamLevel FilestreamLevel

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
FilestreamShareName FilestreamShareName FilestreamShareName

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
FillFactor FillFactor FillFactor

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
FullTextCrawlBandwidthMax FullTextCrawlBandwidthMax FullTextCrawlBandwidthMax

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
FullTextCrawlBandwidthMin FullTextCrawlBandwidthMin FullTextCrawlBandwidthMin

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
FullTextCrawlRangeMax FullTextCrawlRangeMax FullTextCrawlRangeMax

Gets or sets the maximum number of partitions that SQL Server is allowed to use during a full index crawl.

(Inherited from ServerAdapterBase)
FullTextNotifyBandwidthMax FullTextNotifyBandwidthMax FullTextNotifyBandwidthMax

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
FullTextNotifyBandwidthMin FullTextNotifyBandwidthMin FullTextNotifyBandwidthMin

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
IndexCreateMemory IndexCreateMemory IndexCreateMemory

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
InDoubtTransactionResolution InDoubtTransactionResolution InDoubtTransactionResolution

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
InstallDataDirectory InstallDataDirectory InstallDataDirectory

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
InstallSharedDirectory InstallSharedDirectory InstallSharedDirectory

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
InstanceName InstanceName InstanceName

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
IsCaseSensitive IsCaseSensitive IsCaseSensitive

Gets a value that specifies whether the server uses case-sensitive syntax.

Language Language Language

Gets the language used by the server.

LightweightPoolingEnabled LightweightPoolingEnabled LightweightPoolingEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
LoginAuditLevel LoginAuditLevel LoginAuditLevel

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
LoginMode LoginMode LoginMode

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
MaxDegreeOfParallelism MaxDegreeOfParallelism MaxDegreeOfParallelism

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
MaxServerMemory MaxServerMemory MaxServerMemory

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
MaxWorkerThreads MaxWorkerThreads MaxWorkerThreads

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
MediaRetention MediaRetention MediaRetention

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
MinMemoryPerQuery MinMemoryPerQuery MinMemoryPerQuery

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
MinServerMemory MinServerMemory MinServerMemory

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
NamedPipesEnabled NamedPipesEnabled NamedPipesEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
NestedTriggersEnabled NestedTriggersEnabled NestedTriggersEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
NetworkPacketSize NetworkPacketSize NetworkPacketSize

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
OleAutomationEnabled OleAutomationEnabled OleAutomationEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
OpenObjects OpenObjects OpenObjects

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
OptimizeAdhocWorkloads OptimizeAdhocWorkloads OptimizeAdhocWorkloads

Gets or sets a value that specifies whether optimization for ad hoc workloads is enabled.

(Inherited from ServerAdapterBase)
OSVersion OSVersion OSVersion

Gets the version of the operating system for the computer hosting the server.

Platform Platform Platform

Gets the platform of the operating system hosting the server.

PrecomputeRank PrecomputeRank PrecomputeRank

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
PriorityBoost PriorityBoost PriorityBoost

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
ProtocolHandlerTimeout ProtocolHandlerTimeout ProtocolHandlerTimeout

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
QueryGovernorCostLimit QueryGovernorCostLimit QueryGovernorCostLimit

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
QueryWait QueryWait QueryWait

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
RecoveryInterval RecoveryInterval RecoveryInterval

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
RemoteAccessEnabled RemoteAccessEnabled RemoteAccessEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
RemoteDacEnabled RemoteDacEnabled RemoteDacEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
RemoteDataArchiveEnabled RemoteDataArchiveEnabled RemoteDataArchiveEnabled

Gets or Sets the remote data archive from server adapter.

(Inherited from ServerAdapterBase)
RemoteLoginTimeout RemoteLoginTimeout RemoteLoginTimeout

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
RemoteProcTransEnabled RemoteProcTransEnabled RemoteProcTransEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
RemoteQueryTimeout RemoteQueryTimeout RemoteQueryTimeout

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
ReplicationMaxTextSize ReplicationMaxTextSize ReplicationMaxTextSize

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
ReplicationXPsEnabled ReplicationXPsEnabled ReplicationXPsEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
ScanForStartupProcedures ScanForStartupProcedures ScanForStartupProcedures

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
Server Server Server

Gets the Server associated with the ServerAdapterBase.

(Inherited from ServerAdapterBase)
ServerTriggerRecursionEnabled ServerTriggerRecursionEnabled ServerTriggerRecursionEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
ServiceName ServiceName ServiceName

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
ServiceStartMode ServiceStartMode ServiceStartMode

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
SetWorkingSetSize SetWorkingSetSize SetWorkingSetSize

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
ShowAdvancedOptions ShowAdvancedOptions ShowAdvancedOptions

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
SmoAndDmoXPsEnabled SmoAndDmoXPsEnabled SmoAndDmoXPsEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
SqlDomainGroup SqlDomainGroup SqlDomainGroup

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
SqlMailEnabled SqlMailEnabled SqlMailEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
TcpEnabled TcpEnabled TcpEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
TransformNoiseWords TransformNoiseWords TransformNoiseWords

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
TwoDigitYearCutoff TwoDigitYearCutoff TwoDigitYearCutoff

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
UserConnections UserConnections UserConnections

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
UserInstancesEnabled UserInstancesEnabled UserInstancesEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
UserInstanceTimeout UserInstanceTimeout UserInstanceTimeout

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
UserOptions UserOptions UserOptions

Gets or sets the value of the referenced property.

(Inherited from ServerAdapterBase)
VersionMajor VersionMajor VersionMajor

Gets the major digits of the version number.

VersionMinor VersionMinor VersionMinor

Gets an Int32 value that contains the minor digits of the version number.

WebAssistantEnabled WebAssistantEnabled WebAssistantEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)
XPCmdShellEnabled XPCmdShellEnabled XPCmdShellEnabled

Gets or sets the Boolean value that determines whether the referenced property is enabled.

(Inherited from ServerAdapterBase)

Methods

Alter() Alter() Alter()

Updates any object property changes on the instance of SQL Server.

(Inherited from ServerAdapterBase)
Refresh() Refresh() Refresh()

Updates the object.

(Inherited from ServerAdapterBase)

Applies to