Federation Kelas

Definisi

Mewakili objek federasi pada database Azure SQL.

public ref class Federation sealed : Microsoft::SqlServer::Management::Smo::ScriptNameObjectBase, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Smo::IScriptable
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElement(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.SqlAzureDatabase | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.Standalone)]
public sealed class Federation : Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElement(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.SqlAzureDatabase | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.Standalone)>]
type Federation = class
    inherit ScriptNameObjectBase
    interface IDroppable
    interface IAlterable
    interface ICreatable
    interface IScriptable
Public NotInheritable Class Federation
Inherits ScriptNameObjectBase
Implements IAlterable, ICreatable, IDroppable, IScriptable
Warisan
Atribut
Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementAttribute
Penerapan

Konstruktor

Federation()

Menginisialisasi instans baru kelas Federation.

Federation(Database, String)

Menginisialisasi instans baru kelas Federation.

Federation(Database, String, String, DataType, DistributionType)

Menginisialisasi instans baru kelas Federation.

Bidang

m_ExtendedProperties

Mewakili properti yang didefinisikan untuk memperluas properti yang disediakan oleh SqlSmoObject.

(Diperoleh dari SqlSmoObject)
singletonParent

Mewakili induk singleton.

(Diperoleh dari SqlSmoObject)

Properti

DataType

Mendapatkan atau mengatur nama jenis untuk jenis kunci federasi.

DistributionName

Mendapatkan atau mengatur nama untuk kunci federasi.

DistributionType

Mendapatkan atau mengatur jenis partisi.

ExecuteForScalar

Mendapatkan atau mengatur Boolean nilai properti yang menentukan apakah objek diatur ke opsi jalankan untuk skalar.

(Diperoleh dari SqlSmoObject)
ExecutionManager

Mendapatkan objek untuk dieksekusi ke manajer.

(Diperoleh dari SqlSmoObject)
ID

Mendapatkan atau mengatur pengidentifikasi federasi.

IsTouched

Boolean Mendapatkan nilai properti yang menentukan apakah properti objek telah diperbarui tetapi belum bertahan di server.

(Diperoleh dari SqlSmoObject)
Name

Mendapatkan atau menetapkan nama federasi.

ObjectInSpace

Boolean Mendapatkan nilai properti yang menentukan apakah objek ada dalam isolasi, atau apakah objek tersebut terhubung secara langsung atau tidak langsung ke instans SQL Server.

(Diperoleh dari SqlSmoObject)
Parent

Mendapatkan atau mengatur database induk federasi.

Properties

Mendapatkan kumpulan Property objek yang mewakili properti objek.

(Diperoleh dari SqlSmoObject)
ScalarResult

Mendapatkan hasil skalar untuk objek yang dirujuk.

(Diperoleh dari SqlSmoObject)
State

Mendapatkan status objek yang dirujuk.

(Diperoleh dari SmoObjectBase)
Urn

Mendapatkan nilai alamat Nama Sumber Daya Seragam (URN) yang secara unik mengidentifikasi objek.

(Diperoleh dari SqlSmoObject)
UserData

Mendapatkan atau mengatur data yang ditentukan pengguna yang terkait dengan objek yang dirujuk.

(Diperoleh dari SmoObjectBase)

Metode

AddDatabaseContext(StringCollection)

Tambahkan konteks database ke kumpulan kueri yang diidentifikasi oleh queries parameter .

(Diperoleh dari SqlSmoObject)
Alter()

Mengubah objek federasi pada database Azure SQL.

AlterImpl()

Mengaktifkan peristiwa yang diubah objek.

(Diperoleh dari SqlSmoObject)
AlterImplWorker()

Memanggil metode Ubah.

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

Menambahkan teks, secara opsional dipisahkan oleh koma.

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

Menambahkan teks, secara opsional dipisahkan oleh koma.

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

Menambahkan teks dan teks opsi yang dipisahkan dari teks utama dengan string "WITH" dan secara opsional dipisahkan oleh koma.

(Diperoleh dari ScriptNameObjectBase)
AutoGenerateName()

Menghasilkan nama secara otomatis berdasarkan objek Guid.

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

Mengikat item default yang diidentifikasi oleh parameter.

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

