次の方法で共有


tagSTATSTG 構造体

この API は、SQL Server 2012 インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

開いているストレージ オブジェクト、ストリーム オブジェクト、またはバイト配列オブジェクトに関する統計情報を指定します。

名前空間:  Microsoft.SqlServer.Dts.Runtime.Wrapper
アセンブリ:  Microsoft.SqlServer.DTSRuntimeWrap (Microsoft.SqlServer.DTSRuntimeWrap.dll)

構文

'宣言
Public Structure tagSTATSTG
'使用
Dim instance As tagSTATSTG
public struct tagSTATSTG
public value class tagSTATSTG
[<SealedAttribute>]
type tagSTATSTG =  struct end
JScript は構造体の使用をサポートしていますが、新規の宣言はサポートしていません。

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

メソッド

  名前 説明
パブリック メソッド Equals (ValueType から継承されています。)
パブリック メソッド GetHashCode (ValueType から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド ToString (ValueType から継承されています。)

先頭に戻る

フィールド

  名前 説明
パブリック フィールド atime インフラストラクチャです。このストレージ、ストリーム、またはバイト配列の最終アクセス時刻です。
パブリック フィールド cbSize インフラストラクチャです。ストリームまたはバイト配列のサイズ (バイト単位) です。
パブリック フィールド clsid インフラストラクチャです。ストレージ オブジェクトのクラス識別子です。新しいストレージ オブジェクトは CLSID_NULL に設定されます。このメンバーは、ストリームまたはバイト配列には使用されません。
パブリック フィールド ctime インフラストラクチャです。このストレージ、ストリーム、またはバイト配列の作成時刻です。
パブリック フィールド grfLocksSupported インフラストラクチャです。ストリームまたはバイト配列がサポートしている領域ロックの種類です。LOCKTYPE 列挙体の値を使用できます。このメンバーは、ストレージ オブジェクトには使用されません。
パブリック フィールド grfMode インフラストラクチャです。オブジェクトを開いたときに指定されたアクセス モードです。このメンバーは、Stat メソッドの呼び出しでのみ有効です。
パブリック フィールド grfStateBits インフラストラクチャです。ストレージ オブジェクトの現在の状態ビット (最後に IStorage::SetStateBits メソッドによって設定された値) です。このメンバーは、ストリームまたはバイト配列では無効です。
パブリック フィールド mtime インフラストラクチャです。このストレージ、ストリーム、またはバイト配列の最終更新時刻です。
パブリック フィールド pwcsName インフラストラクチャです。名前を表す NULL 終端の Unicode 文字列を指すポインターです。
パブリック フィールド reserved インフラストラクチャです。将来の使用のために予約されています。
パブリック フィールド type インフラストラクチャです。ストレージの種類です。STGTY 列挙体の値のいずれかです。

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Dts.Runtime.Wrapper 名前空間