Partager via


Interface IServerInformation

An interface based on the Information type properties.

Cette API n'est pas conforme CLS. 

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

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")> _
<DisplayNameKeyAttribute("IServerInformation_Name")> _
<DisplayDescriptionKeyAttribute("IServerInformation_Desc")> _
<RootFacetAttribute(GetType(Server))> _
Public Interface IServerInformation _
    Inherits IDmfFacet
'Utilisation
Dim instance As IServerInformation
[CLSCompliantAttribute(false)]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[DisplayNameKeyAttribute("IServerInformation_Name")]
[DisplayDescriptionKeyAttribute("IServerInformation_Desc")]
[RootFacetAttribute(typeof(Server))]
public interface IServerInformation : IDmfFacet
[CLSCompliantAttribute(false)]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::CheckOnSchedule)]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[DisplayNameKeyAttribute(L"IServerInformation_Name")]
[DisplayDescriptionKeyAttribute(L"IServerInformation_Desc")]
[RootFacetAttribute(typeof(Server))]
public interface class IServerInformation : IDmfFacet
[<CLSCompliantAttribute(false)>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")>]
[<DisplayNameKeyAttribute("IServerInformation_Name")>]
[<DisplayDescriptionKeyAttribute("IServerInformation_Desc")>]
[<RootFacetAttribute(typeof(Server))>]
type IServerInformation =  
    interface
        interface IDmfFacet
    end
public interface IServerInformation extends IDmfFacet

Le type IServerInformation expose les membres suivants.

Propriétés

  Nom Description
Propriété publique BuildClrVersionString Gets the CLR build version string for the instance of SQL Server.
Propriété publique BuildNumber Gets the build number for the instance of SQL Server.
Propriété publique Collation Gets collation information for the instance of SQL Server.
Propriété publique CollationID Gets the CollationID for the instance of SQL Server.
Propriété publique ComparisonStyle Gets the Comparision Style.for the instance of SQL Server.
Propriété publique ComputerNamePhysicalNetBIOS Gets the host computer physical NetBIOS name.
Propriété publique Edition Get the edition of the instance of SQL Server.
Propriété publique EngineEdition Gets the SQL Server Engine edition as an edition object.
Propriété publique ErrorLogPath Gets the error log path for the instance of SQL Server.
Propriété publique IsCaseSensitive Gets a Boolean value that specifies case sensitivity.
Propriété publique IsClustered Gets a Boolean value that specifies if the instance of SQL Server is clustered.
Propriété publique IsFullTextInstalled Gets a Boolean value that specifies if Full-Text is installed on the instance of SQL Server.
Propriété publique IsSingleUser Gets a Boolean value that specifies if the instance of SQL Server is read-only.
Propriété publique Language Gets the SQL Server language.
Propriété publique MasterDBLogPath Gets the master database log path for the instance of SQL Server.
Propriété publique MasterDBPath Gets the master database data path for the instance of SQL Server.
Propriété publique MaxPrecision Gets the greatest decimal precision available for exact numeric data types (not floating point), including decimal and numeric.
Propriété publique NetName Gets the network name for an instance of SQL Server.
Propriété publique OSVersion Gets the host computer operating system version.
Propriété publique PhysicalMemory Gets the total RAM installed, in MB, for the computer that is running the instance of SQL Server.
Propriété publique Platform Gets the hardware platform for the computer that is running the instance of SQL Server.
Propriété publique Processors Gets the number of processors that are installed on the computer that is running the instance of SQL Server.
Propriété publique Product Gets the product title for the instance of SQL Server.
Propriété publique ProductLevel Gets the product level for the instance of SQL Server.
Propriété publique ResourceLastUpdateDateTime Gets a DateTime object that specifies the last time the resource database was updated.
Propriété publique ResourceVersionString Gets the version number of the resource database.
Propriété publique RootDirectory Gets the root directory for the instance of SQL Server.
Propriété publique SqlCharSet Gets the SQL character set ID from the collation ID as a tinyint.
Propriété publique SqlCharSetName Gets the SQL character set name from the collation.
Propriété publique SqlSortOrder Gets the SQL sort order ID from the collation.
Propriété publique SqlSortOrderName Gets SQL sort order name from the collation.
Propriété publique VersionMajor Gets the portion of a component version identifier to the left of the first decimal point in the identifier.
Propriété publique VersionMinor Gets the portion of a component version identifier to the right of the first decimal point in the identifier.
Propriété publique VersionString Gets the date, version, and processor type of the instance of SQL Server.

Haut de la page

Notes

Cet espace de noms, cette classe ou ce membre est pris en charge uniquement par la version 2.0 de Microsoft .NET Framework.