Mengikat skema aturan ke aturan dan kolom yang diidentifikasi oleh parameter.

(Diperoleh dari SqlSmoObject)
CheckObjectDirty()

Memeriksa apakah objek telah dimodifikasi dan tidak bertahan.

(Diperoleh dari ScriptNameObjectBase)
CheckObjectState()

Memvalidasi status objek yang dirujuk.

(Diperoleh dari SqlSmoObject)
CheckObjectState(Boolean)

Memvalidasi status objek yang direferensikan dengan opsi untuk menentukan bahwa pengecualian dilemparkan jika objek belum dibuat.

(Diperoleh dari SqlSmoObject)
CheckObjectStateImpl(Boolean)

Memeriksa status SqlSmoObject.

(Diperoleh dari SqlSmoObject)
CheckTextCorectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

Memeriksa teks untuk kebenaran terhadap parameter.

(Diperoleh dari ScriptNameObjectBase)
CheckTextModeSupport()

Memeriksa mode dukungan.

(Diperoleh dari ScriptNameObjectBase)
CleanObject()

Membersihkan objek yang dirujuk.

(Diperoleh dari ScriptNameObjectBase)
Create()

Membuat objek federasi pada database Azure SQL.

CreateImpl()

Membuat objek dengan opsi pembuatan skrip.

(Diperoleh dari SqlSmoObject)
Discover()

Menemukan daftar jenis Object.

(Diperoleh dari SqlSmoObject)
Drop()

Menghilangkan objek federasi dari database Azure SQL.

DropImpl(Boolean)

Menjatuhkan SqlSmoObject.

(Diperoleh dari SqlSmoObject)
DropImplWorker(Urn, Boolean)

Menjatuhkan pekerja IMPL.

(Diperoleh dari SqlSmoObject)
ExecuteNonQuery(StringCollection, Boolean)

Menjalankan batch pernyataan yang tidak mengembalikan tataan hasil.

(Diperoleh dari SqlSmoObject)
ExecuteRenameQuery(String)

Menjalankan kueri ganti nama untuk objek.

(Diperoleh dari NamedSmoObject)
ForceTextModeOnTextBody()

Memberlakukan mode teks pada isi teks.

(Diperoleh dari ScriptNameObjectBase)
FormatSqlVariant(Object)

Memformat objek sebagai Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant jenis.

(Diperoleh dari SqlSmoObject)
GenerateAlterEvent()

Menghasilkan peristiwa perubahan dengan nilai yang ditentukan.

