Federation クラス

定義

SQL Azure データベース上のフェデレーション オブジェクトを表します。

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
継承
属性
Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementAttribute
実装

コンストラクター

Federation()

Federation クラスの新しいインスタンスを初期化します。

Federation(Database, String)

Federation クラスの新しいインスタンスを初期化します。

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

Federation クラスの新しいインスタンスを初期化します。

フィールド

m_ExtendedProperties

SqlSmoObject によって指定されたプロパティを拡張するよう定義されたプロパティを表します。

(継承元 SqlSmoObject)
singletonParent

単一の親を表します。

(継承元 SqlSmoObject)

プロパティ

DataType

フェデレーション キーの型の型名を取得します。値の設定も可能です。

DistributionName

フェデレーション キーの名前を取得します。値の設定も可能です。

DistributionType

パーティション分割の種類を取得または設定します。

ExecuteForScalar

オブジェクトがスカラー オプションの実行に対して設定されるかどうかを示す Boolean プロパティ値を取得または設定します。

(継承元 SqlSmoObject)
ExecutionManager

マネージャーに対して実行するオブジェクトを取得します。

(継承元 SqlSmoObject)
ID

フェデレーションの識別子を取得または設定します。

IsTouched

オブジェクトのプロパティが更新されていてもサーバーに保存されていないかどうかを示す Boolean プロパティ値を取得します。

(継承元 SqlSmoObject)
Name

フェデレーションの名前を取得または設定します。

ObjectInSpace

オブジェクトがBoolean分離して存在するかどうか、またはオブジェクトが直接または間接的にSQL Serverのインスタンスに接続されているかどうかを示すプロパティ値を取得します。

(継承元 SqlSmoObject)
Parent

フェデレーションの親データベースを取得します。値の設定も可能です。

Properties

オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。

(継承元 SqlSmoObject)
ScalarResult

参照先オブジェクトのスカラー結果を取得します。

(継承元 SqlSmoObject)
State

参照先のオブジェクトの状態を取得します。

(継承元 SmoObjectBase)
Urn

オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。

(継承元 SqlSmoObject)
UserData

参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。

(継承元 SmoObjectBase)

メソッド

AddDatabaseContext(StringCollection)

queries パラメーターによって識別されたクエリのコレクションにデータベース コンテキストを追加します。

(継承元 SqlSmoObject)
Alter()

SQL Azure データベース上のフェデレーション オブジェクトを変更します。

AlterImpl()

Object Altered イベントをアクティブにします。

(継承元 SqlSmoObject)
AlterImplWorker()

Alter メソッドを呼び出します。

(継承元 SqlSmoObject)
AppendCommaText(StringBuilder, String, Boolean, String)

必要に応じてコンマで区切られているテキストを追加します。

(継承元 ScriptNameObjectBase)
AppendWithCommaText(StringBuilder, String, Boolean)

必要に応じてコンマで区切られているテキストを追加します。

(継承元 ScriptNameObjectBase)
AppendWithOption(StringBuilder, String, String, Boolean)

"WITH" 文字列でメイン テキストと切り離され、必要に応じてコンマで区切られたテキストおよびオプション テキストを追加します。

(継承元 ScriptNameObjectBase)
AutoGenerateName()

オブジェクトに基づいて自動的に名前を生成します Guid

(継承元 ScriptNameObjectBase)
BindDefaultImpl(String, String, Boolean)

パラメーターによって識別された既定のアイテムをバインドします。

(継承元 SqlSmoObject)
BindRuleImpl(String, String, Boolean)

パラメーターによって識別されたルールおよび列にルール スキーマをバインドします。

(継承元 SqlSmoObject)
CheckObjectDirty()

オブジェクトが変更後に保存されていないかどうかを確認します。

(継承元 ScriptNameObjectBase)
CheckObjectState()

参照先オブジェクトの状態を検証します。

(継承元 SqlSmoObject)
CheckObjectState(Boolean)

