Database Kelas

Definisi

Enkapsulasi kelas instans : Server[@Name='']/Database

[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class Database : Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.ISafeRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSupportsDesignMode, Microsoft.SqlServer.Management.Smo.IDatabaseOptions, Microsoft.SqlServer.Management.Smo.IExtendedProperties, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Database = class
    inherit ScriptNameObjectBase
    interface ISfcSupportsDesignMode
    interface ICreatable
    interface IAlterable
    interface IDroppable
    interface IDropIfExists
    interface ISafeRenamable
    interface IRenamable
    interface IExtendedProperties
    interface IScriptable
    interface IDatabaseOptions
    interface IDmfFacet
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type Database = class
    inherit ScriptNameObjectBase
    interface ICreatable
    interface IAlterable
    interface IDroppable
    interface IDropIfExists
    interface ISafeRenamable
    interface IRenamable
    interface IExtendedProperties
    interface IScriptable
    interface IDatabaseOptions
    interface IDmfFacet
    interface ISfcSupportsDesignMode
Public NotInheritable Class Database
Inherits ScriptNameObjectBase
Implements IAlterable, ICreatable, IDatabaseOptions, IDmfFacet, IDropIfExists, IDroppable, IExtendedProperties, ISafeRenamable, IScriptable, ISfcSupportsDesignMode
Warisan
Atribut
Penerapan

Konstruktor

Nama Deskripsi
Database()

Enkapsulasi kelas instans : Server[@Name='']/Database

Database(Server, String, DatabaseEngineEdition)

Membuat objek Database baru untuk dibuat dengan edisi yang diberikan

Database(Server, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

Bidang

Nama Deskripsi
m_ExtendedProperties

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
singletonParent

Objek SMO reguler mengakses referensi kelas induk melalui parentColl (koleksi yang sesuai di kelas induk). Kelas singleton tidak memiliki koleksi dalam induk.

(Diperoleh dari SqlSmoObject)

Properti

Nama Deskripsi
AcceleratedRecoveryEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

ActiveConnections

Enkapsulasi kelas instans : Server[@Name='']/Database

ActiveDirectory
Kedaluwarsa.

Enkapsulasi kelas instans : Server[@Name='']/Database

AnsiNullDefault

Enkapsulasi kelas instans : Server[@Name='']/Database

AnsiNullsEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

AnsiPaddingEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

AnsiWarningsEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

ApplicationRoles

Enkapsulasi kelas instans : Server[@Name='']/Database

ArithmeticAbortEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

Assemblies

Enkapsulasi kelas instans : Server[@Name='']/Database

AsymmetricKeys

Enkapsulasi kelas instans : Server[@Name='']/Database

AutoClose

Enkapsulasi kelas instans : Server[@Name='']/Database

AutoCreateIncrementalStatisticsEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

AutoCreateStatisticsEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

AutoShrink

Enkapsulasi kelas instans : Server[@Name='']/Database

AutoUpdateStatisticsAsync

Enkapsulasi kelas instans : Server[@Name='']/Database

AutoUpdateStatisticsEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

AvailabilityDatabaseSynchronizationState

Enkapsulasi kelas instans : Server[@Name='']/Database

AvailabilityGroupName

Enkapsulasi kelas instans : Server[@Name='']/Database

AzureEdition

Enkapsulasi kelas instans : Server[@Name='']/Database

AzureServiceObjective

Enkapsulasi kelas instans : Server[@Name='']/Database

BrokerEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

CaseSensitive

Enkapsulasi kelas instans : Server[@Name='']/Database

CatalogCollation

Mendapatkan atau mengatur jenis Kolase Katalog MD. Hanya valid selama pembuatan, dan kami tidak dapat menentukan ContainedDatabaseCollation secara eksplisit

Certificates

Enkapsulasi kelas instans : Server[@Name='']/Database

ChangeTrackingAutoCleanUp

Enkapsulasi kelas instans : Server[@Name='']/Database

ChangeTrackingEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

ChangeTrackingRetentionPeriod

Enkapsulasi kelas instans : Server[@Name='']/Database

ChangeTrackingRetentionPeriodUnits

Enkapsulasi kelas instans : Server[@Name='']/Database

CloseCursorsOnCommitEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

Collation

Enkapsulasi kelas instans : Server[@Name='']/Database

CollationDatabaseInServer

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
ColumnEncryptionKeys

Enkapsulasi kelas instans : Server[@Name='']/Database

ColumnMasterKeys

Enkapsulasi kelas instans : Server[@Name='']/Database

CompatibilityLevel

Enkapsulasi kelas instans : Server[@Name='']/Database

ConcatenateNullYieldsNull

Enkapsulasi kelas instans : Server[@Name='']/Database

ContainmentType

Enkapsulasi kelas instans : Server[@Name='']/Database

CreateDate

Enkapsulasi kelas instans : Server[@Name='']/Database

DatabaseAuditSpecifications

Koleksi DatabaseAuditSpecification

DatabaseEncryptionKey

Enkapsulasi kelas instans : Server[@Name='']/Database

DatabaseEngineEdition

Enkapsulasi kelas instans : Server[@Name='']/Database

DatabaseEngineType

Mengembalikan DatabaseEngineType dari instans database

DatabaseGuid

Enkapsulasi kelas instans : Server[@Name='']/Database

DatabaseOptions

Enkapsulasi kelas instans : Server[@Name='']/Database

DatabaseOwnershipChaining

Enkapsulasi kelas instans : Server[@Name='']/Database

DatabaseScopedConfigurations

Enkapsulasi kelas instans : Server[@Name='']/Database

DatabaseScopedCredentials

Enkapsulasi kelas instans : Server[@Name='']/Database

DatabaseSnapshotBaseName

Enkapsulasi kelas instans : Server[@Name='']/Database

DataRetentionEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

DataSpaceUsage

Enkapsulasi kelas instans : Server[@Name='']/Database

DateCorrelationOptimization

Enkapsulasi kelas instans : Server[@Name='']/Database

DboLogin

Enkapsulasi kelas instans : Server[@Name='']/Database

DefaultFileGroup

Enkapsulasi kelas instans : Server[@Name='']/Database

DefaultFileStreamFileGroup

Enkapsulasi kelas instans : Server[@Name='']/Database

DefaultFullTextCatalog

Enkapsulasi kelas instans : Server[@Name='']/Database

DefaultFullTextLanguage

Mendapatkan atau mengatur bahasa teks lengkap default database ini.

DefaultLanguage

Mendapatkan atau mengatur bahasa default untuk pengguna database ini.

Defaults

Enkapsulasi kelas instans : Server[@Name='']/Database

DefaultSchema

Enkapsulasi kelas instans : Server[@Name='']/Database

DelayedDurability

Enkapsulasi kelas instans : Server[@Name='']/Database

EncryptionEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

Events

Enkapsulasi kelas instans : Server[@Name='']/Database

ExecuteForScalar

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
ExecutionManager

Mengembalikan instans ExecutionManager untuk menjalankan kueri untuk mengumpulkan informasi tentang database.

ExtendedProperties

Enkapsulasi kelas instans : Server[@Name='']/Database

ExtendedStoredProcedures

Enkapsulasi kelas instans : Server[@Name='']/Database

ExternalDataSources

Enkapsulasi kelas instans : Server[@Name='']/Database

ExternalFileFormats

Enkapsulasi kelas instans : Server[@Name='']/Database

ExternalLanguages

Enkapsulasi kelas instans : Server[@Name='']/Database

ExternalLibraries

Enkapsulasi kelas instans : Server[@Name='']/Database

ExternalStreamingJobs

Enkapsulasi kelas instans : Server[@Name='']/Database

ExternalStreams

Enkapsulasi kelas instans : Server[@Name='']/Database

FeatureRestrictions

Enkapsulasi kelas instans : Server[@Name='']/Database

FileGroups

Enkapsulasi kelas instans : Server[@Name='']/Database

FilestreamDirectoryName

Enkapsulasi kelas instans : Server[@Name='']/Database

FilestreamNonTransactedAccess

Enkapsulasi kelas instans : Server[@Name='']/Database

FullTextCatalogs

Enkapsulasi kelas instans : Server[@Name='']/Database

FullTextStopLists

Enkapsulasi kelas instans : Server[@Name='']/Database

HasDatabaseEncryptionKey

Enkapsulasi kelas instans : Server[@Name='']/Database

HasFileInCloud

Enkapsulasi kelas instans : Server[@Name='']/Database

HasMemoryOptimizedObjects

Enkapsulasi kelas instans : Server[@Name='']/Database

HonorBrokerPriority

Enkapsulasi kelas instans : Server[@Name='']/Database

ID

Enkapsulasi kelas instans : Server[@Name='']/Database

IndexSpaceUsage

Enkapsulasi kelas instans : Server[@Name='']/Database

IsAccessible

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDatabaseSnapshot

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDatabaseSnapshotBase

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbAccessAdmin

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbBackupOperator

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbDatareader

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbDatawriter

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbDdlAdmin

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbDenyDatareader

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbDenyDatawriter

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbManager

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbOwner

Enkapsulasi kelas instans : Server[@Name='']/Database

IsDbSecurityAdmin

Enkapsulasi kelas instans : Server[@Name='']/Database

IsFabricDatabase

Enkapsulasi kelas instans : Server[@Name='']/Database

IsFullTextEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

IsLedger

Enkapsulasi kelas instans : Server[@Name='']/Database

IsLoginManager

Enkapsulasi kelas instans : Server[@Name='']/Database

IsMailHost

Enkapsulasi kelas instans : Server[@Name='']/Database

IsManagementDataWarehouse

Enkapsulasi kelas instans : Server[@Name='']/Database

IsMaxSizeApplicable

Enkapsulasi kelas instans : Server[@Name='']/Database

IsMirroringEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

IsParameterizationForced

Enkapsulasi kelas instans : Server[@Name='']/Database

IsReadCommittedSnapshotOn

Enkapsulasi kelas instans : Server[@Name='']/Database

IsSqlDw

Enkapsulasi kelas instans : Server[@Name='']/Database

IsSqlDwEdition

Enkapsulasi kelas instans : Server[@Name='']/Database

IsSystemObject

Enkapsulasi kelas instans : Server[@Name='']/Database

IsTouched

Apakah objek telah disentuh untuk pembuatan skrip alter tanpa syarat

(Diperoleh dari SqlSmoObject)
IsUpdateable

Enkapsulasi kelas instans : Server[@Name='']/Database

IsVarDecimalStorageFormatEnabled

Apakah pemadatan vardecimal diaktifkan

IsVarDecimalStorageFormatSupported

Apakah kompresi vardecimal didukung di server

LastBackupDate

Enkapsulasi kelas instans : Server[@Name='']/Database

LastDifferentialBackupDate

Enkapsulasi kelas instans : Server[@Name='']/Database

LastGoodCheckDbTime

Enkapsulasi kelas instans : Server[@Name='']/Database

LastLogBackupDate

Enkapsulasi kelas instans : Server[@Name='']/Database

LegacyCardinalityEstimation

Dapatkan atau atur Legacy_Cardinality_Estimation konfigurasi cakupan database.

LegacyCardinalityEstimationForSecondary

Dapatkan atau atur Legacy_Cardinality_Estimation untuk sekunder konfigurasi cakupan database.

LocalCursorsDefault

Enkapsulasi kelas instans : Server[@Name='']/Database

LogFiles

Enkapsulasi kelas instans : Server[@Name='']/Database

LogReuseWaitStatus

Enkapsulasi kelas instans : Server[@Name='']/Database

MasterKey

Enkapsulasi kelas instans : Server[@Name='']/Database

MaxDop

Mendapatkan atau mengatur MaxDop dari konfigurasi cakupan database.

MaxDopForSecondary

Dapatkan atau atur MaxDop untuk sekunder konfigurasi terlingkup database akuntansi khusus untuk null.

MaxSizeInBytes

Enkapsulasi kelas instans : Server[@Name='']/Database

MemoryAllocatedToMemoryOptimizedObjectsInKB

Enkapsulasi kelas instans : Server[@Name='']/Database

MemoryUsedByMemoryOptimizedObjectsInKB

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringFailoverLogSequenceNumber

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringID

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringPartner

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringPartnerInstance

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringRedoQueueMaxSize

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringRoleSequence

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringSafetyLevel

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringSafetySequence

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringStatus

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringTimeout

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringWitness

Enkapsulasi kelas instans : Server[@Name='']/Database

MirroringWitnessStatus

Enkapsulasi kelas instans : Server[@Name='']/Database

Name

Enkapsulasi kelas instans : Server[@Name='']/Database

NestedTriggersEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

NumericRoundAbortEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

ObjectInSpace

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
Owner

Enkapsulasi kelas instans : Server[@Name='']/Database

PageVerify

Enkapsulasi kelas instans : Server[@Name='']/Database

ParameterSniffing

Dapatkan atau atur Parameter_Sniffing konfigurasi terlingkup database.

ParameterSniffingForSecondary

Dapatkan atau atur Parameter_Sniffing untuk sekunder konfigurasi cakupan database.

Parent

Enkapsulasi kelas instans : Server[@Name='']/Database

ParentCollection

Mengembalikan koleksi yang berisi objek . Mungkin null.

(Diperoleh dari SqlSmoObject)
PartitionFunctions

Enkapsulasi kelas instans : Server[@Name='']/Database

PartitionSchemes

Enkapsulasi kelas instans : Server[@Name='']/Database

PersistentVersionStoreFileGroup

Enkapsulasi kelas instans : Server[@Name='']/Database

PersistentVersionStoreSizeKB

Enkapsulasi kelas instans : Server[@Name='']/Database

PlanGuides

Enkapsulasi kelas instans : Server[@Name='']/Database

PrimaryFilePath

Enkapsulasi kelas instans : Server[@Name='']/Database

Properties

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
QueryOptimizerHotfixes

Dapatkan atau atur Query_Optimizer_Hotfixes konfigurasi cakupan database.

QueryOptimizerHotfixesForSecondary

Dapatkan atau atur Query_Optimizer_Hotfixes untuk sekunder konfigurasi cakupan database.

QueryStoreOptions

Enkapsulasi kelas instans : Server[@Name='']/Database

QuotedIdentifiersEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

ReadOnly

Enkapsulasi kelas instans : Server[@Name='']/Database

RecoveryForkGuid

Enkapsulasi kelas instans : Server[@Name='']/Database

RecoveryModel

Enkapsulasi kelas instans : Server[@Name='']/Database

RecursiveTriggersEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

RemoteDataArchiveCredential

Enkapsulasi kelas instans : Server[@Name='']/Database

RemoteDataArchiveEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

RemoteDataArchiveEndpoint

Enkapsulasi kelas instans : Server[@Name='']/Database

RemoteDataArchiveLinkedServer

Enkapsulasi kelas instans : Server[@Name='']/Database

RemoteDataArchiveUseFederatedServiceAccount

Enkapsulasi kelas instans : Server[@Name='']/Database

RemoteDatabaseName

Enkapsulasi kelas instans : Server[@Name='']/Database

ReplicationOptions

Enkapsulasi kelas instans : Server[@Name='']/Database

Roles

Enkapsulasi kelas instans : Server[@Name='']/Database

Rules

Enkapsulasi kelas instans : Server[@Name='']/Database

ScalarResult

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
Schemas

Enkapsulasi kelas instans : Server[@Name='']/Database

SearchPropertyLists

Enkapsulasi kelas instans : Server[@Name='']/Database

SecurityPolicies

Enkapsulasi kelas instans : Server[@Name='']/Database

SensitivityClassifications

Enkapsulasi kelas instans : Server[@Name='']/Database

Sequences

Enkapsulasi kelas instans : Server[@Name='']/Database

ServerVersion

Mengembalikan ServerVersion Server yang berisi objek . Jika objek tidak terkait dengan Server yang tersambung, versi server tertinggi yang diketahui dikembalikan.

(Diperoleh dari SqlSmoObject)
ServiceBroker

Enkapsulasi kelas instans : Server[@Name='']/Database

ServiceBrokerGuid

Enkapsulasi kelas instans : Server[@Name='']/Database

Size

Enkapsulasi kelas instans : Server[@Name='']/Database

SnapshotIsolationState

Enkapsulasi kelas instans : Server[@Name='']/Database

SpaceAvailable

Enkapsulasi kelas instans : Server[@Name='']/Database

State

Mengembalikan status objek

(Diperoleh dari SmoObjectBase)
Status

Enkapsulasi kelas instans : Server[@Name='']/Database

StoredProcedures

Enkapsulasi kelas instans : Server[@Name='']/Database

SymmetricKeys

Enkapsulasi kelas instans : Server[@Name='']/Database

Synonyms

Enkapsulasi kelas instans : Server[@Name='']/Database

Tables

Enkapsulasi kelas instans : Server[@Name='']/Database

TargetRecoveryTime

Enkapsulasi kelas instans : Server[@Name='']/Database

TemporalHistoryRetentionEnabled

Enkapsulasi kelas instans : Server[@Name='']/Database

TransformNoiseWords

Enkapsulasi kelas instans : Server[@Name='']/Database

Triggers

Enkapsulasi kelas instans : Server[@Name='']/Database

Trustworthy

Enkapsulasi kelas instans : Server[@Name='']/Database

TwoDigitYearCutoff

Enkapsulasi kelas instans : Server[@Name='']/Database

Urn

Mengembalikan Urn objek, dihitung dengan cepat

(Diperoleh dari SqlSmoObject)
UrnSuffix

Mengembalikan nama jenis dalam ekspresi urn

UserAccess

Enkapsulasi kelas instans : Server[@Name='']/Database

UserData

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SmoObjectBase)
UserDefinedAggregates

Enkapsulasi kelas instans : Server[@Name='']/Database

UserDefinedDataTypes

Enkapsulasi kelas instans : Server[@Name='']/Database

UserDefinedFunctions

Enkapsulasi kelas instans : Server[@Name='']/Database

UserDefinedTableTypes

Enkapsulasi kelas instans : Server[@Name='']/Database

UserDefinedTypes

Enkapsulasi kelas instans : Server[@Name='']/Database

UserName

Enkapsulasi kelas instans : Server[@Name='']/Database

Users

Enkapsulasi kelas instans : Server[@Name='']/Database

Version

Enkapsulasi kelas instans : Server[@Name='']/Database

Views

Enkapsulasi kelas instans : Server[@Name='']/Database

WarnOnRename

Mengganti nama database harus meminta konfirmasi

WorkloadManagementWorkloadClassifiers

Enkapsulasi kelas instans : Server[@Name='']/Database

WorkloadManagementWorkloadGroups

Enkapsulasi kelas instans : Server[@Name='']/Database

XmlSchemaCollections

Enkapsulasi kelas instans : Server[@Name='']/Database

Metode

Nama Deskripsi
AddDatabaseContext(StringCollection)

metode dipanggil dari metode terkait buat skrip (dari kelas turunan seperti Tabel, Indeks dll.)

(Diperoleh dari SqlSmoObject)
Alter()

Enkapsulasi kelas instans : Server[@Name='']/Database

Alter(TerminationClause)

Enkapsulasi kelas instans : Server[@Name='']/Database

Alter(TimeSpan)

Enkapsulasi kelas instans : Server[@Name='']/Database

AlterImpl()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
AlterImplWorker()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
AppendCommaText(StringBuilder, String, Boolean, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
AppendWithCommaText(StringBuilder, String, Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
AppendWithOption(StringBuilder, String, String, Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
AutoGenerateName()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
BindDefaultImpl(String, String, Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
BindRuleImpl(String, String, Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
ChangeMirroringState(MirroringOption)

Mengubah status pencerminan database

CheckAllocations(RepairType)

Memanggil DBCC CHECKALLOC dengan jenis perbaikan yang diberikan

CheckAllocationsDataOnly()

Pembungkus untuk DBCC CHECKALLOC NOINDEX

CheckCatalog()

Pembungkus untuk DBCC CHECKCATALOG

CheckIdentityValues()

Enkapsulasi kelas instans : Server[@Name='']/Database

CheckObjectDirty()

Jika ada beberapa properti yang dihormati dalam kasus khusus, gunakan fungsi ini. saat ini berlaku untuk DatabaseDdltriggers

(Diperoleh dari ScriptNameObjectBase)
CheckObjectState()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
CheckObjectState(Boolean)

Ini adalah fungsi virtual, sehingga kelas turunan dapat mengambil alihnya jika mereka ingin melakukan pemeriksaan tambahan pada status objek

(Diperoleh dari SqlSmoObject)
CheckObjectStateImpl(Boolean)

Memeriksa status objek Karena tidak rekursif, fungsi ini dapat dipanggil secara langsung dan yang berarti kelas turunan tidak dapat menyediakan validasi mereka sendiri

(Diperoleh dari SqlSmoObject)
Checkpoint()

Melakukan perintah CHECKPOINT terhadap database saat ini

CheckTables(RepairType, RepairOptions, RepairStructure, Nullable<Int64>)

Memanggil DBCC CHECKDB dengan opsi yang diberikan

CheckTables(RepairType, RepairOptions)

Memanggil DBCC CHECKDB dengan jenis perbaikan dan opsi perbaikan yang diberikan

CheckTables(RepairType, RepairStructure)

Memanggil DBCC CHECKDB dengan jenis perbaikan dan struktur perbaikan yang diberikan

CheckTables(RepairType)

Memanggil DBCC CHECKDB dengan jenis perbaikan dan NO_INFOMSGS yang diberikan

CheckTablesDataOnly()

Memanggil DBCC CHECKDB dengan opsi NOINDEX

CheckTablesDataOnly(RepairOptions, RepairStructure, Nullable<Int64>)

Memanggil DBCC CHECKDB dengan opsi NO_INDEX dan opsi perbaikan dan struktur perbaikan yang diberikan.

CheckTablesDataOnly(RepairOptions)

Memanggil DBCC CHECKDB dengan opsi NO_INDEX dan opsi perbaikan yang diberikan

CheckTablesDataOnly(RepairStructure)

Memanggil DBCC CHECKDB dengan opsi NO_INDEX dan struktur perbaikan yang diberikan

CheckTextCorrectness(String, Boolean, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

memeriksa sintaks teks, bahwa ia memanipulasi jenis objek yang tepat ( PROC, TRIGGER, dll )

(Diperoleh dari ScriptNameObjectBase)
CheckTextCorrectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

memeriksa sintaks teks, bahwa ia memanipulasi jenis objek yang tepat ( PROC, TRIGGER, dll )

(Diperoleh dari ScriptNameObjectBase)
CheckTextModeSupport()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
CleanObject()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
CleanupPersistentVersionStore()

Hapus menyeluruh informasi versi dari penyimpanan versi persisten sebelumnya untuk database ini dengan memanggil sp_persistent_version_cleanup

Create()

Membuat database pada instans SQL Server.

Create(Boolean)

Membuat database pada instans SQL Server

CreateImpl()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
CreateOrAlterImpl()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
Deny(DatabasePermissionSet, String, Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

Deny(DatabasePermissionSet, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

Deny(DatabasePermissionSet, String[], Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

Deny(DatabasePermissionSet, String[])

Enkapsulasi kelas instans : Server[@Name='']/Database

DisableAllPlanGuides()

NONAKTIFKAN semua planguides

Discover()

Mekanisme Penemuan Upaya Terbaik : Metode ini mencerminkan metadata dan mendapatkan semua objek yang tersedia

(Diperoleh dari SqlSmoObject)
Drop()

Menghapus database

DropAllPlanGuides()

DROP semua planguides

DropBackupHistory()

Menghapus entri dalam tabel riwayat pencadangan dan pemulihan untuk database

DropIfExists()

Menghilangkan objek dengan opsi IF EXISTS. Jika objek tidak valid untuk fungsi drop akan kembali tanpa pengecualian.

DropImpl(Boolean, Boolean)

Untuk menghilangkan panggilan pada database pengguna di Azure, koneksi akan ditutup karena database dihilangkan The ExecutionManager biasanya akan mencoba mencoba kembali panggilan tersebut dengan membuka kembali koneksi Kami ingin menghindari coba lagi ini ketika handleSevereError benar.

(Diperoleh dari SqlSmoObject)
DropImpl(Boolean)

menjatuhkan objek

(Diperoleh dari SqlSmoObject)
DropImplWorker(Urn, Boolean)

menjatuhkan objek

(Diperoleh dari SqlSmoObject)
EnableAllPlanGuides()

AKTIFKAN semua planguides

EnableEncryption(Boolean)

Mengaktifkan atau menonaktifkan enkripsi

EnumBackupSetFiles()

Mengembalikan informasi tentang semua file kumpulan cadangan untuk database

EnumBackupSetFiles(Int32)

Mengembalikan informasi tentang file yang disertakan dalam kumpulan cadangan yang diberikan

EnumBackupSets()

Mengembalikan informasi tentang semua kumpulan cadangan untuk database

EnumCandidateKeys()

Metode EnumCandidateKeys mengembalikan objek QueryResults yang menghitung tabel pengguna database Microsoft SQL Server ® ™ 2000 dan batasan pada tabel yang dapat menentukan kunci primer.

EnumDatabasePermissions()

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumDatabasePermissions(DatabasePermissionSet)

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumDatabasePermissions(String, DatabasePermissionSet)

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumDatabasePermissions(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumLocks()

Mengembalikan tabel kunci aktif yang terkait dengan database

EnumLocks(Int32)

Mengembalikan tabel kunci aktif yang terkait dengan database

EnumLoginMappings()

Mengembalikan tabel objek Pengguna database yang dipetakan ke Login

EnumMatchingSPs(String, Boolean)

Metode EnumMatchingSPs mengembalikan objek QueryResults yang menghitung prosedur tersimpan yang berisi teks pencarian yang ditentukan

EnumMatchingSPs(String)

Metode EnumMatchingSPs mengembalikan objek QueryResults yang menghitung prosedur tersimpan yang berisi teks pencarian yang ditentukan

EnumObjectPermissions()

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumObjectPermissions(ObjectPermissionSet)

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumObjectPermissions(String, ObjectPermissionSet)

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumObjectPermissions(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumObjects()

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumObjects(DatabaseObjectTypes, SortOrder)

Metode EnumObjects mengembalikan DataTable yang menghitung sistem dan objek yang ditentukan pengguna yang menentukan database yang direferensikan.

EnumObjects(DatabaseObjectTypes)

Enkapsulasi kelas instans : Server[@Name='']/Database

EnumTransactions()

Mengembalikan sekumpulan transaksi aktif

EnumTransactions(TransactionTypes)

Mengembalikan sekumpulan transaksi aktif

EnumWindowsGroups()

Mengembalikan tabel objek Pengguna database yang dipetakan ke grup Windows

EnumWindowsGroups(String)

EnumWindowsGroups

ExecuteNonQuery(String, ExecutionTypes)

Enkapsulasi kelas instans : Server[@Name='']/Database

ExecuteNonQuery(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

ExecuteNonQuery(StringCollection, Boolean, Boolean)

Menjalankan pernyataan sql

(Diperoleh dari SqlSmoObject)
ExecuteNonQuery(StringCollection, ExecutionTypes)

Enkapsulasi kelas instans : Server[@Name='']/Database

ExecuteNonQuery(StringCollection)

Enkapsulasi kelas instans : Server[@Name='']/Database

ExecuteRenameQuery(String)

Membuat kueri Ganti Nama untuk SqlSmoObject dan Menjalankannya di Server.

(Diperoleh dari NamedSmoObject)
ExecuteWithModes(SqlExecutionModes, Action)

Menjalankan tindakan yang diberikan di bawah mode eksekusi yang diberikan.

Mereset mode asli setelah tindakan selesai atau gagal.

(Diperoleh dari SqlSmoObject)
ExecuteWithResults(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

ExecuteWithResults(StringCollection)

Enkapsulasi kelas instans : Server[@Name='']/Database

ForceTextModeOnTextBody()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
FormatSqlVariant(Object)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
GenerateAlterEvent()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
GetBraketNameForText()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
GetContextDB()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
GetDBName()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
GetDisabledProperties(ScriptingPreferences)

Menyediakan properti yang dapat dijumlahkan yang secara eksplisit dinonaktifkan untuk jenis atau edisi server tertentu. Ini bukan daftar semua properti yang tidak berfungsi untuk target yang ditentukan.

(Diperoleh dari SqlSmoObject)
GetFragOptionString(FragmentationOption)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
GetIsSystemNamed()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
GetIsTextDirty()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
GetPropValue(String)

Ambil nilai properti dari : - Tas properti secara langsung jika properti tersedia (kotor atau diambil) - Panggilan ke metode OnPropertyMissing kami sebaliknya

Akan melemparkan pengecualian jika nilai properti adalah NULL dalam kedua kasus.

(Diperoleh dari SqlSmoObject)
GetPropValueOptional(String)

Ambil nilai properti dari : - Tas properti jika status sedang dibuat atau kami berada dalam Mode Desain (kemungkinan nilai NULL) - Panggilan ke metode OnPropertyMissing kami sebaliknya (akan memunculkan pengecualian jika nilainya NULL)

(Diperoleh dari SqlSmoObject)
GetPropValueOptional<T>(String, T)

Mengembalikan nilai properti bernama. Jika objek berada dalam status Membuat dan properti belum diatur defaultValue dikembalikan. Jika objek ada defaultValue diabaikan dan nilai aktual dikembalikan.

(Diperoleh dari SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Ambil nilai properti dari : - Tas properti jika status sedang dibuat atau kami berada dalam Mode Desain (mungkin NULL) - Panggilan ke metode OnPropertyMissing kami jika tidak (mungkin NULL)

(Diperoleh dari SqlSmoObject)
GetRealValue(Property, Object)

Mengembalikan nilai riil untuk properti .

(Diperoleh dari SqlSmoObject)
GetRemoteDataArchiveMigrationStatusReports(DateTime, Int32, String)

Mendapatkan daftar laporan status migrasi arsip data jarak jauh

GetRemoteDatabaseMigrationStatistics()

Dapatkan statistik migrasi database jarak jauh. Null jika Arsip Data Jarak Jauh tidak diaktifkan untuk database

GetServerName()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
GetServerObject()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
GetSqlServerVersionName()

Mendapatkan nama publik sqlserver untuk koneksi saat ini, misalnya: "SQL Server 2008".

(Diperoleh dari SqlSmoObject)
GetStringComparer()

Mengembalikan pembanding yang digunakan oleh semua kumpulan objek turunan untuk melakukan perbandingan nama objek. Perbandingan Server didasarkan pada kolatasi master Perbandingan Database dan turunannya didasarkan pada kolatasi database

(Diperoleh dari SqlSmoObject)
GetTextBody()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
GetTextBody(Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
GetTextHeader(Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
GetTextHeader(ScriptNameObjectBase+ScriptHeaderType)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
GetTextMode()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
GetTextProperty(String)

mendapatkan teks objek, jika tidak tersedia, berikan pengecualian apropiate berdasarkan Status objek

(Diperoleh dari ScriptNameObjectBase)
GetTransactionCount()

Mengembalikan jumlah transaksi terbuka

GetTransactionCount(TransactionTypes)

Mengembalikan jumlah transaksi terbuka dengan jenis transaksi tertentu

GetUrnRecursive(StringBuilder, UrnIdOption)

Menghitung Urn untuk objek, berpotensi menyertakan bidang lain dalam definisi selain bidang kunci.

(Diperoleh dari SqlSmoObject)
GetUrnRecursive(StringBuilder)

Menghitung Urn untuk objek.

(Diperoleh dari SqlSmoObject)
Grant(DatabasePermissionSet, String, Boolean, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

Grant(DatabasePermissionSet, String, Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

Grant(DatabasePermissionSet, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

Grant(DatabasePermissionSet, String[], Boolean, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

Grant(DatabasePermissionSet, String[], Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

Grant(DatabasePermissionSet, String[])

Enkapsulasi kelas instans : Server[@Name='']/Database

ImplInitialize(String[], OrderBy[])

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
InitChildCollection(Urn, Boolean)

Menginisialisasi kumpulan objek anak yang terkait dengan jenis yang diberikan. Misalnya, nama Kolom akan menginisialisasi kumpulan Kolom.

(Diperoleh dari SqlSmoObject)
InitFileGroupFiles()

Isi koleksi FileGroup dan setiap koleksi File di setiap FileGroup secara optimal.

Initialize()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
Initialize(Boolean)

Menginisialisasi objek, dengan membaca propertinya dari enumerator

(Diperoleh dari SqlSmoObject)
InitializeClassifiedColumns()

Menghapus koleksi Tabel dan menginisialisasinya dengan tabel yang memiliki kolom rahasia. Pemanggil selalu dapat memulihkan kumpulan Tabel dengan memanggil: db. Tables.ClearAndInitialize()

InitTableColumns()

Isi koleksi Tabel dan setiap kumpulan Kolom di setiap Tabel secara optimal

IsExpressSku()

Mengembalikan apakah server yang berisi objek ini adalah SKU Ekspres

(Diperoleh dari SqlSmoObject)
IsLocalPrimaryReplica()

Mengembalikan true jika database adalah bagian dari Grup Ketersediaan dan berada di server replika utama

IsMember(String)

Menentukan apakah pengguna saat ini adalah anggota grup atau peran yang diberikan dalam database saat ini

IsObjectDirty()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
IsObjectInitialized()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
IsObjectInSpace()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
IsSupportedProperty(String)

Memvalidasi apakah properti yang ditentukan didukung di lingkungan server saat ini

(Diperoleh dari SqlSmoObject)
IsVersion80SP3()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
IsVersion90AndAbove()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
MarkDropped()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
MarkForDropImpl(Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
PostAlter()

fungsi ini dimaksudkan untuk ditimpa oleh kelas turunan, jika mereka harus melakukan tindakan supplimenter setelah mengubah objek

(Diperoleh dari SqlSmoObject)
PostCreate()

fungsi ini dimaksudkan untuk ditimpa oleh kelas turunan, jika mereka harus melakukan tindakan supplimenter setelah pembuatan objek

(Diperoleh dari SqlSmoObject)
PostDrop()

fungsi ini dimaksudkan untuk ditimpa oleh kelas turunan, jika mereka harus melakukan tindakan supplimenter setelah menjatuhkan objek

(Diperoleh dari SqlSmoObject)
PrefetchObjects()

Menginisialisasi semua objek dalam database

PrefetchObjects(Type, ScriptingOptions)

Menginisialisasi semua objek jenis t dan anak-anak mereka yang diperlukan untuk membuat skrip dengan demikian

PrefetchObjects(Type)

Menginisialisasi semua objek jenis t dan anak-anaknya

ReauthorizeRemoteDataArchiveConnection(String, Boolean)

Autentikasi ulang database yang direntangkan dengan server SQL Azure setelah database dipulihkan dari cadangan

RecalculateSpaceUsage()

Enkapsulasi kelas instans : Server[@Name='']/Database

Refresh()

menyegarkan properti objek dengan membacanya dari server

RemoveFullTextCatalogs()

Enkapsulasi kelas instans : Server[@Name='']/Database

Rename(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

RenameImpl(String)

ubah nama objek

(Diperoleh dari NamedSmoObject)
RenameImplWorker(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari NamedSmoObject)
Revoke(DatabasePermissionSet, String, Boolean, Boolean, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

Revoke(DatabasePermissionSet, String, Boolean, Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

Revoke(DatabasePermissionSet, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

Revoke(DatabasePermissionSet, String[], Boolean, Boolean, String)

Enkapsulasi kelas instans : Server[@Name='']/Database

Revoke(DatabasePermissionSet, String[], Boolean, Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

Revoke(DatabasePermissionSet, String[])

Enkapsulasi kelas instans : Server[@Name='']/Database

Script()

Enkapsulasi kelas instans : Server[@Name='']/Database

Script(ScriptingOptions)

Enkapsulasi kelas instans : Server[@Name='']/Database

ScriptImpl()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
ScriptImpl(ScriptingOptions)

Mengembalikan objek StringCollection dengan skrip untuk objek . Metode ini melemparkan kesalahan jika ScriptData benar

(Diperoleh dari SqlSmoObject)
SetAccessToken(IRenewableToken)

Atur accessToken untuk koneksi.

(Diperoleh dari SqlSmoObject)
SetCollectionTextMode(Boolean, SmoCollectionBase)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
SetDefaultFileGroup(String)

Mengatur grup file bernama sebagai grup file default untuk database.

SetDefaultFileStreamFileGroup(String)

Mengatur grup file bernama sebagai grup file default untuk database. Ini berfungsi untuk grup file apa pun, bukan hanya aliran file

SetDefaultFullTextCatalog(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

SetIsSystemNamed(Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
SetOffline()

Enkapsulasi kelas instans : Server[@Name='']/Database

SetOnline()

Enkapsulasi kelas instans : Server[@Name='']/Database

SetOwner(String, Boolean)

Mengatur pemilik database ini ke login dengan nama yang ditentukan.

SetOwner(String)

Mengatur pemilik database ini ke login dengan nama yang ditentukan. Tidak menghilangkan akun pengguna yang ada yang dipetakan ke login sebelum mencoba mengubah pemilik.

SetParentImpl(SqlSmoObject)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
SetSchemaOwned()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari NamedSmoObject)
SetSnapshotIsolation(Boolean)

Mengaktifkan atau menonaktifkan isolasi rekam jepret untuk database saat ini

SetState(SqlSmoState)

Mengatur status objek (Ada, Dihilangkan, dll.) Aplikasi harus menghindari penggunaan metode ini.

(Diperoleh dari SmoObjectBase)
SetTextBody(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
SetTextHeader(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
SetTextMode(Boolean, SmoCollectionBase[])

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
Shrink(Int32, ShrinkMethod)

Menyusutkan database

SwitchTextMode(Boolean, SmoCollectionBase[])

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
ThrowIfAboveVersion100(String)

Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di atas 10.0 (SQL 2008)

(Diperoleh dari SqlSmoObject)
ThrowIfAboveVersion80(String)

Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di atas 8.0 (SQL 2000)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion100(String)

Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 10.0 (SQL 2008)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion110(String)

Melempar UnsupportedVersionException jika server sumber atau tujuan di bawah 11.0 (SQL 2012)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Melemparkan pengecualian dengan teks yang mengatakan properti yang ditentukan tidak didukung jika versi utama ServerVersion untuk objek ini di bawah 11.0 (SQL 2012)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion120(String)

Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 12.0 (SQL 2014)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Melemparkan pengecualian dengan teks yang mengatakan properti yang ditentukan tidak didukung jika versi utama ServerVersion untuk objek ini di bawah 12.0 (SQL 2014)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion130(String)

Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 13.0 (SQL 2016)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Melemparkan pengecualian dengan teks yang mengatakan properti yang ditentukan tidak didukung jika versi utama ServerVersion untuk objek ini di bawah 13.0 (SQL 2016)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion140(String)

Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 14.0 (SQL 2017)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion140Prop(String)

Melemparkan pengecualian dengan teks yang mengatakan properti yang ditentukan tidak didukung jika versi utama ServerVersion untuk objek ini di bawah 14.0 (SQL 2017)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion160(String)

Melempar pengecualian jika versi utama ServerVersion untuk objek ini di bawah 16.0

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion80(String)

Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 8.0 (SQL 2000)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion80SP3()

Melempar pengecualian jika ServerVersion untuk objek ini di bawah 8.760 (8.0 SP3)

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion90(String)

Memberikan pengecualian jika versi utama ServerVersion untuk objek ini di bawah 9.0 (SQL 2005)

(Diperoleh dari SqlSmoObject)
ThrowIfTextIsDirtyForAlter()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari ScriptNameObjectBase)
ToString()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
Touch()

Tandai objek "disentuh" untuk pembuatan skrip Alter tanpa syarat.

(Diperoleh dari SqlSmoObject)
TouchImpl()

Metode virtual untuk memungkinkan kelas turunan melakukan pekerjaan tambahan saat disentuh.

(Diperoleh dari SqlSmoObject)
TruncateLog()

Potong log. Ini didukung di SQL Server 2005 untuk alasan kompatibilitas mundur.

UnbindDefaultImpl(Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
UnbindRuleImpl(Boolean)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
UpdateIndexStatistics()

Perbarui statistik untuk semua indeks dalam database.

Validate(String, Object[])

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SmoObjectBase)
ValidateAllPlanGuides()

Memvalidasi semua planguides

ValidateAllPlanGuides(DataTable)

Memvalidasi semua planguides

Acara

Nama Deskripsi
PropertyChanged

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
PropertyMetadataChanged

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IAlienObject.Discover()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
IAlienObject.GetDomainRoot()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
IAlienObject.GetParent()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
IAlienObject.GetPropertyType(String)

Menemukan jenis properti.

(Diperoleh dari SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

Mengambil nilai untuk properti tertentu. Melemparkan jika properti tidak ditemukan.

(Diperoleh dari SqlSmoObject)
IAlienObject.GetUrn()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
IAlienObject.Resolve(String)

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Mengatur status objek ini berdasarkan SfcObjectState yang disediakan.

(Diperoleh dari SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

Mengatur nilai properti yang diberikan, jika dapat ditulis. Jika properti tidak berada di tas properti, refleksi digunakan. Melempar pengecualian jika properti tidak ditemukan.

(Diperoleh dari SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

Enkapsulasi kelas instans : Server[@Name='']/Database

(Diperoleh dari SqlSmoObject)
ISfcSupportsDesignMode.IsDesignMode

Objek ini memperluas ISfcSupportsDesignMode.

Metode Ekstensi

Nama Deskripsi
GetAssessmentItems(Database, String[])

Menemukan semua pemeriksaan yang tersedia untuk diberikan database.

GetAssessmentItems(SqlSmoObject, String[])

Menemukan semua pemeriksaan yang tersedia untuk diberikan smoObject.

GetAssessmentResults(Database, IEnumerable<ICheck>)

Secara sinkron menjalankan penilaian untuk diberikan database dan memberikan penjelasan tentang masalah yang IEnumerable<T> ditemukan. Metode ini hanya melakukan pemeriksaan yang diberikan dari checks.

GetAssessmentResults(Database, String[])

Secara sinkron menjalankan penilaian untuk diberikan database dan memberikan penjelasan tentang masalah yang IEnumerable<T> ditemukan.

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

Secara sinkron menjalankan penilaian untuk diberikan smoObject dan memberikan penjelasan tentang masalah yang IEnumerable<T> ditemukan. Metode ini hanya melakukan pemeriksaan yang diberikan dari checks.

GetAssessmentResults(SqlSmoObject, String[])

Secara sinkron menjalankan penilaian untuk diberikan smoObject dan memberikan penjelasan tentang masalah yang IEnumerable<T> ditemukan.

GetAssessmentResultsList(Database, IEnumerable<ICheck>)

Secara sinkron menjalankan penilaian untuk diberikan database dan memberikan penjelasan tentang masalah yang IEnumerable<T> ditemukan. Metode ini hanya melakukan pemeriksaan yang diberikan dari checks.

GetAssessmentResultsList(Database, String[])

Secara asinkron menjalankan penilaian untuk diberikan database dan memberikan yang menjelaskan masalah yang List<T> ditemukan.

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

Secara asinkron menjalankan penilaian untuk diberikan smoObject dan memberikan yang menjelaskan masalah yang List<T> ditemukan. Metode ini hanya melakukan pemeriksaan yang diberikan dari checks.

GetAssessmentResultsList(SqlSmoObject, String[])

Secara asinkron menjalankan penilaian untuk diberikan smoObject dan memberikan yang menjelaskan masalah yang List<T> ditemukan.

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Memeriksa apakah jenis yang ditentukan didukung oleh ServerVersion dan DatabaseEngineType server akar untuk objek ini. Jika ScriptingPreferences non-null juga akan memeriksa apakah jenis yang ditentukan didukung oleh ServerVersion dan DatabaseEngineType server target.

Berlaku untuk