SqlSmoObject メンバー

SqlSmoObject オブジェクトは、SQL Server のすべてのオブジェクトを表します。

SqlSmoObject 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
プロテクト メソッド SqlSmoObject SqlSmoObject クラスの新しいインスタンスを初期化します。

Top

メソッド

  名前 説明
プロテクト メソッド AddDatabaseContext
プロテクト メソッド AlterImpl
プロテクト メソッド AlterImplFinish
プロテクト メソッド AlterImplInit
プロテクト メソッド AlterImplWorker
プロテクト メソッド BindDefaultImpl
プロテクト メソッド BindRuleImpl
プロテクト メソッド CheckCollation
プロテクト メソッド CheckObjectState() () () () 参照先オブジェクトの状態を検証します。
プロテクト メソッド CheckObjectState(Boolean) 参照先オブジェクトの状態を検証します。オブジェクトがまだ作成されていない場合は、例外をスローするように指定することも可能です。
プロテクト メソッド CheckObjectStateImpl
プロテクト メソッド CheckVersion100
プロテクト メソッド CheckVersion80 SQL Server 2000 でのオブジェクトの有効性を確認します。
プロテクト メソッド CheckVersion80SP3 SQL Server 2000 SP3 でのオブジェクトの有効性を確認します。
プロテクト メソッド CheckVersion90 SQL Server 2005 でのオブジェクトの有効性を確認します。
プロテクト メソッド CheckVersionBelow90
プロテクト メソッド CleanObject
プロテクト メソッド CreateImpl
プロテクト メソッド CreateImplFinish
プロテクト メソッド CreateImplInit
パブリック メソッド Discover
プロテクト メソッド DropImpl
プロテクト メソッド DropImplWorker
プロテクト メソッド EnumScriptImpl
プロテクト メソッド EnumScriptImplWorker
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
プロテクト メソッド FormatSqlVariant
プロテクト メソッド GenerateDataSpaceFileStreamScript
プロテクト メソッド GenerateDataSpaceScript
プロテクト メソッド GetBindDefaultScript
プロテクト メソッド GetBindRuleScript
プロテクト メソッド GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
プロテクト メソッド GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
パブリック メソッド静的メンバー GetChildType
プロテクト メソッド GetDateTimeParameter
プロテクト メソッド GetDateTimeParameterAsInt
プロテクト メソッド GetDBName オブジェクトに関連付けられたデータベース名を取得します。
プロテクト メソッド GetEnumParameter
プロテクト メソッド GetFragOptionString
プロテクト メソッド GetGuidParameter
パブリック メソッド GetHashCode (Object から継承されています。)
プロテクト メソッド GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
プロテクト メソッド GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
プロテクト メソッド GetPropValue
プロテクト メソッド GetPropValueOptional
プロテクト メソッド GetPropValueOptionalAllowNull
プロテクト メソッド GetRealValue
プロテクト メソッド GetScriptingOptionsForCreate
プロテクト メソッド GetServerName オブジェクトが関連付けられている SQL Server のインスタンスの名前を取得します。
プロテクト メソッド GetServerObject
プロテクト メソッド GetSqlServerVersionName オブジェクトが関連付けられている SQL Server のインスタンスのバージョン名を取得します。
プロテクト メソッド GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
プロテクト メソッド GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
プロテクト メソッド GetTimeSpanParameterAsInt
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド静的メンバー GetTypeFromUrnSkeleton
プロテクト メソッド GetUrnRecursive(StringBuilder)
プロテクト メソッド GetUrnRecursive(StringBuilder, UrnIdOption)
プロテクト メソッド ImplInitialize
パブリック メソッド Initialize() () () () オブジェクトを初期化し、プロパティを強制的に読み込ませます。
パブリック メソッド Initialize(Boolean) オブジェクトを初期化し、プロパティを強制的に読み込ませます。
プロテクト メソッド静的メンバー IsCollectionDirty
プロテクト メソッド IsObjectDirty オブジェクトのプロパティが変更されているかどうか、およびその変更が SQL Server のインスタンスにまだ保存されていないかどうかを確認します。
プロテクト メソッド IsObjectInitialized オブジェクトが初期化されたかどうかを確認します。
プロテクト メソッド IsObjectInSpace オブジェクトが孤立しているか、または SQL Server のインスタンスに接続されているかを確認します。
プロテクト メソッド IsVersion80SP3
プロテクト メソッド MarkDropped
プロテクト メソッド MarkForDropImpl
プロテクト メソッド MemberwiseClone (Object から継承されています。)
プロテクト メソッド PostAlter
プロテクト メソッド PostCreate
プロテクト メソッド PostDrop
パブリック メソッド Refresh オブジェクトが次回アクセスされるときに、オブジェクトを更新し、プロパティを取得します。
プロテクト メソッド ScriptAlter
プロテクト メソッド ScriptCreate
プロテクト メソッド ScriptDdl
プロテクト メソッド ScriptDrop
プロテクト メソッド ScriptImpl() () () ()
プロテクト メソッド ScriptImpl(ScriptingOptions)
プロテクト メソッド ScriptImplWorker
プロテクト メソッド SetParentImpl
パブリック メソッド ToString 参照するオブジェクトを表す String を返します。 (Object. . :: . .ToString() () () () をオーバーライドします。)
プロテクト メソッド TouchImpl
プロテクト メソッド静的メンバー Trace オブジェクトをトレースします。
プロテクト メソッド UnbindDefaultImpl
プロテクト メソッド UnbindRuleImpl
プロテクト メソッド静的メンバー UpdateCollectionState2
パブリック メソッド Validate (SmoObjectBase から継承されています。)

Top

フィールド

  名前 説明
プロテクト フィールド m_ExtendedProperties

Top

プロパティ

  名前 説明
プロテクト プロパティ ExecuteForScalar オブジェクトがスカラ オプションの実行に対して設定されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。
プロテクト プロパティ IsTouched オブジェクトのプロパティが更新されていてもサーバーに保存されていないかどうかを示す Boolean プロパティ値を取得します。
プロテクト プロパティ ObjectInSpace オブジェクトが孤立して存在するか、SQL Server のインスタンスに直接的または間接的に接続されているかを示す Boolean プロパティ値を取得します。
パブリック プロパティ Properties オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。
プロテクト プロパティ ScalarResult 参照先オブジェクトのスカラ結果を取得します。
パブリック プロパティ State 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。)
パブリック プロパティ Urn オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。
パブリック プロパティ UserData 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。)

Top

イベント

  名前 説明
パブリック イベント PropertyChanged
パブリック イベント PropertyMetadataChanged

Top