Database Sınıfı
Database Nesnesi gösteren bir SQL Server veritabanı.
Devralma Hiyerarşisi
System.Object
Microsoft.SqlServer.Management.Smo.SmoObjectBase
Microsoft.SqlServer.Management.Smo.SqlSmoObject
Microsoft.SqlServer.Management.Smo.NamedSmoObject
Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase
Microsoft.SqlServer.Management.Smo.Database
Ad Alanı: Microsoft.SqlServer.Management.Smo
Derleme: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo içinde.dll)
Sözdizimi
'Bildirim
<PhysicalFacetAttribute> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
Public NotInheritable Class Database _
Inherits ScriptNameObjectBase _
Implements ICreatable, IAlterable, IDroppable, IRenamable, _
IExtendedProperties, IScriptable, IDatabaseOptions, IDmfFacet, ISfcSupportsDesignMode
'Kullanım
Dim instance As Database
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
public sealed class Database : ScriptNameObjectBase,
ICreatable, IAlterable, IDroppable, IRenamable, IExtendedProperties,
IScriptable, IDatabaseOptions, IDmfFacet, ISfcSupportsDesignMode
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::CheckOnSchedule)]
public ref class Database sealed : public ScriptNameObjectBase,
ICreatable, IAlterable, IDroppable, IRenamable, IExtendedProperties,
IScriptable, IDatabaseOptions, IDmfFacet, ISfcSupportsDesignMode
[<SealedAttribute>]
[<PhysicalFacetAttribute>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
type Database =
class
inherit ScriptNameObjectBase
interface ICreatable
interface IAlterable
interface IDroppable
interface IRenamable
interface IExtendedProperties
interface IScriptable
interface IDatabaseOptions
interface IDmfFacet
interface ISfcSupportsDesignMode
end
public final class Database extends ScriptNameObjectBase implements ICreatable, IAlterable, IDroppable, IRenamable, IExtendedProperties, IScriptable, IDatabaseOptions, IDmfFacet, ISfcSupportsDesignMode
Database türü aşağıdaki üyeleri açıklar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
Database() | Yeni bir başlatır örnek , Database WalkTree | |
Database(Server, String) | Yeni bir başlatır örnek , Database sınıf belirtilen sunucuda ile belirtilen adı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
ActiveConnections | Veritabanında etkin bağlantı sayısını alır. | |
ActiveDirectory | Active Directory veritabanı ayarları hakkında bilgi alır. | |
AnsiNullDefault | Alır veya AnsiNullDefault özelliğini ayarlar. | |
AnsiNullsEnabled | Alır veya ayarlar Boole ANSI_NULLS_ENABLED özellik değer. | |
AnsiPaddingEnabled | Alır veya ayarlar ANSI_PADDING_ENABLED veritabanı seçeneği etkinleştirilir. | |
AnsiWarningsEnabled | Alır veya ayarlar Boole ANSI_WARNING_ENABLED özellik değer. | |
ApplicationRoles | Temsil eden bir koleksiyon , ApplicationRole nesneler.Her ApplicationRole nesnesini temsil eden bir uygulama rolü tanımlı veritabanı. | |
ArithmeticAbortEnabled | Alır veya ayarlar ARITHMETICABORT özellik değer. | |
Assemblies | Temsil eden bir koleksiyon , SqlAssembly nesneler.Her SqlAssembly nesnesi gösteren bir derleme tanımlı veritabanı. | |
AsymmetricKeys | Temsil eden bir koleksiyon , AsymmetricKey nesneler.Her AsymmetricKey nesnesini temsil eden bir asimetrik anahtar tanımlanan veritabanı. | |
AutoClose | Alır veya küme autoclose veritabanı seçeneğini ayarlayın. | |
AutoCreateStatisticsEnabled | Alır bir Boolean özellik değerini belirtir olup olmadığını İstatistikleri otomatik olarak oluşturulur için veritabanı. | |
AutoShrink | Alır veya AUTO_SHRINK veritabanı seçeneği ayarlar. | |
AutoUpdateStatisticsAsync | Alır veya AUTOUPDATESTATISTICSASYNC veritabanı seçeneği etkin olup olmadığını belirleyen bir özellik değerini ayarlar. | |
AutoUpdateStatisticsEnabled | Alır bir Boolean özellik değerini belirtir olup olmadığını İstatistikleri otomatik olarak güncelleştirilmesi için veritabanı. | |
BrokerEnabled | Belirleyen bir özellik değeri alır veya ayarlar olup olmadığını Hizmet Aracısı hizmeti etkindir. | |
CaseSensitive | Alır bir Boolean özellik değerini belirtir olup büyük ve küçük harflerin değerlendirilir olarak eşittir. | |
Certificates | Temsil eden bir koleksiyon , Certificate nesneler.Her Certificate nesnesi gösteren bir sertifika tanımlı veritabanı. | |
ChangeTrackingAutoCleanUp | Alır veya ayarlar CHANGE_TRACKING_AUTO_CLEANUP seçeneği etkin olup olmadığını belirten bir Boole özellik değeri. | |
ChangeTrackingEnabled | CHANGE_TRACKING_VALUE seçeneği etkin olup olmadığını belirleyen bir özellik değeri alır veya ayarlar | |
ChangeTrackingRetentionPeriod | Değeri alır veya CHANGE_TRACKING_RETENTION_PERIOD ayarlar. | |
ChangeTrackingRetentionPeriodUnits | Alır veya bir saklama dönemi değeri birim türünü ayarlar. | |
CloseCursorsOnCommitEnabled | Alır veya CURSOR_CLOSE_ON_COMMIT veritabanı seçeneği etkin olup olmadığını belirten bir değeri ayarlar. | |
Collation | Alır veya veritabanı tarafından kullanılan varsayılan harmanlama ayarlar. | |
CompatibilityLevel | Alır veya ayarlar Uyumluluk düzey veritabanı için. | |
ConcatenateNullYieldsNull | Alır veya ayarlar bir özellik değeri CONCAT_NULL_YIELDS_NULL veritabanı seçeneği etkin olup olmadığını belirtir. | |
CreateDate | Veritabanının oluşturulduğu tarih alır. | |
DatabaseAuditSpecifications | Temsil eden bir koleksiyon , DatabaseAuditSpecification nesneler.Her DatabaseAuditSpecification nesnesini temsil eden bir veritabanı denetim belirtimi tanımlanmış sunucu. | |
DatabaseEncryptionKey | DataBaseEncryptionKey veri türü alır. | |
DatabaseGuid | Alır Guid değeri, benzersiz olarak tanımlayan veritabanı. | |
DatabaseOptions | Alır DatabaseOptions nesnesi için veritabanı yapılandırma seçenekleri içerir | |
DatabaseOwnershipChaining | Alır veya veritabanı sahipliği zincir etkin olup olmadığını belirleyen bir özellik değerini ayarlar. | |
DatabaseSnapshotBaseName | Veritabanı anlık görüntü adını temel alır. | |
DataSpaceUsage | Veritabanındaki veriler tarafından kullanılan alanı alır. | |
DateCorrelationOptimization | Alır veya tarih korelasyon en iyi duruma getirme etkin olup olmadığını belirleyen bir özellik değerini ayarlar.Tarih korelasyon en iyi duruma getirme hakkında daha fazla bilgi için bkz: Veritabanı seçeneklerini ayarlama. | |
DboLogin | Alır Boolean Geçerli kullanıcı veritabanı sahibi (dbo) olarak oturum olup olmadığını belirten değer. | |
DefaultFileGroup | Veritabanı tarafından kullanılan varsayılan dosya grubu alır. | |
DefaultFileStreamFileGroup | DefaultFileStreamFileGroup veri türü alır. | |
DefaultFullTextCatalog | Veritabanı tarafından kullanılan varsayılan tam metin kataloğu alır. | |
Defaults | Temsil eden bir koleksiyon , Default nesneler.Her Default nesnesi gösteren bir varsayılan tanımlı veritabanı. | |
DefaultSchema | Kullanıcı varsayılan şema alır. | |
EncryptionEnabled | Alır veya ayarlar ENCRYPTIONENABLED özellik veritabanı. | |
Events | Veritabanı ile ilişkili olaylardan alır. | |
ExecuteForScalar | Alır veya küme Boolean özellik değerini belirtir olup olmadığını nesneye küme yürütmek için skaler seçeneği. (SqlSmoObject öğesinden devralınmıştır.) | |
ExtendedProperties | Veritabanı genişletilmiş özelliklerini alır. | |
ExtendedStoredProcedures | Temsil eden bir koleksiyon , ExtendedStoredProcedure nesneler.Her ExtendedStoredProcedure nesnesini temsil eden genişletilmiş saklı yordam tanımlı veritabanı. | |
FileGroups | Temsil eden bir koleksiyon , FileGroup nesneler.Her FileGroup nesnesini temsil eden bir dosya grubu tanımlı veritabanı. | |
FullTextCatalogs | Temsil eden bir koleksiyon , FullTextCatalog nesneler.Her FullTextCatalog nesnesini temsil eden bir tam metin kataloğu tanımlı veritabanı. | |
FullTextStopLists | Temsil eden bir koleksiyon , FullTextStopList nesneler.Her FullTextStopList nesnesini temsil eden bir tam metin Dur listesinde tanımlanan sunucu. | |
HonorBrokerPriority | Alır veya ayarlar Boolean değeri belirleyen bir öncelik belirtilen Aracısı tarafından onaylanır mı ya da değil. | |
ID | Veritabanı benzersiz olarak tanımlayan veritabanı kimliği değeri alır. | |
IndexSpaceUsage | Veritabanında dizinler tarafından kullanılan alanı alır. | |
IsAccessible | Alır bir Boolean veritabanı erişilebilir olup olmadığını belirleyen bir özellik değeri. | |
IsDatabaseSnapshot | Alır bir Boolean özellik değeri belirleyen bir veritabanı olup bir anlık görüntü veritabanı. | |
IsDatabaseSnapshotBase | Alır bir Boolean özellik değeri belirleyen bir veritabanı olup temel veritabanı için bir anlık görüntü veritabanı. | |
IsDbAccessAdmin | Alır bir Boolean Geçerli kullanıcı üye olup olmadığını belirleyen özellik değeri DbAccessAdmin veritabanı rolü. | |
IsDbBackupOperator | Alır bir Boolean Geçerli kullanıcı üye olup olmadığını belirleyen özellik değeri DbBackupOperator veritabanı rolü. | |
IsDbDatareader | Alır bir Boolean Geçerli kullanıcı üye olup olmadığını belirleyen özellik değeri DbDatareader veritabanı rolü. | |
IsDbDatawriter | Alır bir Boolean Geçerli kullanıcı üye olup olmadığını belirleyen özellik değeri DbDatawriter veritabanı rolü. | |
IsDbDdlAdmin | Alır bir Boolean Geçerli kullanıcı üye olup olmadığını belirleyen özellik değeri DbDdlAdmin veritabanı rolü. | |
IsDbDenyDatareader | Alır bir Boolean Geçerli kullanıcı üye olup olmadığını belirleyen özellik değeri DbDenyDatareader veritabanı rolü. | |
IsDbDenyDatawriter | Alır bir Boolean geçerli üyenin üye olup olmadığını belirleyen özellik değeri DbDenyDatawriter veritabanı. | |
IsDbManager | Alır bir Boolean değerini belirtir geçerli oturum açma olup bir veritabanı Yöneticisi'nde SQL Azure. | |
IsDbOwner | Alır bir Boolean Geçerli kullanıcı üye olup olmadığını belirleyen özellik değeri DbOwner veritabanı rolü. | |
IsDbSecurityAdmin | Alır bir Boolean Geçerli kullanıcı üye olup olmadığını belirleyen özellik değeri DbSecurityAdmin veritabanı rolü. | |
IsFullTextEnabled | Alır Boolean değerini belirtir olup olmadığını veritabanı için etkin tam metin araması. | |
IsLoginManager | Alır bir Boolean değerini belirtir geçerli oturum açma olup bir oturum Yöneticisi'nde SQL Azure. | |
IsMailHost | Alır Boolean değerini belirtir olup olmadığını veritabanı olarak yapılandırılmış bir posta ana bilgisayar. | |
IsManagementDataWarehouse | Alır Boolean değeri belirleyen bir veritabanı olup bir yönetim verileri ambarı ambar. | |
IsMirroringEnabled | Alır Boolean değerini belirtir olup olmadığını yansıtma etkin veritabanı. | |
IsParameterizationForced | Alır veya parameterizasyonunu veritabanı üzerinde zorunlu olup olmadığını belirleyen bir özellik değerini ayarlar. | |
IsReadCommittedSnapshotOn | Alır Boolean değeri belirleyen bir okuma kaydedilmiş yalıtım düzey hareketleriyle kullanmanıza satır sürüm oluşturma. | |
IsSystemObject | Alır Boolean değeri belirleyen bir veritabanı olup sistem nesnesi veya bir kullanıcı tarafından tanımlanan veritabanı. | |
IsTouched | Alır Boolean özellik değerini belirtir olup olmadığını nesne özellikleri edilmiş, güncelleştirildi ancak henüz kalıcı server. (SqlSmoObject öğesinden devralınmıştır.) | |
IsUpdateable | Alır Boolean veritabanını güncelleştirilebilir olup olmadığını belirten değer. | |
IsVarDecimalStorageFormatEnabled | Alır veya VarDecimal depolama etkin olup olmadığını belirleyen bir özellik değerini ayarlar. | |
LastBackupDate | Tarih ve saat ne zaman veritabanı en son yedeklenmesinden alır. | |
LastDifferentialBackupDate | Tarihi alır ve saat son değişiklik yedeği gerçekleştirildi. | |
LastLogBackupDate | Tarih ve saat ne zaman işlem günlüğünün en son yedeklenmesinden alır. | |
LocalCursorsDefault | Yerel sunucu imleçler varsayılan olarak kullanılıp kullanılmadığını belirten Boole değerini alır. | |
LogFiles | Temsil eden bir koleksiyon , LogFile nesneler.Her LogFile nesnesi gösteren bir günlük dosyasında tanımlanan veritabanı. | |
LogReuseWaitStatus | Hareket günlük alanı yeniden bekleyen işlem türünü alır. | |
MasterKey | Sertifikalar, özel anahtarları şifrelemek için kullanılan ana anahtar alır. | |
MirroringFailoverLogSequenceNumber | Son yerine çalışma sırasında günlük sıra numarası alır. | |
MirroringID | Yansıtma ortaklığı olarak tanıtan kimlik değeri alır. | |
MirroringPartner | Alır veya ayarlar adresini Veritabanı Altyapısı veritabanı için ortak sunucu örnek yansıtma. | |
MirroringPartnerInstance | Alır örnek , SQL Server Yansıtma ortak yapılandırıldığı üzerinde. | |
MirroringRedoQueueMaxSize | Alır veya ayarlar yineleme sırasının en büyük boyutunu yansıtma sunucusu örnek KB. | |
MirroringRoleSequence | Birincil/yedek rolleri yansıtma ortakları tarafından oynanan rolü sıra numarası alır. | |
MirroringSafetyLevel | Alır veya ayarlar yansıtma emniyet düzey. | |
MirroringSafetySequence | Rol sıra numarası için güvenlik düzeyleri için yansıtma ortakları alır. | |
MirroringStatus | Veritabanı ve veritabanı durumunu alır yansıtma oturum. | |
MirroringTimeout | Alır veya ayarlar en fazla saat, asıl sunucu örnek başka bir örneknden PING iletisi için yansıtma oturumda diğer örnek kabul ederek önce bekleyeceği saniye olarak kesilir. | |
MirroringWitness | Alır veya ayarlar Veritabanı Altyapısı örnek veritabanı ikizleme, tanık sunucu. | |
MirroringWitnessStatus | Yansıtma tanık sunucu durumunu alır. | |
Name | Alır veya veritabanı adını ayarlar. (NamedSmoObject.Name öğesini geçersiz kılar.) | |
NumericRoundAbortEnabled | Alır veya ayarlar NUMERIC_ROUNDABORT veritabanı seçeneği etkin olup olmadığını belirten bir Boole özellik değeri. | |
ObjectInSpace | Alır Boolean belirleyen olup, doğrudan veya dolaylı olarak bağlı örnek veya nesne var olup, diğerlerinden bir özellik değeri SQL Server. (SqlSmoObject öğesinden devralınmıştır.) | |
Owner | Veritabanı sahibi veritabanı anapara alır. | |
PageVerify | Sayfa bütünlük türünü denetleyin belirtir SQL Server gerçekleştirdiği zaman okuma veritabanı sayfaları. | |
Parent | Alır Server üst nesne Database nesne. | |
PartitionFunctions | Temsil eden bir koleksiyon , PartitionFunction nesneler.Her PartitionFunction nesnesi gösteren bir bölümleme işlevi tanımlı veritabanı. | |
PartitionSchemes | Temsil eden bir koleksiyon , PartitionScheme nesneler.Her PartitionScheme nesnesi gösteren bir bölümleme düzeni tanımlı veritabanı. | |
PlanGuides | Bir veritabanı ile ilişkili kılavuzları planladığınız alır. | |
PrimaryFilePath | Birincil veritabanı dosyasını içeren işletim sistemi dizin alır. | |
Properties | Alır bir koleksiyon , Property nesneleri temsil nesne özellikleri. (SqlSmoObject öğesinden devralınmıştır.) | |
QuotedIdentifiersEnabled | Tanımlayıcıları çift tırnak işaretleri arasına sınırlanmış olup olmadığını belirten bir Boole özellik değeri alır veya ayarlar (" ") olan Transact-SQL ayrılmış anahtar sözcükleri veya genellikle tarafından izin verilen karakterler içeren Transact-SQL sözdizimi kuralları. | |
ReadOnly | Alır veya veritabanı salt okunur olup olmadığını belirtir Boole özellik değerini ayarlar. | |
RecoveryForkGuid | Belirtir veritabanı şu anda etkin olan kurtarma çatalı GUID değerini alır. | |
RecoveryModel | Alır veya veritabanı için kurtarma modeli ayarlar. | |
RecursiveTriggersEnabled | Alır veya ayarlar Özyinelemeli tetikler veritabanı üzerinde etkinleştirilmiş olup olmadığını belirten bir Boole değeri. | |
ReplicationOptions | Bir veritabanı etkin çoğaltma ayarlarını alır, | |
Roles | Temsil eden bir koleksiyon , DatabaseRole nesneler.Her DatabaseRole nesnesini temsil eden bir rol tanımlı veritabanı. | |
Rules | Temsil eden bir koleksiyon , Rule nesneler.Her Rule nesnesini temsil eden bir kural tanımlı veritabanı. | |
ScalarResult | skaler sonucu için başvurulan nesnesi alır. (SqlSmoObject öğesinden devralınmıştır.) | |
Schemas | Temsil eden bir koleksiyon , Schema nesneler.Her Schema nesnesi gösteren bir şema tanımlı veritabanı. | |
ServiceBroker | Alır ServiceBroker temsil eden nesne Service Broker. | |
ServiceBrokerGuid | Alır Guid nesnesini benzersiz olarak tanımlayan örnek , Service Broker. | |
Size | Veritabanının boyutunu mb olarak alır. | |
SnapshotIsolationState | Anlık görüntü yalıtım durumu için veritabanı alır. | |
SpaceAvailable | KB olarak veritabanında kullanılabilir yer alır. | |
State | Başvurulan nesnenin durumunu alır. (SmoObjectBase öğesinden devralınmıştır.) | |
Status | Veritabanı durumunu alır. | |
StoredProcedures | Temsil eden bir koleksiyon , StoredProcedure nesneler.Her StoredProcedure nesnesi gösteren bir saklı yordam tanımlı veritabanı. | |
SymmetricKeys | Temsil eden bir koleksiyon , SymmetricKey nesneler.Her SymmetricKey nesnesini temsil eden bir simetrik anahtar tanımlanan veritabanı. | |
Synonyms | Temsil eden bir koleksiyon , Synonym nesneler.Her Synonym nesnesini temsil eden bir eş tanımlanan veritabanı. | |
Tables | Temsil eden bir koleksiyon , Table nesneler.Her Table nesnesi gösteren bir tablo tanımlanan veritabanı. | |
Triggers | Temsil eden bir koleksiyon , DatabaseDdlTrigger nesneler.Her DatabaseDdlTrigger nesnesini temsil eden bir tetikleyici tanımlanmış veritabanı. | |
Trustworthy | GÜVENİLİR veritabanı özellik göstermek için kullanılan olup olmadığını örneğini SQL Server 2005 veritabanı ve içeriği güvenir. | |
Urn | Nesneyi benzersiz olarak tanımlayan Tekdüzen Kaynak adı (urn) adres değerini alır. (SqlSmoObject öğesinden devralınmıştır.) | |
UserAccess | Alır veya veritabanı kullanıcı erişimi ayarlar. | |
UserData | Alır veya ayarlar başvurulan nesnesi ile ilişkili kullanıcı tanımlı veriler. (SmoObjectBase öğesinden devralınmıştır.) | |
UserDefinedAggregates | Temsil eden bir koleksiyon , UserDefinedAggregate nesneler.Her UserDefinedAggregate nesnesini temsil eden bir kullanıcı tanımlı toplu tanımlı veritabanı. | |
UserDefinedDataTypes | Temsil eden bir koleksiyon , UserDefinedDataType nesneler.Her UserDefinedDataType nesnesini temsil eden bir kullanıcı tanımlı veri türüne veritabanı. | |
UserDefinedFunctions | Temsil eden bir koleksiyon , UserDefinedFunction nesneler.Her UserDefinedFunction nesnesini temsil eden bir kullanıcı tanımlı işlev veritabanı. | |
UserDefinedTableTypes | Temsil eden bir koleksiyon , UserDefinedTableType nesneler.Her UserDefinedTableType nesnesi gösteren bir tablo kullanıcı tanımlı türü üzerinde veritabanı. | |
UserDefinedTypes | Temsil eden bir koleksiyon , UserDefinedType nesneler.Her UserDefinedType nesnesini temsil eden kullanıcı tanımlı tür üzerinde veritabanı. | |
UserName | Alır veya veritabanı kullanıcı adını ayarlar. | |
Users | Temsil eden bir koleksiyon , User nesneler.Her User nesnesini temsil eden bir kullanıcı kim tanımlanmış veritabanı. | |
Version | sürüm alır örnek , SQL Server yarat veritabanı için kullanıldı | |
Views | Temsil eden bir koleksiyon , View nesneler.Her View nesnesini temsil eden bir görünüm tanımlı veritabanı. | |
XmlSchemaCollections | Temsil eden bir koleksiyon , XmlSchemaCollection nesneler.Her XmlSchemaCollection nesnesini temsil eden bir xml şeması tanımlı veritabanı. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
AddDatabaseContext(StringCollection) | Veritabanı içerik Ekle koleksiyon tarafından tanımlanan sorguları queries parametresi. (SqlSmoObject öğesinden devralınmıştır.) | |
AddDatabaseContext(StringCollection, ScriptingOptions) | Veritabanı içerik Ekle koleksiyon tarafından tanımlanan sorguları queries parametresi ve kullanarak belirtilen komut dosyası kullanan kullanan kullanan dosyası seçenekleri. (SqlSmoObject öğesinden devralınmıştır.) | |
Alter() | Tüm güncelleştirmeleri Database nesne özellik değişiklikler örnek , SQL Server. | |
Alter(TimeSpan) | Tüm güncelleştirmeleri Database nesne özellik değişiklikler örnek , SQL Server. | |
Alter(TerminationClause) | Tüm güncelleştirmeleri Database nesne özellik değişiklikler örnek , SQL Server. | |
AlterImpl | Değiştirilen nesne olay etkinleştirir. (SqlSmoObject öğesinden devralınmıştır.) | |
AlterImplFinish | Olay tamamlanmadan nesne üzerinde değişiklik yaparken yöntemi olarak adlandırılır. (SqlSmoObject öğesinden devralınmıştır.) | |
AlterImplInit | Olay nesnesi değiştirmiş intialized, yöntem olarak bilinir. (SqlSmoObject öğesinden devralınmıştır.) | |
AlterImplWorker | Alter yöntemlerini çağırır. (SqlSmoObject öğesinden devralınmıştır.) | |
AppendCommaText | İsteğe bağlı olarak, virgülle ayrılmış metin olarak ekler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
AppendWithCommaText | İsteğe bağlı olarak, virgülle ayrılmış metin olarak ekler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
AppendWithOption | Metnini ve ana metninden "İle" ile ayırarak seçeneği ekler dize ve isteğe bağlı olarak, virgülle ayrılmış. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
AutoGenerateName | Nesneye dayalı bir ad oluşturur Guid. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
BindDefaultImpl | Parametreleri tarafından tanımlanan varsayılan öğeleri bağlar. (SqlSmoObject öğesinden devralınmıştır.) | |
BindRuleImpl | Kural ve parametreleri tarafından tanımlanan sütunları kural şema bağlar. (SqlSmoObject öğesinden devralınmıştır.) | |
ChangeMirroringState | Yansıtma yapılandırma seçenekleri tarafından belirtildiği şekilde değiştirir. | |
CheckAllocations | Başvurulan veritabanının tüm sayfaları tarar ve yardımcı olmak için sayfa sınar bütünlük. | |
CheckAllocationsDataOnly | Başvurulan veritabanının tüm sayfaları tarar ve yardımcı olmak için yalnızca verileri test eder bütünlük. | |
CheckCatalog | Sınamalar bütünlük veritabanı katalog. | |
CheckCollation | Tanımlanan harmanlama yöntem tarafından komut dosyası kullanan kullanan kullanan dosyası seçenekleri sırasını denetler collationName parametresi. (SqlSmoObject öğesinden devralınmıştır.) | |
CheckIdentityValues | Doğrular bütünlük veritabanındaki tabloların tüm kimlik sütun. | |
CheckObjectDirty | Nesne değişiklik ve değil kalıcı olup olmadığını denetler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
CheckObjectState() | Başvurulan nesnenin durumunu doğrular. (SqlSmoObject öğesinden devralınmıştır.) | |
CheckObjectState(Boolean) | Nesneyi henüz oluşturduysanız, bir özel durum belirtme seçeneği ile başvurulan nesnenin durumunu doğrular. (SqlSmoObject öğesinden devralınmıştır.) | |
CheckObjectStateImpl | Durumunu denetler bir SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
Checkpoint | Bir denetim noktası verir. | |
CheckTables(RepairType) | Sınamalar bütünlük veritabanı sayfalarının tüm tablo ve veritabanı tabloları üzerinde tanımlı dizinler için. | |
CheckTables(RepairType, RepairOptions) | Sınamalar bütünlük veritabanı sayfalarının tüm tablo ve veritabanı tabloları üzerinde tanımlı dizinler için. | |
CheckTables(RepairType, RepairStructure) | Sınamalar bütünlük veritabanı sayfalarının tüm tablo ve veritabanı tabloları üzerinde tanımlı dizinler için. | |
CheckTables(RepairType, RepairOptions, RepairStructure) | Sınamalar bütünlük veritabanı sayfalarının tüm tablo ve veritabanı tabloları üzerinde tanımlı dizinler için. | |
CheckTablesDataOnly() | Sınamalar bütünlük veri sayfalarındaki tüm tablolar ve dizinler veritabanı tablolarına tanımlanan verilerini depolamak. | |
CheckTablesDataOnly(RepairOptions) | Sınamalar bütünlük tüm tablolar ve dizinler veritabanı tablolarına tanımlanan verilerini depolamak sayfalarındaki verileri, belirtilen onarım seçenekleri. | |
CheckTablesDataOnly(RepairStructure) | Sınamalar bütünlük veri sayfalarındaki tüm tablolar ve dizinler tablolarda belirtilen onarım yapısı ile başvurulan veritabanı tanımlanan verilerini depolamak. | |
CheckTablesDataOnly(RepairOptions, RepairStructure) | Sınamalar bütünlük veri sayfalarındaki tüm tablolar ve dizinler ile belirtilen veritabanı tablolarında tanımlanan verilerini depolamak, onarım seçenekleri ve yapı onarım. | |
CheckTextCorectness | Metni parametreleri karşı doğruluğunu denetler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
CheckTextModeSupport | Destek modu denetler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
CheckVersion100 | Bakar mı sürüm SQL Server olan SQL Server 2008. (SqlSmoObject öğesinden devralınmıştır.) | |
CheckVersion80 | Temel nesne geçerliliğini denetler SQL Server 2000. (SqlSmoObject öğesinden devralınmıştır.) | |
CheckVersion80SP3 | Temel nesne geçerliliğini denetler SQL Server 2000 SP3. (SqlSmoObject öğesinden devralınmıştır.) | |
CheckVersion90 | Nesne geçerliliğini denetlemek SQL Server 2005. (SqlSmoObject öğesinden devralınmıştır.) | |
CheckVersionBelow90 | Bakar mı sürüm SQL Server önce olan SQL Server 2005. (SqlSmoObject öğesinden devralınmıştır.) | |
CleanObject | Başvurulan nesne siler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
Create() | Bir veritabanı oluşturur örnek , SQL Server tarafından tanımlandığı gibi Database nesne. | |
Create(Boolean) | Bir veritabanı oluşturur örnek , SQL Server tarafından tanımlandığı gibi Database nesne. | |
CreateImpl | komut dosyası kullanan kullanan kullanan dosyası seçenekleri ile bir nesne oluşturur. (SqlSmoObject öğesinden devralınmıştır.) | |
CreateImplFinish | Create olay sona erdiğinde yöntemi olarak adlandırılır. (SqlSmoObject öğesinden devralınmıştır.) | |
CreateImplInit | Create olay başlatıldığında yöntemi olarak adlandırılır. (SqlSmoObject öğesinden devralınmıştır.) | |
Deny(DatabasePermissionSet, String) | Belirtilen küme veritabanında belirtilen grantee izin vermez. | |
Deny(DatabasePermissionSet, array<String[]) | Belirtilen veritabanı üzerinde belirtilen grantees için izinler küme reddeder. | |
Deny(DatabasePermissionSet, String, Boolean) | Belirtilen grantee ve grantee belirtilen veritabanı üzerinde izinler küme verilen diğer kullanıcılar için izinleri küme reddeder. | |
Deny(DatabasePermissionSet, array<String[], Boolean) | Belirtilen grantees ve grantee belirtilen veritabanı üzerinde izinler küme verilen diğer kullanıcılar için izinleri küme reddeder. | |
DisableAllPlanGuides | Bir veritabanındaki tüm planı kılavuzları devre dışı bırakır. | |
Discover | Türü listesini bulur Object. (SqlSmoObject öğesinden devralınmıştır.) | |
Drop | Veritabanı bırakır. | |
DropAllPlanGuides | Bir veritabanındaki tüm planı kılavuzları bırakır. | |
DropBackupHistory | Veritabanı için yedek geçmiş bırakır. | |
DropImpl | Düşme bir SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
DropImplWorker | Bırakma yöntemlerini çağırır. (SqlSmoObject öğesinden devralınmıştır.) | |
EnableAllPlanGuides | Bir veritabanındaki tüm planı Kılavuzları'nı etkinleştirir. | |
EnumBackupSetFiles() | Yer alan dosyaları listeleyen bir DataTable verir bir yedek küme. | |
EnumBackupSetFiles(Int32) | Bir veri döndüren tablo , yedek kümendeki dosyaları listeler | |
EnumBackupSets | Bir veritabanı ile ilişkili olan yedek kümelerinin listeleyen bir DataTable döndürür. | |
EnumCandidateKeys | Yabancı anahtar tarafından başvurulan veritabanındaki tüm adayı birincil anahtarları listesini numaralandırır. | |
EnumDatabasePermissions() | Veritabanındaki tüm izinlerin listesini numaralandırır. | |
EnumDatabasePermissions(String) | Belirtilen kullanıcının veritabanında izinlerin listesini numaralandırır. | |
EnumDatabasePermissions(DatabasePermissionSet) | Belirtilen izin küme için veritabanında izinlerin listesini numaralandırır. | |
EnumDatabasePermissions(String, DatabasePermissionSet) | Belirtilen kullanıcı ve belirtilen izin küme için veritabanında izinlerin listesini numaralandırır. | |
EnumLocks() | Veritabanında tutulan tüm geçerli kilitleri listesini numaralandırır. | |
EnumLocks(Int32) | Belirtilen sistem işlem kimliği için veritabanında tutulan geçerli kilitleri listesini numaralandırır. | |
EnumLoginMappings | Listesini numaralandırır SQL Server oturumları için tüm kullanıcıların veritabanı. | |
EnumMatchingSPs(String) | Belirtilen içeren saklı yordamların listesini numaralandırır dize tanımında. | |
EnumMatchingSPs(String, Boolean) | Belirtilen içeren saklı yordamların listesini numaralandırır dize tanımında. | |
EnumObjectPermissions() | Veritabanı nesneleri için izinleri listesini numaralandırır. | |
EnumObjectPermissions(String) | Belirli bir kullanıcıya ait veritabanı nesneleri için izinleri listesini numaralandırır. | |
EnumObjectPermissions(ObjectPermissionSet) | Belirtilen izin küme için sınırlı veritabanındaki nesneleri için izinleri listesini numaralandırır. | |
EnumObjectPermissions(String, ObjectPermissionSet) | Belirtilen kullanıcı ve belirtilen izin küme sınırlı ait veritabanı nesneleri için izinleri listesini numaralandırır. | |
EnumObjects() | Veritabanındaki nesnelerin listesini numaralandırır. | |
EnumObjects(DatabaseObjectTypes) | Veritabanındaki nesnelerin listesini numaralandırır. | |
EnumObjects(DatabaseObjectTypes, SortOrder) | Veritabanındaki nesnelerin listesini numaralandırır. | |
EnumScriptImpl | Belirtilen komut dosyaları sıralar so parametresi. (SqlSmoObject öğesinden devralınmıştır.) | |
EnumScriptImplWorker | Komut dosyası tarafından belirtilen numaralandırma yöntemlerini çağırır so parametresi. (SqlSmoObject öğesinden devralınmıştır.) | |
EnumScriptImplWorkerSOChanged | Döndürür bir IEnumerable tanımlayan dize komut dosyası kullanan kullanan kullanan dosyası seçeneklerini bir nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
EnumTransactions() | Veritabanı üzerinde açık hareketleri listesini numaralandırır. | |
EnumTransactions(TransactionTypes) | Veritabanında belirli bir türde açık hareketleri listesini numaralandırır. | |
EnumWindowsGroups() | Windows gruplarının bir listesini numaralandırır. | |
EnumWindowsGroups(String) | Belirtilen grup için Windows gruplarının bir listesini numaralandırır. | |
Equals | (Object öğesinden devralınmıştır.) | |
ExecuteNonQuery(StringCollection) | Veritabanı bağlamında bir toplu iş iş yürütür bulunduğu döndürülen sonuçlar yok. | |
ExecuteNonQuery(String) | Veritabanı bağlamında bir deyim yürütür bulunduğu döndürülen sonuçlar yok. | |
ExecuteNonQuery(StringCollection, ExecutionTypes) | Çalışır bir koleksiyon veritabanı bağlamında toplu olarak bulunduğu yalnızca belirtilen yürütme türü için döndürülen sonuçlar yok. | |
ExecuteNonQuery(String, ExecutionTypes) | Veritabanı bağlamında bir toplu iş iş yürütür bulunduğu yalnızca belirtilen yürütme türü için döndürülen sonuçlar yok. | |
ExecuteWithResults(StringCollection) | Veritabanı bağlamında bir toplu yürütür bulunduğu sonuçlar verdi. | |
ExecuteWithResults(String) | Yürüten bir koleksiyon toplu işlemleri veritabanı bağlamında, döndürülen sonuçlar olduğu. | |
Finalize | (Object öğesinden devralınmıştır.) | |
ForceTextModeOnTextBody | Gövde metni metin modunu uygular. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
FormatSqlVariant | Bir nesne olarak biçimlendirir SqlVariant türü. (SqlSmoObject öğesinden devralınmıştır.) | |
GenerateDataSpaceFileStreamScript | Veri dosyası oluşturmak için bir komut dosyası oluşturur. (SqlSmoObject öğesinden devralınmıştır.) | |
GenerateDataSpaceScript | Veri dosyası yer ayrılması için bir komut dosyası oluşturur. (SqlSmoObject öğesinden devralınmıştır.) | |
GetBindDefaultScript | Bağlar tarafından belirtilen varsayılan komut dosyası alır defSchema ve defName parametreleri. (SqlSmoObject öğesinden devralınmıştır.) | |
GetBindRuleScript | Bağlama kurallarını belirler komut dosyası alır. (SqlSmoObject öğesinden devralınmıştır.) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Bir Boole parametresi atar SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Bir Boole değeri atar özellik , SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
GetBraketNameForText | Ayraç adını alır. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetDateTimeParameter | Datetime atar özellik , SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
GetDateTimeParameterAsInt | Datetime atar özellik , SqlSmoObject bir tamsayı değeri olarak, datetime özellik null değil (SqlSmoObject öğesinden devralınmıştır.) | |
GetDBName | Nesne ile ilişkili veritabanı adını alır. (SqlSmoObject öğesinden devralınmıştır.) | |
GetEnumParameter | Bir numaralandýrma atar özellik , SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
GetFragOptionString | Alır bir FragmentationOption nesnesi olarak bir dize değeri. (SqlSmoObject öğesinden devralınmıştır.) | |
GetGuidParameter | Atar bir Guid özellik SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
GetHashCode | (Object öğesinden devralınmıştır.) | |
GetIsSystemNamed | Sistem adlandırılmış olup olmadığını belirten bir Boole değeri alır. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetIsTextDirty | Metin değeri saklanan değeri ile tutarlı olup olmadığını belirler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Bir parametresi atar SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Bir parametresi atar SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
GetPropValue | Özellik değerini alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetPropValueOptional | Özellik değerini alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetPropValueOptionalAllowNull | Özellik değerini alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetRealValue | Özellik değerini alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetScriptIncludeExists | Sınama türü vermeyecekleri varlığını için de dahil olmak üzere komut dosyası alır. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetScriptingOptionsForCreate | Alır ScriptingOptions için SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetServerName | örnek adını alır SQL Server nesnesinin ilişkili olduğu ile. (SqlSmoObject öğesinden devralınmıştır.) | |
GetServerObject | Sunucunun alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetSqlServerVersionName | örnek sürüm adını alır SQL Server nesnesinin ilişkili olduğu ile. (SqlSmoObject öğesinden devralınmıştır.) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Bir dize parametresi atar SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Bir dize parametresi atar SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetTextBody() | Gövde metni döndürür. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetTextBody(Boolean) | Gövde metni döndürür. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetTextForScript(ScriptingOptions, Boolean, array<String[]) | komut dosyası kullanan kullanan kullanan dosyası kullanan için metni alır. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetTextForScript(ScriptingOptions, Boolean, array<String[], Boolean) | Metni komut nesnesi alır. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetTextHeader | Metin Başlığı döndürür. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetTextMode | Komut dosyası adı metin modu kullanıp kullanmadığını belirler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetTextProperty(String) | Özellik metni olarak alır. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetTextProperty(String, ScriptingOptions) | Özellik metni olarak alır. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
GetTimeSpanParameterAsInt | saat span parametresi atar SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetTransactionCount() | Açık hareket üzerinde veritabanı alır. | |
GetTransactionCount(TransactionTypes) | Veritabanında belirli tür açık hareketleri sayısını alır. | |
GetType | (Object öğesinden devralınmıştır.) | |
GetUrnRecursive(StringBuilder) | Atar bir Urn nesnesinin SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
GetUrnRecursive(StringBuilder, UrnIdOption) | Atar bir Urn nesnesinin SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
Grant(DatabasePermissionSet, String) | Belirtilen verir küme veritabanı üzerinde belirtilen grantee izin. | |
Grant(DatabasePermissionSet, array<String[]) | Belirtilen verir küme veritabanı üzerinde belirtilen grantees izin. | |
Grant(DatabasePermissionSet, String, Boolean) | Erişim hakkı belirtilen izni grantee ve veritabanındaki diğer kullanıcılara erişim izni vermek yeteneği. | |
Grant(DatabasePermissionSet, array<String[], Boolean) | Erişim hakkı belirtilen izni grantees ve veritabanındaki diğer kullanıcılara erişim izni vermek yeteneği. | |
Grant(DatabasePermissionSet, String, Boolean, String) | Belirtilen grantee ve diğer kullanıcılara varsayılan bir rolü altında veritabanı üzerinde izinler küme vermek yeteneği izin kümesini verir. | |
Grant(DatabasePermissionSet, array<String[], Boolean, String) | Belirtilen küme izni grantees ve diğer kullanıcılara varsayılan bir rolü altında veritabanı üzerinde izinler küme vermek yeteneği verir. | |
ImplInitialize | Alanları başlatır SqlSmoObjectnesne. (SqlSmoObject öğesinden devralınmıştır.) | |
Initialize() | Nesnesini başlatır ve özelliklerini zorlar yüklenemedi. (SqlSmoObject öğesinden devralınmıştır.) | |
Initialize(Boolean) | Nesnesini başlatır ve özelliklerini zorlar yüklenemedi. (SqlSmoObject öğesinden devralınmıştır.) | |
IsMember | Belirtilen grup veya roldeki veritabanına ait olup olmadığını belirler. | |
IsObjectDirty | Başvurulan nesne saklı nesne ile tutarlı olup olmadığını belirler. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
IsObjectInitialized | Nesne başlatılıp başlatılmadığını doğrular. (SqlSmoObject öğesinden devralınmıştır.) | |
IsObjectInSpace | Nesne yalıtılmış veya bağlı olup olmadığını doğrular örnek , SQL Server. (SqlSmoObject öğesinden devralınmıştır.) | |
IsVersion80SP3 | Belirler mi sürüm SQL Server olan SQL Server 2000 ile SP3. (SqlSmoObject öğesinden devralınmıştır.) | |
IsVersion90AndAbove | Belirler mi sürüm SQL Server olan SQL Server 2005 veya üstü. (SqlSmoObject öğesinden devralınmıştır.) | |
MarkDropped | Kümeleri SqlSmoState kadar bırakılan. (SqlSmoObject öğesinden devralınmıştır.) | |
MarkForDropImpl | Kümeleri SqlSmoState kadar bırakılan. (SqlSmoObject öğesinden devralınmıştır.) | |
MemberwiseClone | (Object öğesinden devralınmıştır.) | |
PostAlter | Yöntemi etkinleştirilmiş sonra SqlSmoObject değiştirilmediği. (SqlSmoObject öğesinden devralınmıştır.) | |
PostCreate | Yöntemi etkinleştirilmiş sonra SqlSmoObject oluşturulur. (SqlSmoObject öğesinden devralınmıştır.) | |
PostDrop | Yöntemi etkinleştirilmiş sonra SqlSmoObject düşer. (SqlSmoObject öğesinden devralınmıştır.) | |
PrefetchObjects() | Prefetches nesneleri veritabanı. | |
PrefetchObjects(Type) | Veritabanı nesneleri belirli bir türde prefetches. | |
PrefetchObjects(Type, ScriptingOptions) | Veritabanı nesneleri komut dosyası kullanan kullanan kullanan dosyası seçenekleri ile belirtilen türde prefetches. | |
RecalculateSpaceUsage | Alan kullanımını yeniden hesaplar. | |
Refresh | Güncelleştirmeleri Database nesne. (ScriptNameObjectBase.Refresh() öğesini geçersiz kılar.) | |
RemoveFullTextCatalogs | Tam metin kataloglar veritabanından kaldırır. | |
Rename | Veritabanı yeniden adlandırır. | |
RenameImpl | Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. (NamedSmoObject öğesinden devralınmıştır.) | |
RenameImplWorker | Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. (NamedSmoObject öğesinden devralınmıştır.) | |
Revoke(DatabasePermissionSet, String) | Daha önce verilen bir veritabanı üzerinde bir grantee izinlerinden küme iptal eder. | |
Revoke(DatabasePermissionSet, array<String[]) | Daha önce verilen bir listeden grantees veritabanı izinleri küme iptal eder. | |
Revoke(DatabasePermissionSet, String, Boolean, Boolean) | Haklarını iptal eder, daha önce bir grantee veritabanına ve belirtilen izinler küme grantee izni diğer kullanıcılar tarafından izin verilen.Grantee ayrıca bir varsayılan rolü altında diğer kullanıcıların izinleri küme iptal olanağı verilir. | |
Revoke(DatabasePermissionSet, array<String[], Boolean, Boolean) | Haklarını iptal eder, daha önce izni grantees veritabanı ve belirtilen izinler küme grantees izni diğer kullanıcılar tarafından verilmiş.Grantees ayrıca bir varsayılan rolü altında diğer kullanıcıların izinleri küme iptal olanağı verilir. | |
Revoke(DatabasePermissionSet, String, Boolean, Boolean, String) | Haklarını iptal eder, daha önce bir grantee veritabanına ve belirtilen izinler küme grantee izni diğer kullanıcılar tarafından izin verilen.Grantee ayrıca bir varsayılan rolü altında diğer kullanıcıların izinleri küme iptal olanağı verilir. | |
Revoke(DatabasePermissionSet, array<String[], Boolean, Boolean, String) | Haklarını iptal eder, daha önce izni grantees veritabanı ve belirtilen izinler küme grantees izni diğer kullanıcılar tarafından verilmiş.Grantees ayrıca bir varsayılan rolü altında diğer kullanıcıların izinleri küme iptal olanağı verilir. | |
Script() | Oluşturduğu bir Transact-SQL yeniden oluşturma kullanılabilecek komut dosyasıveritabanını. | |
Script(ScriptingOptions) | Oluşturduğu bir Transact-SQL belirtildiği gibi veritabanını yeniden oluşturmak için kullanılabilir komut dosyasıkomut dosyası seçenekleri. | |
ScriptAlter | Alters SqlSmoObject parametreleri. (SqlSmoObject öğesinden devralınmıştır.) | |
ScriptAnsiQI | Veritabanı nesnesini ANSI metni komut dosyaları. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
ScriptChangeOwner | Bu yöntem, smo altyapısını destekler ve doğrudan sizin kodunuzdan kullanılmak üzere tasarlanmamıştır. (NamedSmoObject öğesinden devralınmıştır.) | |
ScriptCreate | Alters SqlSmoObject parametreleri. (SqlSmoObject öğesinden devralınmıştır.) | |
ScriptDdl | Atar InvalidSmoOperationException. (SqlSmoObject öğesinden devralınmıştır.) | |
ScriptDrop | Atar InvalidSmoOperationException. (SqlSmoObject öğesinden devralınmıştır.) | |
ScriptImpl() | Alır bir koleksiyon komut SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
ScriptImpl(ScriptingOptions) | Alır bir koleksiyon komut SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
ScriptImplWorker | Alır bir koleksiyon komut SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
ScriptInformativeHeaders | Bilgi başlıklarını komut dosyaları. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
ScriptOwner | Komut dosyası sahibi yetkilendirme değiştirir. (NamedSmoObject öğesinden devralınmıştır.) | |
ScriptRename | Bu yöntem, smo altyapısını destekler ve doğrudan sizin kodunuzdan kullanılmak üzere tasarlanmamıştır. (NamedSmoObject öğesinden devralınmıştır.) | |
SetCollectionTextMode | Koleksiyon metin modu ayarlar. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
SetDefaultFileGroup | Veritabanı için varsayılan dosya grubu ayarlar. | |
SetDefaultFileStreamFileGroup | Filestream grubu varsayılan ayarlar. | |
SetDefaultFullTextCatalog | Veritabanı için varsayılan tam metin kataloğu ayarlar. | |
SetIsSystemNamed | Sistem adlandırılmış olup olmadığını belirten bir Boole değeri olarak ayarlar. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
SetOffline | Veritabanı çevrimdışı ayarlar. | |
SetOnline | Çevrimiçi veritabanı ayarlar. | |
SetOwner(String) | Veritabanı sahibi ayarlar. | |
SetOwner(String, Boolean) | Veritabanı sahibi ayarlar. | |
SetParentImpl | Ana Ayarlar SqlSmoObject için newParent parametresi. (SqlSmoObject öğesinden devralınmıştır.) | |
SetSchemaOwned | Değer sahibi şema ayarlar. (NamedSmoObject öğesinden devralınmıştır.) | |
SetSnapshotIsolation | Kümeleri anlık görüntü yalıtım düzey. | |
SetTextBody | Gövde metni belirtir. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
SetTextHeader | Metin başlığı belirtir. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
SetTextMode | Metin modu belirtir. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
Shrink | Veritabanı küçülür. | |
SwitchTextMode | Metin moduna geçer. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
ThrowIfTextIsDirtyForAlter | Bir özel metin değiştirilebilir ve kalıcı olmayan atar. (ScriptNameObjectBase öğesinden devralınmıştır.) | |
ToString | Döndürür bir String temsil eden başvurulan nesne. (SqlSmoObject öğesinden devralınmıştır.) | |
TouchImpl | Henüz uygulanmadı. (SqlSmoObject öğesinden devralınmıştır.) | |
TruncateLog | Veritabanı seyir kütüğüne keser. | |
UnbindDefaultImpl | Varsayılan sütunlar, ciltten çıkarır SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
UnbindRuleImpl | Kuralları ciltten çıkarır SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
UpdateIndexStatistics | İstatistikleri güncelleştirmeleri dizin. | |
Validate | Bir nesnenin durumunu doğrular. (SmoObjectBase öğesinden devralınmıştır.) | |
ValidateAllPlanGuides() | Veritabanı ile ilişkili yürütme planları geçerliliğini doğrular. | |
ValidateAllPlanGuides(DataTable%) | Veritabanı ile ilişkili yürütme planları geçerliliğini doğrular ve doğrulama raporu verir. |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
PropertyChanged | Bir özellik değiştiğinde meydana gelen olay temsil eder. (SqlSmoObject öğesinden devralınmıştır.) | |
PropertyMetadataChanged | meta veriler özellik değiştiğinde meydana gelen olay temsil eder. (SqlSmoObject öğesinden devralınmıştır.) |
Üst
Alanlar
Ad | Açıklama | |
---|---|---|
m_ExtendedProperties | Tarafından sağlanan özellikleri genişletmek için tanımlanmış bir özellik temsil eden bir SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.) | |
singletonParent | Singleton üst temsil eder. (SqlSmoObject öğesinden devralınmıştır.) |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
IAlienObject.Discover | Bağımlılıklar bulur.Bu üyeye kodunuzun içinde doğrudan başvuruda bulunmayın. SQL Server altyapısını destekler. (SqlSmoObject öğesinden devralınmıştır.) | |
IAlienObject.GetDomainRoot | Kökünü verir etki alanı. (SqlSmoObject öğesinden devralınmıştır.) | |
IAlienObject.GetParent | Bu nesnenin üst alır.Bu üyeye kodunuzun içinde doğrudan başvuruda bulunmayın. SQL Server altyapısını destekler. (SqlSmoObject öğesinden devralınmıştır.) | |
IAlienObject.GetPropertyType | Belirtilen özellik türü alır. (SqlSmoObject öğesinden devralınmıştır.) | |
IAlienObject.GetPropertyValue | Belirtilen özellik değerini alır. (SqlSmoObject öğesinden devralınmıştır.) | |
IAlienObject.GetUrn | Birleştirilmiş kaynak nesnenin adı alır.Bu üyeye kodunuzun içinde doğrudan başvuruda bulunmayın. SQL Server altyapısını destekler. (SqlSmoObject öğesinden devralınmıştır.) | |
IAlienObject.Resolve | Alır örnek , nesne birleşik kaynak adı nesnesinden hakkında bilgiler içerir. (SqlSmoObject öğesinden devralınmıştır.) | |
IAlienObject.SetObjectState | Nesne için belirtilen ayarlar SfcObjectState değer. (SqlSmoObject öğesinden devralınmıştır.) | |
IAlienObject.SetPropertyValue | Özellik değerini ayarlar. (SqlSmoObject öğesinden devralınmıştır.) | |
ISfcPropertyProvider.GetPropertySet | Bu nesnenin özellik küme arabirim başvuruyu alır.Bu üyeye kodunuzun içinde doğrudan başvuruda bulunmayın. SQL Server altyapısını destekler. (SqlSmoObject öğesinden devralınmıştır.) | |
ISfcSupportsDesignMode.IsDesignMode | Nesne tasarım modunu destekleyip desteklemediğini gösteren bir Boole değeri alır.Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
Üst
Açıklamalar
Database Sınıfı temsil eder, veritabanları, ya da sistem veya kullanıcı tanımlı, üzerinde örnek , SQL Server.Server Üst sınıf olan Database WalkTree
Kullanarak Database sınıf, aşağıdakileri yapabilirsiniz:
Yeni veritabanı veya bırakma ve varolan veritabanı oluşturun.
Veritabanı, Active Directory dizin hizmet içinde kaydedin.
Topluluklar, tablolar, kullanıcı ve tetikleyiciler gibi başvuru veritabanı nesneleri.
Veritabanı ayarlamak yansıtma.
Oluşturma bir asıl veritabanı anahtar.
tam metin araması kataloğu oluşturan ayarlayın.
Veri, ayırma, kataloglar ve tabloları denetleyin.
Bir denetim noktası sorunu.
Vermek, revoke ve kullanıcılara veritabanı izinleri reddetmek.
Çalıştır Transact-SQL deyimleri.
Kilitleri veya nesne izinleri gibi veritabanı bilgisi numaralandırılamıyor.
Yedeği kaldırmak geçmiş.
Hareketlerin sayısını izler.
Veritabanı çevrimiçi veya çevrimdışı olarak ayarlayın.
Veritabanı sahibini değiştirmek.
İstatistikleri güncelleştirme.
Veritabanını küçültmek.
Günlüğü kesemez.
Veritabanı komut dosyası.
Almak için Database nesne özellikleri, bir oturumu olması gerekir üye ortak sabit sunucu rolü ve bu veritabanında oturumu açma eşlenen kullanıcı üye olmanız gerekir ortak veritabanı rolü.
İçin küme Database çalıştırın ve nesne özelliklerini Alter yöntem, kullanıcıların veritabanı üzerinde alter iznine sahip veya gerekir üye olmanız db_owner sabit veritabanı rolü.
Bir veritabanı oluşturmak için kullanıcıların ana sunucuda create database, create any database veya any database alter izni olmalıdır.
Veritabanını bırakmak için kullanıcıların veritabanı üzerinde denetim yetkisine sahip veya gerekir üye olmanız db_owner sabit veritabanı rolü.
Vermek, revoke veya diğer kullanıcıların veritabanı izni reddetme kullanıcıların veritabanı üzerinde denetim yetkisine sahip veya üye olmanız db_owner sabit veritabanı rolü.
İş Parçacığı Güvenliği
Bu türdeki tüm ortak statik (Microsoft Visual Basic içinde Paylaşılan) üyeler, çok iş parçacıklı işlemler için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.
Örnekler
VB
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Define a Database object variable by supplying the server and the database name arguments in the constructor.
Dim db As Database
db = New Database(srv, "Test_SMO_Database")
'Create the database on the instance of SQL Server.
db.Create()
'Reference the database and display the date when it was created.
db = srv.Databases("Test_SMO_Database")
Console.WriteLine(db.CreateDate)
'Remove the database.
db.Drop()
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database($srv, "Test_SMO_Database")
$db.Create()
Write-Host $db.CreateDate
$db.Drop()
İş Parçacığı Güvenliği
Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.
Ayrıca bkz.