C# Class TraceWizard.Data.Serialization.TraceDeserializer

Inheritance: IDisposable
Datei anzeigen Open project: tslater2006/Trace-Wizard

Public Methods

Method Description
DeserializeTraceData ( Stream stream ) : TraceData
Dispose ( ) : void
IsSerializedData ( string filename ) : bool
IsSerializedVersionSupported ( string filename ) : bool

Protected Methods

Method Description
Dispose ( bool all ) : void

Private Methods

Method Description
DeserializeExecutionCall ( List ContextList, List FunctionList ) : void
DeserializeExecutionCalls ( ) : void
DeserializeSQLStatements ( ) : void
DeserializeStackTraces ( ) : void
DeserializeStatisticItems ( ) : void
ReadBool ( ) : bool
ReadByte ( ) : byte
ReadDouble ( ) : double
ReadInt ( ) : int
ReadLong ( ) : long
ReadShort ( ) : ushort
ReadString ( ) : string
ReadUint ( ) : uint
RebuildExecutionPath ( ) : void
RebuildSQLCollections ( ) : void
ResolveDependencies ( ) : void

Method Details

DeserializeTraceData() public method

public DeserializeTraceData ( Stream stream ) : TraceData
stream Stream
return TraceWizard.Data.TraceData

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool all ) : void
all bool
return void

IsSerializedData() public static method

public static IsSerializedData ( string filename ) : bool
filename string
return bool

IsSerializedVersionSupported() public static method

public static IsSerializedVersionSupported ( string filename ) : bool
filename string
return bool