参照先オブジェクトの状態を検証します。オブジェクトがまだ作成されていない場合は、例外をスローするように指定することも可能です。

(継承元 SqlSmoObject)
CheckObjectStateImpl(Boolean)

SqlSmoObject の状態を確認します。

(継承元 SqlSmoObject)
CheckTextCorectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

パラメーターに対してテキストの正確さを確認します。

(継承元 ScriptNameObjectBase)
CheckTextModeSupport()

サポートのモードを確認します。

(継承元 ScriptNameObjectBase)
CleanObject()

参照先のオブジェクトをクリーンアップします。

(継承元 ScriptNameObjectBase)
Create()

SQL Azure データベースにフェデレーション オブジェクトを作成します。

CreateImpl()

スクリプト作成オプションを使用してオブジェクトを作成します。

(継承元 SqlSmoObject)
Discover()

Object 型の一覧を検出します。

(継承元 SqlSmoObject)
Drop()

SQL Azure データベースからフェデレーション オブジェクトを削除します。

DropImpl(Boolean)

SqlSmoObject を削除します。

(継承元 SqlSmoObject)
DropImplWorker(Urn, Boolean)

IMPL ワーカーを削除します。

(継承元 SqlSmoObject)
ExecuteNonQuery(StringCollection, Boolean)

結果セットを返さないステートメントのバッチを実行します。

(継承元 SqlSmoObject)
ExecuteRenameQuery(String)

オブジェクトの名前変更クエリを実行します。

(継承元 NamedSmoObject)
ForceTextModeOnTextBody()

テキスト本文にテキスト モードを適用します。

(継承元 ScriptNameObjectBase)
FormatSqlVariant(Object)

Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant 型としてオブジェクトの書式を設定します。

(継承元 SqlSmoObject)
GenerateAlterEvent()

指定された値で変更イベントを生成します。

(継承元 SqlSmoObject)
GenerateAlterEvent(Urn, Object)

指定された URN と内部オブジェクト値で変更イベントを生成します。

(継承元 SqlSmoObject)
GetBraketNameForText()

テキストの角かっこの名前を取得します。

(継承元 ScriptNameObjectBase)
GetContextDB()

このオブジェクトに関連付けられているコンテキスト データベースを取得します。

(継承元 SqlSmoObject)
GetDBName()

オブジェクトに関連付けられたデータベース名を取得します。

(継承元 SqlSmoObject)
GetFragOptionString(FragmentationOption)

FragmentationOption文字列値としてオブジェクトを取得します。

(継承元 SqlSmoObject)
GetIsSystemNamed()

システムに名前が付けられているかどうかを示す値を示します。

(継承元 ScriptNameObjectBase)
GetIsTextDirty()

テキスト値と格納された値が一致しているかどうかを示します。

(継承元 ScriptNameObjectBase)
GetPropValue(String)

SqlSmoObject オブジェクトのプロパティの値を取得します。

(継承元 SqlSmoObject)
GetPropValueOptional(String)

SqlSmoObject オブジェクトのプロパティの値を取得します。

(継承元 SqlSmoObject)
GetPropValueOptionalAllowNull(String)

SqlSmoObject オブジェクトのプロパティの値を取得します。

(継承元 SqlSmoObject)
GetRealValue(Property, Object)

SqlSmoObject オブジェクトのプロパティの値を取得します。

(継承元 SqlSmoObject)
GetServerName()

オブジェクトが関連付けられているSQL Serverのインスタンスの名前を取得します。

(継承元 SqlSmoObject)
GetServerObject()

SqlSmoObject オブジェクトのサーバーを取得します。

(継承元 SqlSmoObject)
GetSqlServerVersionName()

オブジェクトが関連付けられているSQL Serverのインスタンスのバージョン名を取得します。

(継承元 SqlSmoObject)
GetTextBody()

テキスト本文を返します。

