SqlObject クラス

このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。XML ファイルから初期化するために、SqlObjectBase クラス ロジックに追加します。

継承階層

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.EnumObject
    Microsoft.SqlServer.Management.Sdk.Sfc.SqlObjectBase
      Microsoft.SqlServer.Management.Sdk.Sfc.SqlObject

名前空間:  Microsoft.SqlServer.Management.Sdk.Sfc
アセンブリ:  Microsoft.SqlServer.Management.Sdk.Sfc (Microsoft.SqlServer.Management.Sdk.Sfc.dll)

構文

'宣言
<ComVisibleAttribute(False)> _
Public MustInherit Class SqlObject _
    Inherits SqlObjectBase _
    Implements ISupportInitDatabaseEngineData
'使用
Dim instance As SqlObject
[ComVisibleAttribute(false)]
public abstract class SqlObject : SqlObjectBase, 
    ISupportInitDatabaseEngineData
[ComVisibleAttribute(false)]
public ref class SqlObject abstract : public SqlObjectBase, 
    ISupportInitDatabaseEngineData
[<AbstractClassAttribute>]
[<ComVisibleAttribute(false)>]
type SqlObject =  
    class 
        inherit SqlObjectBase 
        interface ISupportInitDatabaseEngineData 
    end
public abstract class SqlObject extends SqlObjectBase implements ISupportInitDatabaseEngineData

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

コンストラクター

  名前 説明
プロテクト メソッド SqlObject このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。SqlObject クラスのインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
プロテクト プロパティ ConditionedSqlList ConditionedSql オブジェクトの一覧を取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック プロパティ ConnectionInfo このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
プロテクト プロパティ Distinct このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック プロパティ Filter このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
プロテクト プロパティ FixedProperties このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
プロテクト プロパティ Name XPath レベルの名前を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
プロテクト プロパティ OrderByRedirect ポスト プロセス フィールドの order by を他のサポート フィールドに変換するために使用するオブジェクトを取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト プロパティ PostProcessList このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト プロパティ PropertyLinkList プロパティのリンクの一覧を取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック プロパティ Request このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
プロテクト プロパティ RequestParentSelect 親 select のストレージを取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック プロパティ ResourceAssembly このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。このオブジェクトの構成ファイルを持つアセンブリを取得します。
パブリック プロパティ ResultTypes このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト プロパティ SpecialQuery このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト プロパティ SqlRequest このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック プロパティ StatementBuilder このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック プロパティ SupportsParameterization オブジェクトがパラメーター化をサポートしているかどうかを示す値を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト プロパティ Urn 要求の処理中にのみ有効なプロパティを取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)

先頭に戻る

メソッド

  名前 説明
プロテクト メソッド AddConditionals プロパティ フィールドが要求された場合に必要な SQL を追加します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド AddConditionalsJustPropDependencies このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック メソッド AddConstantForFilter フィルター用に定数が追加されたことを FilterDecoder が報告することを示します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック メソッド AddFilterProperty このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド AddLinkProperty このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド AddOrderByAcrossDatabases このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド AddOrderByInDatabase このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック メソッド AddOrderByProperty(String) オブジェクトのプロパティ順での並べ替えを追加します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック メソッド AddOrderByProperty(String, Boolean) このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド AddProperty プロパティのコレクションにプロパティを追加します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
パブリック メソッド AddPropertyForFilter このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド BeforeStatementExecuted サブクラスがステートメントに任意のものを追加できるようにします。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド BuildStatement このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド ClearHits このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック メソッド ComputeFixedProperties このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド FillData このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド FillDataWithUseFailure SQL Server からデータを取得し、データベースへの取得に失敗した場合は、そのデータベースを無視します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
プロテクト メソッド GetAliasPropertyName このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
パブリック メソッド GetData このレベルの情報を StatementBuilder に格納します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド GetFixedStringProperty このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetProperties このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
プロテクト メソッド GetProperty このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
パブリック メソッド GetSqlProperty プロパティ フィールドが使用法に適合している場合は、プロパティ フィールドを取得します。それ以外の場合は例外をスローします。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド GetUrnProperties このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)
パブリック メソッド Initialize このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。接続情報と xpath 情報を初期化します。 (EnumObject.Initialize(Object, XPathExpressionBlock) をオーバーライドします。)
プロテクト メソッド IntegrateParentResult このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド LoadAndStore このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。指定したアセンブリ内で指定した XML ドキュメントから要求されたフィールドを読み込みます。
パブリック メソッド LoadInitData このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。指定したデータベース エンジンのバージョンと種類の指定したファイルを読み込みます。
パブリック メソッド LoadInitDataFromAssembly このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。指定したデータベース エンジンのバージョンと種類の指定したアセンブリから、指定したファイルを読み込みます。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド PostProcess このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド ResolveComputedField このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド ResolveLocalLinkLinks このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド RestoreInitialState このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック メソッド RetrieveParentRequest 親レベルに送信される要求を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
プロテクト メソッド StoreInitialState このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlObjectBase から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
プロテクト メソッド TryGetProperty プロパティのアクセサーを名前および使用法で指定します (内部使用のみ)。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (EnumObject から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Management.Sdk.Sfc 名前空間