+ $exception {"Exception of type 'System.StackOverflowException' was thrown."} System.StackOverflowException ------------ + this {TR_0131/* Count: 2 */} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ReferenceResult} + this {Condition: TR_0133} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0133} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0133} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ConditionalResult} + this {TR_0133/* Count: 2 */} Reflector.Disassembler.TranslatorBase.ReferenceResult + this {TR_0133/* Count: 2 */} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ReferenceResult} + this {Condition: TR_0135} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0135} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0135} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ConditionalResult} + this {TR_0135/* Count: 2 */} Reflector.Disassembler.TranslatorBase.ReferenceResult + this {TR_0135/* Count: 2 */} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ReferenceResult} + this {Condition: TR_0137} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0137} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0137} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ConditionalResult} + this {TR_0137/* Count: 2 */} Reflector.Disassembler.TranslatorBase.ReferenceResult + this {TR_0137/* Count: 2 */} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ReferenceResult} + this {Condition: TR_0139} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0139} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0139} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ConditionalResult} ------------ + this {TR_07FF/* Count: 2 */} Reflector.Disassembler.TranslatorBase.ReferenceResult + this {TR_07FF/* Count: 2 */} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ReferenceResult} + this {Condition: TR_0802} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0802} Reflector.Disassembler.TranslatorBase.ConditionalResult + this {Condition: TR_0802} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.ConditionalResult} + this {Code: TR_0801} Reflector.Disassembler.TranslatorBase.CodeResult + this {Code: TR_0801} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.CodeResult} + this {Try: TR_0803} Reflector.Disassembler.TranslatorBase.TryResult + this {Try: TR_0803} Reflector.Disassembler.TranslatorBase.TryResult + this {Try: TR_0803} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.TryResult} + this {Code: TR_0804} Reflector.Disassembler.TranslatorBase.CodeResult + this {Code: TR_0804} Reflector.Disassembler.TranslatorBase.TranslationResult {Reflector.Disassembler.TranslatorBase.CodeResult} + this {Reflector.Disassembler.TranslatorBase.TranslationResultsCreator} Reflector.Disassembler.TranslatorBase.TranslationResultsCreator ------------ + this {Reflector.Disassembler.NewTranslator} Reflector.Disassembler.NewTranslator + mD {Reflector.CodeModel.Memory.MethodDeclaration} Reflector.CodeModel.IMethodDeclaration {Reflector.CodeModel.Memory.MethodDeclaration} + mB {Reflector.CodeModel.Assembly.MethodBody} Reflector.CodeModel.IMethodBody {Reflector.CodeModel.Assembly.MethodBody} ------------ - this {Reflector.Disassembler.NewTranslator} Reflector.Disassembler.NewTranslator + AllNodes {System.Linq.Enumerable.WhereSelectEnumerableIterator, Reflector.Disassembler.TranslatorBase.CodeNode>} System.Collections.Generic.IEnumerable {System.Linq.Enumerable.WhereSelectEnumerableIterator, Reflector.Disassembler.TranslatorBase.CodeNode>} + AllOffsets Count = 11532 System.Collections.Generic.ICollection {System.Collections.Generic.Dictionary.KeyCollection} CodeSize 44060 int + Configuration {Reflector.Disassembler.Configuration} Reflector.IDisassemblerConfiguration {Reflector.Disassembler.Configuration} + ContinArrInit Count = 0 System.Collections.Generic.Stack + CurrentRange {<>} Reflector.Disassembler.TranslatorBase.IHandlerBlock {Reflector.Disassembler.TranslatorBase.HandlerBlock} + ExpressionStack {<>} Reflector.Disassembler.TranslatorBase.TranslatorStack HasThis false bool InstructionIndex 11532 int IsBooleanReturn false bool IsVoid false bool + Labels Count = 0 System.Collections.Generic.List LanguageType CSharpNet Reflector.Disassembler.Language + LastStatement {return {0}command; } Reflector.CodeModel.IStatement {Reflector.CodeModel.Memory.ReturnStatement} + Locals Count = 1 System.Collections.Generic.List + MethodDeclaration {Reflector.CodeModel.Memory.MethodDeclaration} Reflector.CodeModel.IMethodDeclaration {Reflector.CodeModel.Memory.MethodDeclaration} + NestedRanges Count = 3 System.Collections.Generic.List NextOffset -1 int NodesCount 2051 int Offset 44059 int + Parameters {Reflector.CodeModel.IParameterDeclaration[1024]} Reflector.CodeModel.IParameterDeclaration[] PrevOffset 44059 int Stage SegmentsCreated Reflector.Disassembler.TranslatorBase.TranslationStage + TranslationRoot {Code: TR_0804} Reflector.Disassembler.Handle + TypeConverter {Reflector.Disassembler.TypeConverter} Reflector.Disassembler.TypeConverter + TypeDeclaration {SPStoredProceduresContent} Reflector.CodeModel.ITypeDeclaration {Reflector.CodeModel.Memory.TypeDeclaration} + VarAnalyzer {Reflector.Disassembler.TranslatorBase.VariablesAnalyzer} Reflector.Disassembler.TranslatorBase.VariablesAnalyzer + VariablesToInsert Count = 1 System.Collections.Generic.HashSet + instructions {Reflector.CodeModel.IInstruction[11532]} Reflector.CodeModel.IInstruction[] + m_CodeSegments Count = 2052 Reflector.Disassembler.TranslatorBase.BlockSegmentDictionary + m_Configuration {Reflector.Disassembler.Configuration} Reflector.Disassembler.Configuration + m_CoreTypeCache Count = 0 System.Collections.Hashtable + m_CurrentBlock {{ return {0}command; } } Reflector.CodeModel.IBlockStatement {Reflector.CodeModel.Memory.BlockStatement} + m_DeclaringType {SPStoredProceduresContent} Reflector.CodeModel.ITypeDeclaration {Reflector.CodeModel.Memory.TypeDeclaration} + m_ExceptionHandlers {Reflector.CodeModel.IExceptionHandler[1]} Reflector.CodeModel.IExceptionHandler[] + m_ExceptionHandlersEx Count = 1 System.Collections.Generic.Dictionary + m_Exits Count = 2 System.Collections.Generic.Dictionary + m_ExpressionStack {<>} Reflector.Disassembler.TranslatorBase.TranslatorStack + m_FlowConnections Count = 11533 System.Collections.Generic.Dictionary> + m_FlowData Count = 11532 System.Collections.Generic.Dictionary m_InstructionIndex 11532 int + m_InstructionTable {Reflector.Disassembler.InstructionTable} Reflector.Disassembler.InstructionTable m_Logger null Reflector.Disassembler.TranslatorBase.TranslatorLogger + m_MethodBody {Reflector.CodeModel.Assembly.MethodBody} Reflector.CodeModel.IMethodBody {Reflector.CodeModel.Assembly.MethodBody} + m_MethodDeclaration {Reflector.CodeModel.Memory.MethodDeclaration} Reflector.CodeModel.IMethodDeclaration {Reflector.CodeModel.Memory.MethodDeclaration} m_NextOffset -1 int + m_NodeMap {Reflector.Disassembler.HandleVDictionary} Reflector.Disassembler.HandleVDictionary m_Offset 44059 int + m_OffsetMap Count = 11532 System.Collections.Generic.Dictionary + m_Parameters {Reflector.CodeModel.IParameterDeclaration[1024]} Reflector.CodeModel.IParameterDeclaration[] m_PrevOffset 44059 int + m_SegmentsAnalyzer {Reflector.Disassembler.TranslatorBase.CodeNodesCreator} Reflector.Disassembler.TranslatorBase.CodeNodesCreator + m_TranslatedSegments Count = 2052 System.Collections.Generic.Dictionary m_VariableIdentifier 3 int + m_VariableNameTable Count = 1027 System.Collections.Generic.HashSet + m_VariableTable Count = 1 System.Collections.Generic.List m_Visualizer null Reflector.Disassembler.ITranslationVisualizer + Static members - mD {Reflector.CodeModel.Memory.MethodDeclaration} Reflector.CodeModel.IMethodDeclaration {Reflector.CodeModel.Memory.MethodDeclaration} Abstract false bool AssociatedField null Reflector.CodeModel.IFieldDeclaration + Attributes {Reflector.CodeModel.Memory.CustomAttributeCollection} Reflector.CodeModel.ICustomAttributeCollection {Reflector.CodeModel.Memory.CustomAttributeCollection} + Body {{ } } object {Reflector.CodeModel.Memory.BlockStatement} CallingConvention Default Reflector.CodeModel.MethodCallingConvention + DeclaringType {SPStoredProceduresContent} Reflector.CodeModel.IType {Reflector.CodeModel.Memory.TypeDeclaration} Documentation null string ExplicitThis false bool Final false bool + GenericArguments {Reflector.CodeModel.Memory.TypeCollection} Reflector.CodeModel.ITypeCollection {Reflector.CodeModel.Memory.TypeCollection} GenericMethod null Reflector.CodeModel.IMethodReference HasThis false bool HideBySignature true bool IsCompilerGenerated false bool MethodIsAsync false bool MethodIsIterator false bool Name "proc_InsertEventSubcriptionJunctionEntries" string NewSlot false bool + Overrides {Reflector.CodeModel.Memory.MethodReferenceCollection} Reflector.CodeModel.IMethodReferenceCollection {Reflector.CodeModel.Memory.MethodReferenceCollection} + Parameters {Reflector.CodeModel.Memory.ParameterDeclarationCollection} Reflector.CodeModel.IParameterDeclarationCollection {Reflector.CodeModel.Memory.ParameterDeclarationCollection} PropertyOwner null Reflector.CodeModel.IPropertyDeclaration + ReturnType {Reflector.CodeModel.Memory.MethodReturnType} Reflector.CodeModel.IMethodReturnType {Reflector.CodeModel.Memory.MethodReturnType} RuntimeSpecialName false bool SpecialName false bool Static true bool Target null Reflector.CodeModel.IMethodDeclaration Token 100668267 int Virtual false bool Visibility Assembly Reflector.CodeModel.MethodVisibility + m_CustomAttributes {Reflector.CodeModel.Memory.CustomAttributeCollection} Reflector.CodeModel.ICustomAttributeCollection {Reflector.CodeModel.Memory.CustomAttributeCollection} m_Flags 147 int + m_GenericArguments {Reflector.CodeModel.Memory.TypeCollection} Reflector.CodeModel.ITypeCollection {Reflector.CodeModel.Memory.TypeCollection} + m_Overrides {Reflector.CodeModel.Memory.MethodReferenceCollection} Reflector.CodeModel.IMethodReferenceCollection {Reflector.CodeModel.Memory.MethodReferenceCollection} + m_Parameters {Reflector.CodeModel.Memory.ParameterDeclarationCollection} Reflector.CodeModel.IParameterDeclarationCollection {Reflector.CodeModel.Memory.ParameterDeclarationCollection} - mB {Reflector.CodeModel.Assembly.MethodBody} Reflector.CodeModel.IMethodBody {Reflector.CodeModel.Assembly.MethodBody} + ExceptionHandlers {Reflector.CodeModel.Assembly.MethodBody.ExceptionHandlerCollection} Reflector.CodeModel.IExceptionHandlerCollection {Reflector.CodeModel.Assembly.MethodBody.ExceptionHandlerCollection} InitializeLocalVariables true bool Instructions Evaluation timed out Reflector.CodeModel.IInstructionCollection + LocalVariables {Reflector.CodeModel.Assembly.MethodBody.VariableDeclarationCollection} Reflector.CodeModel.IVariableDeclarationCollection {Reflector.CodeModel.Assembly.MethodBody.VariableDeclarationCollection} MaxStack 3 int + m_MethodBodyReader {Reflector.CodeModel.Assembly.MethodBodyReader} object {Reflector.CodeModel.Assembly.MethodBodyReader} + m_MethodDeclaration {Reflector.CodeModel.Assembly.MethodDeclaration} Reflector.CodeModel.Assembly.MethodDeclaration ------------ + $exception {"Exception of type 'System.StackOverflowException' was thrown."} System.StackOverflowException - this {Reflector.Application.Translator} Reflector.Disassembler.Disassembler {Reflector.Application.Translator} + Configuration {Reflector.Disassembler.Configuration} Reflector.Disassembler.Configuration + m_Configuration {Reflector.Disassembler.Configuration} Reflector.Disassembler.Configuration + m_DeclaringType {SPStoredProceduresContent} object {Reflector.CodeModel.Memory.TypeDeclaration} + m_Table Count = 759 System.Collections.IDictionary {System.Collections.Hashtable} - value {Reflector.CodeModel.Assembly.MethodDeclaration} Reflector.CodeModel.IMethodDeclaration {Reflector.CodeModel.Assembly.MethodDeclaration} Abstract false bool AssociatedField null Reflector.CodeModel.IFieldDeclaration + Attributes {Reflector.CodeModel.Assembly.CustomAttributeCollection} Reflector.CodeModel.ICustomAttributeCollection {Reflector.CodeModel.Assembly.CustomAttributeCollection} + Body {Reflector.CodeModel.Assembly.MethodBody} object {Reflector.CodeModel.Assembly.MethodBody} CallingConvention Default Reflector.CodeModel.MethodCallingConvention + DeclaringType {SPStoredProceduresContent} Reflector.CodeModel.IType {Reflector.CodeModel.Assembly.TypeDeclaration} Documentation Evaluation timed out string ExplicitThis false bool Final false bool + GenericArguments {Reflector.CodeModel.Assembly.TypeCollection} Reflector.CodeModel.ITypeCollection {Reflector.CodeModel.Assembly.TypeCollection} GenericMethod null Reflector.CodeModel.IMethodReference HasThis false bool HideBySignature true bool IsCompilerGenerated false bool Name "proc_InsertEventSubcriptionJunctionEntries" string NewSlot false bool + Overrides {Reflector.CodeModel.Assembly.MethodDeclaration.MethodReferenceCollection} Reflector.CodeModel.IMethodReferenceCollection {Reflector.CodeModel.Assembly.MethodDeclaration.MethodReferenceCollection} + Parameters {Reflector.CodeModel.Assembly.MethodDeclaration.ParameterDeclarationCollection} Reflector.CodeModel.IParameterDeclarationCollection {Reflector.CodeModel.Assembly.MethodDeclaration.ParameterDeclarationCollection} PropertyOwner null Reflector.CodeModel.IPropertyDeclaration + ReturnType {SPSqlCommand} Reflector.CodeModel.IMethodReturnType {Reflector.CodeModel.Assembly.MethodReturnType} RuntimeSpecialName false bool SpecialName false bool Static true bool Token 100668267 int Virtual false bool Visibility Assembly Reflector.CodeModel.MethodVisibility m_AssociatedField null Reflector.CodeModel.IFieldDeclaration m_CallingConvention Default Reflector.CodeModel.MethodCallingConvention m_CustomAttributes null Reflector.CodeModel.ICustomAttribute[] + m_DeclaringType {SPStoredProceduresContent} Reflector.CodeModel.Assembly.TypeDeclaration m_Flags 33427 ushort m_GenericParameters null Reflector.CodeModel.Assembly.GenericParameter[] m_IsCompilerGenerated false bool? + m_MethodBodyReader {Reflector.CodeModel.Assembly.MethodBodyReader} object {Reflector.CodeModel.Assembly.MethodBodyReader} m_Name "proc_InsertEventSubcriptionJunctionEntries" string m_Overrides null Reflector.CodeModel.IMethodReference[] + m_Parameters {Reflector.CodeModel.Assembly.MethodDeclaration.ParameterDeclaration[1024]} Reflector.CodeModel.Assembly.MethodDeclaration.ParameterDeclaration[] m_PropertyOwner null Reflector.CodeModel.IPropertyDeclaration + m_ReturnType {SPSqlCommand} Reflector.CodeModel.Assembly.MethodReturnType m_Signature 39142 int m_Token 100668267 int + Static members