次の方法で共有


IMutableColumn インターフェイス

変更可能な SQL Server 列を表します。 

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

構文

'宣言
Public Interface IMutableColumn _
    Inherits IColumn, IMutableScalar, IScalar, IMutableMetadataObject,  _
    IMetadataObject
'使用
Dim instance As IMutableColumn
public interface IMutableColumn : IColumn, 
    IMutableScalar, IScalar, IMutableMetadataObject, IMetadataObject
public interface class IMutableColumn : IColumn, 
    IMutableScalar, IScalar, IMutableMetadataObject, IMetadataObject
type IMutableColumn =  
    interface
        interface IColumn
        interface IMutableScalar
        interface IScalar
        interface IMutableMetadataObject
        interface IMetadataObject
    end
public interface IMutableColumn extends IColumn, IMutableScalar, IScalar, IMutableMetadataObject, IMetadataObject

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

プロパティ

  名前 説明
パブリック プロパティ Collation 列で使用される照合順序を識別する ICollation オブジェクトを取得します。 (IColumn から継承されています。)
パブリック プロパティ Collation 列で使用される照合順序を識別する ICollation オブジェクトを取得または設定します。
パブリック プロパティ ComputedColumnInfo 計算列の指定を提供する ComputedColumnInfo オブジェクトを取得します。 (IColumn から継承されています。)
パブリック プロパティ ComputedColumnInfo 計算列の仕様を提供する ComputedColumnInfo オブジェクトを取得または設定します。
パブリック プロパティ DataType スカラー データ型を取得または設定します。 (IMutableScalar から継承されています。)
パブリック プロパティ DataType スカラー データ型を取得します。 (IScalar から継承されています。)
パブリック プロパティ DefaultValue 列の既定値を示す IDefaultConstraint オブジェクトを取得します。 (IColumn から継承されています。)
パブリック プロパティ DefaultValue 列の既定値を示す IDefaultConstraint オブジェクトを取得または設定します。
パブリック プロパティ IdentityColumnInfo 列の ID の指定を提供する IdentityColumnInfo オブジェクトを取得します。 (IColumn から継承されています。)
パブリック プロパティ IdentityColumnInfo 列の ID の仕様を提供する IdentityColumnInfo オブジェクトを取得または設定します。
パブリック プロパティ InPrimaryKey 列が PRIMARY KEY 制約または UNIQUE 制約の定義に含まれるかどうかを示す値を取得します。 (IColumn から継承されています。)
パブリック プロパティ InPrimaryKey 列が PRIMARY KEY 制約または UNIQUE 制約の定義に含まれるかどうかを示す値を取得または設定します。
パブリック プロパティ IsColumnSet 列が列セットのメンバーのスパース列であるかどうかを示す Boolean 値を取得します。 (IColumn から継承されています。)
パブリック プロパティ IsColumnSet 列が列セットのメンバーのスパース列であるかどうかを示す Boolean 値を取得または設定します。
パブリック プロパティ IsSparse 列がスパース列であるかどうかを示す Boolean 値を取得します。 (IColumn から継承されています。)
パブリック プロパティ IsSparse 列がスパース列であるかどうかを示す Boolean 値を取得または設定します。
パブリック プロパティ Name メタデータ オブジェクトの名前を取得します。 (IMetadataObject から継承されています。)
パブリック プロパティ Nullable オブジェクトが NULL 値を許容するかどうかを示す値です。 (IMutableScalar から継承されています。)
パブリック プロパティ Nullable スカラー オブジェクトが NULL 値を許容するかどうかを示すブール値を取得します。 (IScalar から継承されています。)
パブリック プロパティ Parent このオブジェクトの親である ITabular オブジェクトを取得します。 (IColumn から継承されています。)
パブリック プロパティ RowGuidCol 列が一意の GUID 値に自動的に更新されるかどうかを示す値を取得します。 (IColumn から継承されています。)
パブリック プロパティ RowGuidCol 列が一意の GUID 値に自動的に更新されるかどうかを示す値を取得または設定します。
パブリック プロパティ ScalarType スカラー型を取得します。 (IScalar から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Accept< (Of < <' (T> ) > > ) 指定した IMetadataObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IMetadataObject から継承されています。)

先頭に戻る