次の方法で共有


SqlSchemaModel クラス

SQL スキーマ マネージャの基本クラス。

名前空間 :  Microsoft.Data.Schema.Sql.SchemaModel.SqlServer
アセンブリ :  Microsoft.Data.Schema.Sql (Microsoft.Data.Schema.Sql.dll 内)

構文

'宣言
Public MustInherit Class SqlSchemaModel _
    Inherits DataSchemaModel
'使用
Dim instance As SqlSchemaModel
public abstract class SqlSchemaModel : DataSchemaModel
public ref class SqlSchemaModel abstract : public DataSchemaModel
public abstract class SqlSchemaModel extends DataSchemaModel

解説

SQL Server 2000 および SQL Server 2005 の DSP の現時点の設計では、DataSchemaModel の具体的な実装で、暫定的な抽象クラスである SqlSchemaModel が共有されます。 これは DSP 実装の要件ではありません。主に、この 2 つの具体的な実装によって再利用を可能にするために、このような設計になっています。

継承階層

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelStore
    Microsoft.Data.Schema.SchemaModel.DataSchemaModel
      Microsoft.Data.Schema.Sql.SchemaModel.SqlServer.SqlSchemaModel

スレッド セーフ

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

参照

参照

SqlSchemaModel メンバ

Microsoft.Data.Schema.Sql.SchemaModel.SqlServer 名前空間

その他の技術情報

チュートリアル : SQL のカスタム スタティック コード分析規則アセンブリの作成