(継承元 ScriptNameObjectBase)
GetTextBody(Boolean)

テキスト本文を返します。

(継承元 ScriptNameObjectBase)
GetTextHeader(Boolean)

テキスト ヘッダーを返します。

(継承元 ScriptNameObjectBase)
GetTextMode()

スクリプト名がテキスト モードを使用するかどうかを示します。

(継承元 ScriptNameObjectBase)
GetTextProperty(String)

オブジェクトのテキストを取得し、取得できない場合はオブジェクトの状態に基づいて適切な例外をスローします。

(継承元 ScriptNameObjectBase)
GetUrnRecursive(StringBuilder)

Urn オブジェクトの SqlSmoObject オブジェクトを割り当てます。

(継承元 SqlSmoObject)
GetUrnRecursive(StringBuilder, UrnIdOption)

Urn オブジェクトの SqlSmoObject オブジェクトを割り当てます。

(継承元 SqlSmoObject)
ImplInitialize(String[], OrderBy[])

SqlSmoObject オブジェクトのフィールドを初期化します。

(継承元 SqlSmoObject)
Initialize()

オブジェクトを初期化し、プロパティを強制的に読み込ませます。

(継承元 SqlSmoObject)
Initialize(Boolean)

オブジェクトを初期化し、プロパティを強制的に読み込ませます。

(継承元 SqlSmoObject)
IsObjectDirty()

参照されたオブジェクトが格納されたオブジェクトと一致するかどうかを示します。

(継承元 ScriptNameObjectBase)
IsObjectInitialized()

オブジェクトが初期化されたかどうかを確認します。

(継承元 SqlSmoObject)
IsObjectInSpace()

オブジェクトが分離されているか、SQL Serverのインスタンスに接続されているかどうかを確認します。

(継承元 SqlSmoObject)
IsSupportedProperty(String)

指定したプロパティがターゲット .NET Frameworkでサポートされているかどうかを判断します。

(継承元 SqlSmoObject)
IsVersion80SP3()

SQL SERVERのバージョンが SP3 で 2000 SQL Serverかどうかを判断します。

(継承元 SqlSmoObject)
IsVersion90AndAbove()

SQL Serverのバージョンが 2005 以降SQL Serverかどうかを判断します。

(継承元 SqlSmoObject)
MarkDropped()

SqlSmoState が削除されるように設定します。

(継承元 SqlSmoObject)
MarkForDropImpl(Boolean)

削除操作のための SqlSmoState を設定します。

(継承元 SqlSmoObject)
PostAlter()

変更後にアクティブ化される SqlSmoObject メソッド。

(継承元 SqlSmoObject)
PostCreate()

作成後 SqlSmoObject にアクティブ化されるメソッド。

(継承元 SqlSmoObject)
PostDrop()

SqlSmoObject の削除後にアクティブ化されるメソッドです。

(継承元 SqlSmoObject)
Refresh()

スクリプト名を更新します。

(継承元 ScriptNameObjectBase)
RenameImpl(String)

このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。

(継承元 NamedSmoObject)
RenameImplWorker(String)

単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。

(継承元 NamedSmoObject)
Script()

フェデレーションの再作成に使用できる Transact-SQL スクリプトを生成します。

Script(ScriptingOptions)

指定したオプションを使用したフェデレーションの再作成に使用できる Transact-SQL スクリプトを生成します。

ScriptImpl()

SqlSmoObject のスクリプトのコレクションを取得します。

(継承元 SqlSmoObject)
ScriptImpl(ScriptingOptions)

SqlSmoObject のスクリプトのコレクションを取得します。

(継承元 SqlSmoObject)
SetCollectionTextMode(Boolean, SmoCollectionBase)

コレクション テキスト モードを設定します。

(継承元 ScriptNameObjectBase)
SetIsSystemNamed(Boolean)

システムに名前が付けられているかどうかを示す値を指定します。

(継承元 ScriptNameObjectBase)
SetParentImpl(SqlSmoObject)

