public virtual void ReadData(FastBinaryReader reader, Object additionalInfo) { // Version 5.0 data types FSequenceID = reader.ReadInt32(); FSessionID = reader.ReadUInt32(); FRequestID = reader.ReadUInt32(); FSourceUtcOffset = reader.ReadInt16(); FDateTime = reader.ReadDateTime(); FDomainID = reader.ReadInt32(); FProcessID = reader.ReadInt32(); FThreadID = reader.ReadInt32(); FCategory = reader.ReadString(); FApplication = reader.ReadString(); FMachineName = reader.ReadString(); FUserDomainName = reader.ReadString(); FUserName = reader.ReadString(); FIndentLevel = reader.ReadSByte(); FBkColor = Color.FromArgb(reader.ReadInt32()); FMessageType = (MessageType)reader.ReadInt32(); FMessageSubType = reader.ReadByte(); FMessage = reader.ReadString(); FDetailType = reader.ReadInt32(); FExtPropertyContainer = reader.ReadObject <ReflectInsightPropertiesContainer>(); FSubDetails = reader.ReadObject <FastSerializerObjectData>(); FDetails = reader.ReadObject <FastSerializerObjectData>(); }
public ReflectInsightPackage() { // Version 5.0 data types FSequenceID = 0; FSessionID = 0; FRequestID = 0; FSourceUtcOffset = 0; FDateTime = DateTime.MinValue; FDomainID = 0; FProcessID = 0; FThreadID = 0; FCategory = String.Empty; FApplication = String.Empty; FMachineName = String.Empty; FUserDomainName = String.Empty; FUserName = String.Empty; FIndentLevel = 0; FBkColor = Color.White; FMessageType = MessageType.Clear; FMessageSubType = 0; FMessage = String.Empty; FDetailType = 0; FExtPropertyContainer = null; FSubDetails = null; FDetails = null; }
public void ClearExtendedProperties() { FExtPropertyContainer = null; }