この API は、SQL Server 2012 インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
イベント データを出力ストリームにシリアル化します。
名前空間: Microsoft.SqlServer.XEvent.Linq
アセンブリ: Microsoft.SqlServer.XEvent.Linq (Microsoft.SqlServer.XEvent.Linq.dll)
構文
'宣言
Sub SerializeObjectData ( _
generation As IMetadataGeneration, _
rawEvent As IntPtr, _
rawEventLength As UInteger _
)
'使用
Dim instance As IEventSerializer
Dim generation As IMetadataGeneration
Dim rawEvent As IntPtr
Dim rawEventLength As UInteger
instance.SerializeObjectData(generation, _
rawEvent, rawEventLength)
void SerializeObjectData(
IMetadataGeneration generation,
IntPtr rawEvent,
uint rawEventLength
)
void SerializeObjectData(
IMetadataGeneration^ generation,
IntPtr rawEvent,
unsigned int rawEventLength
)
abstract SerializeObjectData :
generation:IMetadataGeneration *
rawEvent:IntPtr *
rawEventLength:uint32 -> unit
function SerializeObjectData(
generation : IMetadataGeneration,
rawEvent : IntPtr,
rawEventLength : uint
)
パラメーター
- generation
型: Microsoft.SqlServer.XEvent.IMetadataGeneration
シリアル化されたパブリッシュ済みイベントのメタデータを含んでいるメタデータの生成。
- rawEvent
型: System.IntPtr
PublishedEvent のバイナリ表記。
- rawEventLength
型: System.UInt32
RAW イベント データの長さ (バイト単位)。