SqlSmoObject の親を newParent パラメーターに設定します。

(継承元 SqlSmoObject)
SetSchemaOwned()

名前付き Smo オブジェクトのスキーマ所有値を設定します。

(継承元 NamedSmoObject)
SetTextBody(String)

テキスト本文を示します。

(継承元 ScriptNameObjectBase)
SetTextHeader(String)

テキスト ヘッダーを示します。

(継承元 ScriptNameObjectBase)
SetTextMode(Boolean, SmoCollectionBase[])

テキスト モードを示します。

(継承元 ScriptNameObjectBase)
SwitchTextMode(Boolean, SmoCollectionBase[])

テキスト モードを切り替えます。

(継承元 ScriptNameObjectBase)
ThrowIfAboveVersion100(String)

バージョン 100 を超える場合は、オブジェクトをスローします。

(継承元 SqlSmoObject)
ThrowIfAboveVersion80(String)

バージョンが 80 を超える場合は、SqlSmoObject をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion100(String)

バージョンが 100 未満の場合は例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion110(String)

バージョンが 110 未満の場合は、オブジェクトをスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

バージョンが 110Prop 未満の場合は、SqlSmoObject をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion120(String)

バージョンが 120 未満の場合は、オブジェクトをスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

バージョンが 120 未満のプロパティの場合は、オブジェクトをスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion130(String)

バージョンが 130 未満の場合は、オブジェクトをスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

BelowVersion130Prop の場合は、オブジェクトをスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion80(String)

バージョンが 80 未満の場合は、オブジェクトをスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion80SP3()

バージョンが 80SP3 未満の場合、例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion90(String)

バージョンが 90 未満の場合は、オブジェクトをスローします。

(継承元 SqlSmoObject)
ThrowIfTextIsDirtyForAlter()

変更後に保存されていないテキストの例外をスローします。

(継承元 ScriptNameObjectBase)
ToString()

参照するオブジェクトを表す String を返します。

(継承元 SqlSmoObject)
TouchImpl()

タッチ オブジェクトを実装します。

(継承元 SqlSmoObject)
UnbindDefaultImpl(Boolean)

の既定の列のバインドを解除します SqlSmoObject

(継承元 SqlSmoObject)
UnbindRuleImpl(Boolean)

SqlSmoObject のルールをバインド解除します。

(継承元 SqlSmoObject)
Validate(String, Object[])

オブジェクトの状態を検証します。

(継承元 SmoObjectBase)

イベント

PropertyChanged

プロパティが変更されるときに発生するイベントを表します。

(継承元 SqlSmoObject)
PropertyMetadataChanged

プロパティ メタデータが変更されたときに発生するイベントを表します。

(継承元 SqlSmoObject)

明示的なインターフェイスの実装

IAlienObject.Discover()

依存関係を検出します。

このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。

(継承元 SqlSmoObject)
IAlienObject.GetDomainRoot()

ドメインのルートを返します。

(継承元 SqlSmoObject)
IAlienObject.GetParent()

このオブジェクトの親を取得します。 このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。

(継承元 SqlSmoObject)
IAlienObject.GetPropertyType(String)

指定したプロパティの種類を取得します。

(継承元 SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

指定されたプロパティの値を取得します。

(継承元 SqlSmoObject)
IAlienObject.GetUrn()

オブジェクトの Unified Resource Name (URN) を取得します。

このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。

(継承元 SqlSmoObject)
IAlienObject.Resolve(String)

オブジェクトに関する情報を含むインスタンスを、オブジェクトの Unified Resource Name (URN) から取得します。

(継承元 SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

オブジェクトの状態を、指定した SfcObjectState 値に設定します。

(継承元 SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

プロパティ値を設定します。

(継承元 SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

このオブジェクトのプロパティ セットへのインターフェイス リファレンスを取得します。

このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。

(継承元 SqlSmoObject)

適用対象