(Diperoleh dari SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Menghasilkan peristiwa perubahan dengan URN dan nilai objek dalam yang ditentukan.

(Diperoleh dari SqlSmoObject)
GetBraketNameForText()

Mendapatkan nama tanda kurung untuk teks.

(Diperoleh dari ScriptNameObjectBase)
GetContextDB()

Mendapatkan database konteks yang terkait dengan objek ini.

(Diperoleh dari SqlSmoObject)
GetDBName()

Mendapatkan nama database yang terkait dengan objek .

(Diperoleh dari SqlSmoObject)
GetFragOptionString(FragmentationOption)

FragmentationOption Mendapatkan objek sebagai nilai string.

(Diperoleh dari SqlSmoObject)
GetIsSystemNamed()

Menunjukkan nilai yang menentukan apakah sistem diberi nama.

(Diperoleh dari ScriptNameObjectBase)
GetIsTextDirty()

Menentukan apakah nilai teks konsisten dengan nilai tersimpan.

(Diperoleh dari ScriptNameObjectBase)
GetPropValue(String)

Mendapatkan nilai properti objek SqlSmoObject .

(Diperoleh dari SqlSmoObject)
GetPropValueOptional(String)

Mendapatkan nilai properti objek SqlSmoObject .

(Diperoleh dari SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Mendapatkan nilai properti objek SqlSmoObject .

(Diperoleh dari SqlSmoObject)
GetRealValue(Property, Object)

Mendapatkan nilai properti objek SqlSmoObject .

(Diperoleh dari SqlSmoObject)
GetServerName()

Mendapatkan nama instans SQL Server yang terkait dengan objek.

(Diperoleh dari SqlSmoObject)
GetServerObject()

Mendapatkan server SqlSmoObject objek.

(Diperoleh dari SqlSmoObject)
GetSqlServerVersionName()

Mendapatkan nama versi instans SQL Server yang terkait dengan objek.

(Diperoleh dari SqlSmoObject)
GetTextBody()

Mengembalikan isi teks.

(Diperoleh dari ScriptNameObjectBase)
GetTextBody(Boolean)

Mengembalikan isi teks.

(Diperoleh dari ScriptNameObjectBase)
GetTextHeader(Boolean)

Mengembalikan header teks.

(Diperoleh dari ScriptNameObjectBase)
GetTextMode()

Menentukan apakah nama skrip menggunakan mode teks.

(Diperoleh dari ScriptNameObjectBase)
GetTextProperty(String)

Mendapatkan teks objek, jika tidak tersedia, melemparkan pengecualian yang sesuai berdasarkan status objek.

(Diperoleh dari ScriptNameObjectBase)
GetUrnRecursive(StringBuilder)

Urn Menetapkan objek objek SqlSmoObject .

(Diperoleh dari SqlSmoObject)
GetUrnRecursive(StringBuilder, UrnIdOption)

Urn Menetapkan objek objek SqlSmoObject .

(Diperoleh dari SqlSmoObject)
ImplInitialize(String[], OrderBy[])

Menginisialisasi bidang SqlSmoObject objek.

(Diperoleh dari SqlSmoObject)
Initialize()

Menginisialisasi objek dan memaksa properti dimuat.

(Diperoleh dari SqlSmoObject)
Initialize(Boolean)

Menginisialisasi objek dan memaksa properti dimuat.

(Diperoleh dari SqlSmoObject)
IsObjectDirty()

Menentukan apakah objek yang dirujuk konsisten dengan objek tersimpan.

(Diperoleh dari ScriptNameObjectBase)
IsObjectInitialized()

Memverifikasi apakah objek telah diinisialisasi.

(Diperoleh dari SqlSmoObject)
IsObjectInSpace()

Memverifikasi apakah objek diisolasi atau terhubung ke instans SQL Server.

(Diperoleh dari SqlSmoObject)
IsSupportedProperty(String)

Menentukan apakah properti yang ditentukan didukung dalam .NET Framework target.

(Diperoleh dari SqlSmoObject)
IsVersion80SP3()

Menentukan apakah versi SQL Server SQL Server 2000 dengan SP3.

(Diperoleh dari SqlSmoObject)
IsVersion90AndAbove()

Menentukan apakah versi SQL Server SQL Server 2005 atau yang lebih baru.

(Diperoleh dari SqlSmoObject)
MarkDropped()

Mengatur ke dihilangkan SqlSmoState .

(Diperoleh dari SqlSmoObject)
MarkForDropImpl(Boolean)

SqlSmoState Mengatur untuk operasi penghilangan.

(Diperoleh dari SqlSmoObject)
PostAlter()

Metode yang diaktifkan setelah SqlSmoObject diubah.

(Diperoleh dari SqlSmoObject)
PostCreate()

Metode yang diaktifkan setelah SqlSmoObject dibuat.

(Diperoleh dari SqlSmoObject)
PostDrop()

Metode yang diaktifkan setelah dihilangkan SqlSmoObject .

(Diperoleh dari SqlSmoObject)
Refresh()

Menyegarkan nama skrip.

(Diperoleh dari ScriptNameObjectBase)
RenameImpl(String)

Metode ini mendukung infrastruktur SMO dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

(Diperoleh dari NamedSmoObject)
RenameImplWorker(String)

Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.

(Diperoleh dari NamedSmoObject)
Script()

Menghasilkan skrip Transact-SQL yang dapat digunakan untuk membuat ulang federasi.

Script(ScriptingOptions)

Menghasilkan skrip Transact-SQL yang dapat digunakan untuk membuat ulang federasi dengan opsi yang ditentukan.

ScriptImpl()

Mendapatkan koleksi skrip SqlSmoObject.

(Diperoleh dari SqlSmoObject)
ScriptImpl(ScriptingOptions)

Mendapatkan koleksi skrip SqlSmoObject.

(Diperoleh dari SqlSmoObject)
SetCollectionTextMode(Boolean, SmoCollectionBase)

Mengatur mode teks koleksi.

(Diperoleh dari ScriptNameObjectBase)
SetIsSystemNamed(Boolean)

Menentukan nilai yang menunjukkan apakah sistem diberi nama.

(Diperoleh dari ScriptNameObjectBase)
SetParentImpl(SqlSmoObject)

Mengatur induk ke SqlSmoObjectnewParent parameter .

(Diperoleh dari SqlSmoObject)
SetSchemaOwned()

Mengatur nilai yang dimiliki skema untuk objek Smo bernama.

(Diperoleh dari NamedSmoObject)
SetTextBody(String)

Menentukan isi teks.

(Diperoleh dari ScriptNameObjectBase)
SetTextHeader(String)

Menentukan header teks.

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

Menentukan mode teks.

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

Mengalihkan mode teks.

(Diperoleh dari ScriptNameObjectBase)
ThrowIfAboveVersion100(String)

Melempar objek jika di atas versi 100.

(Diperoleh dari SqlSmoObject)
ThrowIfAboveVersion80(String)

Melempar SqlSmoObject jika versi di atas 80.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion100(String)

Memberikan pengecualian jika versinya di bawah 100.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion110(String)

Melempar objek jika versi di bawah 110.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Melempar SqlSmoObject jika versi di bawah 110Prop.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion120(String)

Melempar objek jika versinya di bawah 120.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Melempar objek jika versi di bawah 120 properti.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion130(String)

Melempar objek jika versinya di bawah 130.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Melempar objek jika BelowVersion130Prop.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion80(String)

Melempar objek jika versinya di bawah 80.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion80SP3()

Memberikan pengecualian jika versinya di bawah 80SP3.

(Diperoleh dari SqlSmoObject)
ThrowIfBelowVersion90(String)

Melempar objek jika versinya di bawah 90.

(Diperoleh dari SqlSmoObject)
ThrowIfTextIsDirtyForAlter()

Melemparkan pengecualian teks telah dimodifikasi dan tidak bertahan.

(Diperoleh dari ScriptNameObjectBase)
ToString()

Mengembalikan String yang mewakili objek yang dirujuk.

(Diperoleh dari SqlSmoObject)
TouchImpl()

Mengimplementasikan objek sentuh.

(Diperoleh dari SqlSmoObject)
UnbindDefaultImpl(Boolean)

Membatalkan ikatan kolom default .SqlSmoObject

(Diperoleh dari SqlSmoObject)
UnbindRuleImpl(Boolean)

Membatalkan ikatan SqlSmoObjectaturan .

(Diperoleh dari SqlSmoObject)
Validate(String, Object[])

Memvalidasi status objek.

(Diperoleh dari SmoObjectBase)

Acara

PropertyChanged

Mewakili peristiwa yang terjadi saat properti diubah.

(Diperoleh dari SqlSmoObject)
PropertyMetadataChanged

Mewakili peristiwa yang terjadi saat metadata properti berubah.

(Diperoleh dari SqlSmoObject)

Implementasi Antarmuka Eksplisit

IAlienObject.Discover()

Menemukan dependensi apa pun.

Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server.

(Diperoleh dari SqlSmoObject)
IAlienObject.GetDomainRoot()

Mengembalikan akar domain.

(Diperoleh dari SqlSmoObject)
IAlienObject.GetParent()

Mendapatkan induk dari objek ini. Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server.

(Diperoleh dari SqlSmoObject)
IAlienObject.GetPropertyType(String)

Mendapatkan jenis properti yang ditentukan.

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

Mendapatkan nilai properti yang ditentukan.

(Diperoleh dari SqlSmoObject)
IAlienObject.GetUrn()

Mendapatkan Nama Sumber Daya Terpadu (URN) objek.

Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server.

(Diperoleh dari SqlSmoObject)
IAlienObject.Resolve(String)

Mendapatkan instans yang berisi informasi tentang objek dari Nama Sumber Daya Terpadu (URN) objek.

(Diperoleh dari SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Mengatur status objek ke nilai yang ditentukan SfcObjectState .

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

Mengatur nilai properti.

(Diperoleh dari SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

Mendapatkan referensi antarmuka ke kumpulan properti objek ini.

Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server.

(Diperoleh dari SqlSmoObject)

Berlaku untuk