IMutableView インターフェイス
変更可能な SQL Server データベース ビューを表します。
名前空間: Microsoft.SqlServer.Management.SqlParser.Metadata
アセンブリ: Microsoft.SqlServer.Management.SqlParser (Microsoft.SqlServer.Management.SqlParser.dll)
構文
'宣言
Public Interface IMutableView _
Inherits IView, IMutableTableViewBase, ITableViewBase, IMutableDatabaseTable, _
IDatabaseTable, IMutableTabular, ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, _
IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
'使用
Dim instance As IMutableView
public interface IMutableView : IView,
IMutableTableViewBase, ITableViewBase, IMutableDatabaseTable, IDatabaseTable, IMutableTabular,
ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject,
IMutableMetadataObject, IMetadataObject
public interface class IMutableView : IView,
IMutableTableViewBase, ITableViewBase, IMutableDatabaseTable, IDatabaseTable, IMutableTabular,
ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject,
IMutableMetadataObject, IMetadataObject
type IMutableView =
interface
interface IView
interface IMutableTableViewBase
interface ITableViewBase
interface IMutableDatabaseTable
interface IDatabaseTable
interface IMutableTabular
interface ITabular
interface IMutableSchemaOwnedObject
interface ISchemaOwnedObject
interface IMutableDatabaseObject
interface IDatabaseObject
interface IMutableMetadataObject
interface IMetadataObject
end
public interface IMutableView extends IView, IMutableTableViewBase, ITableViewBase, IMutableDatabaseTable, IDatabaseTable, IMutableTabular, ITabular, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
IMutableView 型は、以下のメンバーを公開しています。
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
CollationInfo | オブジェクト コレクションによって使用される CollationInfo オブジェクトを取得します。 (IDatabaseTable から継承されています。) |
![]() |
Columns | このオブジェクトに属する列のコレクションを取得します。 (IMutableTabular から継承されています。) |
![]() |
Columns | このオブジェクトに属する列のコレクションを取得します。 (ITabular から継承されています。) |
![]() |
Constraints | テーブル制約のコレクションを取得します。 (IDatabaseTable から継承されています。) |
![]() |
Constraints | テーブル制約のコレクションを取得します。 (IMutableDatabaseTable から継承されています。) |
![]() |
HasCheckOption | ビューで WITH CHECK OPTION オプションを使用するかどうかを示す値を取得または設定します。 |
![]() |
HasCheckOption | ビューで WITH CHECK オプションを使用するかどうかを示す値を取得します。 (IView から継承されています。) |
![]() |
HasColumnSpecification | ビューに列指定があるかどうかを示すブール値を取得または設定します。 |
![]() |
HasColumnSpecification | ビューに列指定があるかどうかを示すブール値です。 (IView から継承されています。) |
![]() |
Indexes | テーブル インデックスのコレクションを取得します。 (IDatabaseTable から継承されています。) |
![]() |
Indexes | テーブル インデックスのコレクションを取得します。 (IMutableDatabaseTable から継承されています。) |
![]() |
IsEncrypted | ビューが暗号化されているかどうかを示す値を取得または設定します。 |
![]() |
IsEncrypted | ビューが暗号化されているかどうかを示す値を取得します。 (IView から継承されています。) |
![]() |
IsQuotedIdentifierOn | 引用符で囲まれた識別子がオンであるかどうかを示すブール値を取得または設定します。 (IMutableTableViewBase から継承されています。) |
![]() |
IsQuotedIdentifierOn | 引用符で囲まれた識別子のオプションがオンであるかどうかを示すブール値を取得します。 (ITableViewBase から継承されています。) |
![]() |
IsSchemaBound | ビューにスキーマがバインドされているかどうかを示す値を取得または設定します。 |
![]() |
IsSchemaBound | ビューにスキーマがバインドされているかどうかを示す値を取得します。 (IView から継承されています。) |
![]() |
IsSystemObject | システム オブジェクトであるかどうかを示す値を取得します。 (IDatabaseObject から継承されています。) |
![]() |
IsSystemObject | システム オブジェクトであるかどうかを示す値を取得または設定します。 (IMutableDatabaseObject から継承されています。) |
![]() |
Name | メタデータ オブジェクトの名前を取得します。 (IMetadataObject から継承されています。) |
![]() |
Parent | このオブジェクトの親である IDatabaseObject オブジェクトを取得します。 (IDatabaseObject から継承されています。) |
![]() |
QueryText | ビュー クエリを定義する Transact-SQL 文字列を取得または設定します。 |
![]() |
QueryText | ビュー クエリを定義する Transact-SQL 文字列を取得します。 (IView から継承されています。) |
![]() |
ReturnsViewMetadata | メタデータがビュー データと共に返されるかどうかを示す値を取得または設定します。 |
![]() |
ReturnsViewMetadata | メタデータがビュー データと共に返されるかどうかを示す値を取得します。 (IView から継承されています。) |
![]() |
Schema | このオブジェクトを所有する ISchema オブジェクトを取得します。 (ISchemaOwnedObject から継承されています。) |
![]() |
TabularType | 表形式の型を取得します。 (ITabular から継承されています。) |
![]() |
Triggers | DML トリガーのコレクションを取得します。 (IMutableTableViewBase から継承されています。) |
![]() |
Triggers | DML トリガーのコレクションを取得します。 (ITableViewBase から継承されています。) |
![]() |
Unaliased | このオブジェクトが別名となっている、元の ITabular オブジェクトを取得します。 (ITabular から継承されています。) |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Accept< (Of < <' (T> ) > > )(IDatabaseObjectVisitor< (Of < <' (T> ) > > )) | 指定した IDatabaseObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IDatabaseObject から継承されています。) |
![]() |
Accept< (Of < <' (T> ) > > )(IMetadataObjectVisitor< (Of < <' (T> ) > > )) | 指定した IMetadataObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IMetadataObject から継承されています。) |
![]() |
Accept< (Of < <' (T> ) > > )(ISchemaOwnedObjectVisitor< (Of < <' (T> ) > > )) | 指定した ISchemaOwnedObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (ISchemaOwnedObject から継承されています。) |
先頭に戻る
.gif)
.gif)