# Getting the Name of All Nodes Installed

**URL:** <https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912>\
**Category:** Developers\
**Created:** [October 5, 2020, 4:37pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912 "2020-10-05T16:37:26Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![RubenVivancos](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rubenvivancos/32/185795_2.png) [@RubenVivancos](https://forum.dynamobim.com/u/RubenVivancos)\
**Post date:** [October 5, 2020, 4:37pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/1 "2020-10-05T16:37:26Z")

</div>

> [@Dynamo 1.3.4 & Dynamo 2.0.2 head scratcher - Not playing nice together?](https://forum.dynamobim.com/t/dynamo-1-3-4-dynamo-2-0-2-head-scratcher-not-playing-nice-together/31331/19):
>
> o be able to check what version of Dynamo the custom packages I had installed were built on

hello is it also possible to get a list of the nodes available in each Dynamo package installed?

---

<div class="post-metadata">

**Author:** ![CStorms](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/cstorms/32/11956_2.png) [@CStorms](https://forum.dynamobim.com/u/CStorms)\
**Post date:** [October 5, 2020, 4:50pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/2 "2020-10-05T16:50:34Z")

</div>

not with [this particular script](https://forum.dynamobim.com/t/dynamo-1-3-4-dynamo-2-0-2-head-scratcher-not-playing-nice-together/31331/19), it just lets you know the version of Dynamo it was created in.

---

<div class="post-metadata">

**Author:** ![RubenVivancos](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rubenvivancos/32/185795_2.png) [@RubenVivancos](https://forum.dynamobim.com/u/RubenVivancos)\
**Post date:** [October 5, 2020, 4:51pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/3 "2020-10-05T16:51:49Z")

</div>

I am looking to create this script to know all nodes names as well, if it does not exist yet. The question can be: where is the list of any node located to check it?

---

<div class="post-metadata">

**Author:** ![RubenVivancos](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rubenvivancos/32/185795_2.png) [@RubenVivancos](https://forum.dynamobim.com/u/RubenVivancos)\
**Post date:** [October 7, 2020, 2:49pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/4 "2020-10-07T14:49:00Z")

</div>

> [@CStorms](#):
>
> not with [this particular script](https://forum.dynamobim.com/t/dynamo-1-3-4-dynamo-2-0-2-head-scratcher-not-playing-nice-together/31331/19), it just lets you know the version of Dynamo it was created in.

Check my WIP script and let me know if you know a better way of get the data, I did not find it or understood from what I read in JSON files though, I cannot open DLL files from Dynamo to check the data, but perhaps there is a super quick solution that I am expecting someone that has experience creating zero touch node packages can tell. Thanks for your attention.

[Excel\_Get all package and nodes name and versions.dyn](https://forum.dynamobim.com/uploads/short-url/vu59D2PEZ6QX4ZRETxOyu4k8f3a.dyn) (152.0 KB)

the output generated in my computer, may not work in yours…  
[Package Nodes List Installed.xlsx](https://forum.dynamobim.com/uploads/short-url/chiC0mhi5B0dstlwtBoFl0sJmc.xlsx) (61.5 KB)

---

<div class="post-metadata">

**Author:** ![john\_pierson](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/john_pierson/32/191977_2.png) [@john\_pierson](https://forum.dynamobim.com/u/john_pierson)\
**Post date:** [October 7, 2020, 3:30pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/5 "2020-10-07T15:30:00Z")

</div>

Nice work!

~~The only issue I see is this will only work for `.DYF` nodes and not zero-touch / c# nodes.~~

**I take that back.** Upon further investigation, it looks like you are parsing the package’s XMLs.

Very nice work! 👏

---

<div class="post-metadata">

**Author:** ![CStorms](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/cstorms/32/11956_2.png) [@CStorms](https://forum.dynamobim.com/u/CStorms)\
**Post date:** [October 7, 2020, 3:30pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/6 "2020-10-07T15:30:48Z")

</div>

I will have a look, but just to give credit where credit is due, the original script was made by @jacob.small and shared with me, so he really is the mastermind 🙂

---

<div class="post-metadata">

**Author:** ![ThreePointSquare](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/threepointsquare/32/41896_2.png) [@ThreePointSquare](https://forum.dynamobim.com/u/ThreePointSquare)\
**Post date:** [October 8, 2020, 4:25am UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/7 "2020-10-08T04:25:29Z")

</div>

system reflection.

> **[System.Reflection Namespace](https://docs.microsoft.com/en-us/dotnet/api/system.reflection?view=dotnet-plat-ext-3.1)**
>
> The System.Reflection namespace contains types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata. These types also can be used to manipulate instances of loaded...

clr.AddReference(‘System.Reflection’)

You can get all the modules of an assembly using  
`Assembly.GetModules()`

Good Luck!

---

<div class="post-metadata">

**Author:** ![RubenVivancos](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rubenvivancos/32/185795_2.png) [@RubenVivancos](https://forum.dynamobim.com/u/RubenVivancos)\
**Post date:** [October 9, 2020, 11:59pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/8 "2020-10-09T23:59:24Z")

</div>

> [@ThreePointSquare](#):
>
> clr.AddReference(‘System.Reflection’)
> 
> You can get all the modules of an assembly using  
> `Assembly.GetModules()`

could you create a python script to the task and share it?

---

<div class="post-metadata">

**Author:** ![ThreePointSquare](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/threepointsquare/32/41896_2.png) [@ThreePointSquare](https://forum.dynamobim.com/u/ThreePointSquare)\
**Post date:** [October 12, 2020, 6:43am UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/9 "2020-10-12T06:43:06Z")

</div>

![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/e/9/e9fc1b7ea17676ec9df0371c035af3196cc6beda.png)

Here’s a start to get all the types in the DLL

---

<div class="post-metadata">

**Author:** ![RubenVivancos](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rubenvivancos/32/185795_2.png) [@RubenVivancos](https://forum.dynamobim.com/u/RubenVivancos)\
**Post date:** [October 12, 2020, 10:34pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/10 "2020-10-12T22:34:58Z")

</div>

> [@ThreePointSquare](#):
>
> Here’s a start to get all the types in the DLL

Hello I tried to get some results with this python script, I tried all the DLL files stored in my computer and I only got results outputs with Autodesk Refinery, but I read many thing that I am not sure what they are, not only command names.

> [@ThreePointSquare](#):
>
> ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/e/9/e9fc1b7ea17676ec9df0371c035af3196cc6beda.png)
> 
> Here’s a start to get all the types in the DLL

_# Enable Python support and load DesignScript library_  
import sys  
import clr  
clr.AddReference(‘ProtoGeometry’)  
from Autodesk.DesignScript.Geometry import \*

sys.path.append(r’C:\Program Files (x86)\IronPython 2.7\Lib’)  
import ctypes

clr.AddReference(‘System.Reflection’)  
from System import Reflection

X = Reflection.Assembly  
_# The inputs to this node will be stored as a list in the IN variables._  
A = X.LoadFrom(_ **“C:\Program Files\Autodesk\Refinery\RestDynamoCore\DynamoCore.dll”** _)

_# Place your code below this line_

_# Assign your output to the OUT variable_.  
OUT = A.GetTypes()

---

<div class="post-metadata">

**Author:** ![RubenVivancos](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rubenvivancos/32/185795_2.png) [@RubenVivancos](https://forum.dynamobim.com/u/RubenVivancos)\
**Post date:** [October 12, 2020, 10:41pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/11 "2020-10-12T22:41:07Z")

</div>

I get those output, not what I was looking for, but curious:

[0] \<\>f\_\_AnonymousType0`2[<method>j __TPar,<arguments>j__ TPar] [1] <>f__AnonymousType1`2[\<\<\>h\_\_TransparentIdentifier0\>j\_\_TPar,j\_\_TPar]  
[2] \<\>f\_\_AnonymousType2`2[<<>h __TransparentIdentifier1>j__ TPar,<obsoleteMsg>j__TPar] [3] <>f__AnonymousType3`2[\<\<\>h\_\_TransparentIdentifier2\>j\_\_TPar,j\_\_TPar]  
[4] \<\>f\_\_AnonymousType4`2[<key>j __TPar,<idx>j__ TPar] [5] <>f__AnonymousType5`2[j\_\_TPar,j\_\_TPar]  
[6] \<\>f\_\_AnonymousType6`2[<<>h __TransparentIdentifier0>j__ TPar,<outputIdentifier>j__TPar] [7] <>f__AnonymousType7`2[\<\<\>h\_\_TransparentIdentifier1\>j\_\_TPar,j\_\_TPar]  
[8] \<\>f\_\_AnonymousType8`2[<n>j __TPar,<i>j__ TPar] [9] <>f__AnonymousType9`2[j\_\_TPar,j\_\_TPar]  
[10] \<\>f\_\_AnonymousType10`2[<<>h __TransparentIdentifier0>j__ TPar,<result>j__TPar] [11] <>f__AnonymousType11`3[j\_\_TPar,j\_\_TPar,j\_\_TPar]  
[12] \<\>f\_\_AnonymousType12`2[<method>j __TPar,<Version>j__ TPar] [13] <>f__AnonymousType13`3[j\_\_TPar,j\_\_TPar,j\_\_TPar]  
[14] \<\>f\_\_AnonymousType14`2[<rtn>j __TPar,<idx>j__ TPar] [15] <>f__AnonymousType15`2[j\_\_TPar,j\_\_TPar]  
[16] \<\>f\_\_AnonymousType16`2[<<>h __TransparentIdentifier0>j__ TPar,<endNode>j__TPar] [17] <>f__AnonymousType17`2[j\_\_TPar,j\_\_TPar]  
[18] \<\>f\_\_AnonymousType18`2[<<>h __TransparentIdentifier0>j__ TPar,<outputSenderData>j__TPar] [19] <>f__AnonymousType19`2[\<\<\>h\_\_TransparentIdentifier1\>j\_\_TPar,j\_\_TPar]  
[20] \<\>f\_\_AnonymousType20`2[<<>h __TransparentIdentifier2>j__ TPar,<outputReceiverNode>j__TPar] [21] <>f__AnonymousType21`2[j\_\_TPar,j\_\_TPar]  
[22] \<\>f\_\_AnonymousType22`3[<node>j __TPar,<from>j__ TPar,<to>j__TPar] [23] <>f__AnonymousType23`2[j\_\_TPar,j\_\_TPar]  
[24] \<\>f\_\_AnonymousType24`2[<port>j __TPar,<index>j__ TPar] [25] <>f__AnonymousType25`2[j\_\_TPar,_j\_\_TPar]  
[26] \<\>f\_\_AnonymousType26`3[<Tag>j __TPar,<Weight>j__ TPar,<Entry>j__TPar] [27] Dynamo.CustomNodeDefinition [28] Dynamo.CustomNodeInfo [29] Dynamo.Utilities.ResourceLoader [30] Dynamo.Properties.Resources [31] Dynamo.Properties.Settings [32] Dynamo.Updates.BinaryVersion [33] Dynamo.Updates.UpdateDownloadedEventHandler [34] Dynamo.Updates.ShutdownRequestedEventHandler [35] Dynamo.Updates.UpdateDownloadedEventArgs [36] Dynamo.Updates.IUpdateManager [37] Dynamo.Updates.IDynamoLookUp [38] Dynamo.Updates.IUpdateManagerConfiguration [39] Dynamo.Updates.IAppVersionInfo [40] Dynamo.Updates.IAsynchronousRequest [41] Dynamo.Updates.AppVersionInfo [42] Dynamo.Updates.UpdateRequest [43] Dynamo.Updates.UpdateManagerConfiguration [44] Dynamo.Updates.UpdateManager [45] Dynamo.Updates.DynamoLookUp [46] Dynamo.Selection.DynamoSelection [47] Dynamo.Selection.ISelectable [48] Dynamo.Selection.SmartCollection`1[T]  
[49] Dynamo.Migration.WorkspaceMigrations  
[50] Dynamo.Migration.Migration  
[51] Dynamo.Migration.MigrationManager  
[52] Dynamo.Migration.PortId  
[53] Dynamo.Migration.NodeMigrationData  
[54] Dynamo.Migration.NodeMigrationAttribute  
[55] Dynamo.Migration.WorkspaceMigrationAttribute  
[56] Dynamo.Migration.MigrationReport  
[57] Dynamo.Annotations.NotifyPropertyChangedInvocatorAttribute  
[58] Dynamo.Search.ISearchCategory`1[TEntry] [59] Dynamo.Search.ISearchEntry [60] Dynamo.Search.NodeSearchModel [61] Dynamo.Search.ISource`1[TItem]  
[62] Dynamo.Search.SearchLibrary`2[TEntry,TItem] [63] Dynamo.Search.SearchCategoryUtil [64] Dynamo.Search.BrowserItem [65] Dynamo.Search.BrowserInternalElement [66] Dynamo.Search.SearchDictionary`1[V]  
[67] Dynamo.Search.SearchElements.CodeBlockNodeSearchElement  
[68] Dynamo.Search.SearchElements.CustomNodeSearchElement  
[69] Dynamo.Search.SearchElements.NodeModelSearchElement  
[70] Dynamo.Search.SearchElements.NodeModelSearchElementBase  
[71] Dynamo.Search.SearchElements.NodeSearchElement  
[72] Dynamo.Search.SearchElements.DragDropNodeSearchElementInfo  
[73] Dynamo.Search.SearchElements.ZeroTouchSearchElement  
[74] Dynamo.Search.SearchElements.SearchElementGroup  
[75] Dynamo.Search.SearchElements.ElementTypes  
[76] Dynamo.Search.SearchElements.SearchElementBase  
[77] Dynamo.Models.RunType  
[78] Dynamo.Models.RunSettings  
[79] Dynamo.Models.DynamoModel  
[80] Dynamo.Models.RecordableCommandHandler  
[81] Dynamo.Models.ZoomEventArgs  
[82] Dynamo.Models.TaskDialogEventArgs  
[83] Dynamo.Models.EvaluationCompletedEventArgs  
[84] Dynamo.Models.DynamoModelUpdateArgs  
[85] Dynamo.Models.FunctionNamePromptEventArgs  
[86] Dynamo.Models.PresetsNamePromptEventArgs  
[87] Dynamo.Models.ViewOperationEventArgs  
[88] Dynamo.Models.PointEventArgs  
[89] Dynamo.Models.WorkspaceEventArgs  
[90] Dynamo.Models.ModelEventArgs  
[91] Dynamo.Models.DeltaComputeStateEventArgs  
[92] Dynamo.Models.SettingsMigrationEventArgs  
[93] Dynamo.Models.DynamoModelHandler  
[94] Dynamo.Models.NodeHandler  
[95] Dynamo.Models.WorkspaceHandler  
[96] Dynamo.Models.ActionHandler  
[97] Dynamo.Models.NodeEventHandler  
[98] Dynamo.Models.SettingsMigrationHandler  
[99] Dynamo.Models.DynamoPreferencesData  
[100] Dynamo.Models.IEngineControllerManager  
[101] Dynamo.Models.NodeModelAssemblyLoader  
[102] Dynamo.Visualization.DefaultGraphicPrimitives  
[103] Dynamo.Visualization.IRenderPackageSource`1[T] [104] Dynamo.Visualization.DefaultRenderPackageFactory [105] Dynamo.Visualization.DefaultRenderPackage [106] Dynamo.Visualization.IRenderPackageFactory [107] Dynamo.Visualization.RenderPackageCache [108] Dynamo.Library.ILibraryLoader [109] Dynamo.Library.TypedParameter [110] Dynamo.Interfaces.IDynamoModel [111] Dynamo.Interfaces.IPathResolver [112] Dynamo.Interfaces.IPathManager [113] Dynamo.Interfaces.IPreferences [114] Dynamo.Interfaces.BackgroundPreviewActiveState [115] Dynamo.Engine.LinkedListOfList`2[TKey,T]  
[116] Dynamo.Engine.MemberDocumentNode  
[117] Dynamo.Engine.SyncDataManager  
[118] Dynamo.Engine.DocumentationServices  
[119] Dynamo.Engine.IFunctionDescriptor  
[120] Dynamo.Engine.FunctionDescriptorParams  
[121] Dynamo.Engine.FunctionDescriptor  
[122] Dynamo.Engine.FunctionGroup  
[123] Dynamo.Engine.ILibraryCustomizationServices  
[124] Dynamo.Engine.LibraryCustomizationServices  
[125] Dynamo.Engine.LibraryCustomization  
[126] Dynamo.Engine.LibraryServices  
[127] Dynamo.Engine.XmlDocumentationExtensions  
[128] Dynamo.Engine.FunctionType  
[129] Dynamo.Engine.AstBuiltEventHandler  
[130] Dynamo.Engine.EngineController  
[131] Dynamo.Engine.CompilationServices  
[132] Dynamo.Engine.TraceReconciliationEventArgs  
[133] Dynamo.Engine.ITraceReconciliationProcessor  
[134] Dynamo.Engine.LiveRunnerFactory  
[135] Dynamo.Engine.LiveRunnerServices  
[136] Dynamo.Engine.NodeToCode.INamingProvider  
[137] Dynamo.Engine.NodeToCode.NamingProvider  
[138] Dynamo.Engine.NodeToCode.NodeToCodeResult  
[139] Dynamo.Engine.NodeToCode.NodeToCodeUndoHelper  
[140] Dynamo.Engine.NodeToCode.IdentifierVisitor  
[141] Dynamo.Engine.NodeToCode.IdentifierReplacer  
[142] Dynamo.Engine.NodeToCode.ShortestQualifiedNameReplacer  
[143] Dynamo.Engine.NodeToCode.IdentifierFinder  
[144] Dynamo.Engine.NodeToCode.NodeToCodeCompiler  
[145] Dynamo.Engine.CodeGeneration.IAstNodeContainer  
[146] Dynamo.Engine.CodeGeneration.CompilingEventArgs  
[147] Dynamo.Engine.CodeGeneration.CompiledEventArgs  
[148] Dynamo.Engine.CodeGeneration.CompilationContext  
[149] Dynamo.Engine.CodeGeneration.AstBuilder  
[150] Dynamo.Engine.CodeCompletion.CodeCompletionServices  
[151] Dynamo.Engine.CodeCompletion.CompletionData  
[152] Dynamo.Scheduler.Disposable  
[153] Dynamo.Scheduler.AsyncTaskExtensions  
[154] Dynamo.Scheduler.QueryMirrorDataParams  
[155] Dynamo.Scheduler.QueryMirrorDataAsyncTask  
[156] Dynamo.Scheduler.PreviewGraphAsyncTask  
[157] Dynamo.Scheduler.UpdateRenderPackageParams  
[158] Dynamo.Scheduler.UpdateRenderPackageAsyncTask  
[159] Dynamo.Scheduler.AsyncTaskCompletedHandler  
[160] Dynamo.Scheduler.AsyncTaskComparer  
[161] Dynamo.Scheduler.AsyncTask  
[162] Dynamo.Scheduler.CompileCustomNodeParams  
[163] Dynamo.Scheduler.CompileCustomNodeAsyncTask  
[164] Dynamo.Scheduler.DelegateBasedAsyncTask  
[165] Dynamo.Scheduler.TaskStateChangedEventArgs  
[166] Dynamo.Scheduler.TaskStateChangedEventHandler  
[167] Dynamo.Scheduler.IScheduler  
[168] Dynamo.Scheduler.TaskProcessMode  
[169] Dynamo.Scheduler.DynamoScheduler  
[170] Dynamo.Scheduler.DynamoSchedulerThread  
[171] Dynamo.Scheduler.SetTraceDataAsyncTask  
[172] Dynamo.Scheduler.TimeStamp  
[173] Dynamo.Scheduler.TimeStampGenerator  
[174] Dynamo.Scheduler.UpdateGraphAsyncTask  
[175] Dynamo.Scheduler.ISchedulerThread  
[176] Dynamo.Logging.AnalyticsService  
[177] Dynamo.Logging.DynamoAnalyticsSession  
[178] Dynamo.Logging.DynamoAnalyticsClient  
[179] Dynamo.Logging.IAnalyticsSession  
[180] Dynamo.Logging.NotificationMessage  
[181] Dynamo.Logging.LogMessage  
[182] Dynamo.Logging.LogSource  
[183] Dynamo.Logging.LogSourceBase  
[184] Dynamo.Logging.ILogger  
[185] Dynamo.Logging.ILogMessage  
[186] Dynamo.Logging.ILogSource  
[187] Dynamo.Logging.StabilityUtils  
[188] Dynamo.Logging.StabilityCookie  
[189] Dynamo.Logging.LogLevel  
[190] Dynamo.Logging.WarningLevel  
[191] Dynamo.Logging.LogEventHandler  
[192] Dynamo.Logging.LogEventArgs  
[193] Dynamo.Logging.DynamoLogger  
[194] Dynamo.Logging.Heartbeat  
[195] Dynamo.Logging.UsageLog  
[196] Dynamo.Extensions.IServiceManager  
[197] Dynamo.Extensions.EnumDescriptionAttribute  
[198] Dynamo.Extensions.EnumDescription  
[199] Dynamo.Extensions.ExtensionCommandExecutive  
[200] Dynamo.Extensions.ExtensionLibraryLoader  
[201] Dynamo.Extensions.ICommandExecutive  
[202] Dynamo.Extensions.ExtensionLoader  
[203] Dynamo.Extensions.IExtensionSource  
[204] Dynamo.Extensions.ExtensionManager  
[205] Dynamo.Extensions.ExtensionDefinition  
[206] Dynamo.Extensions.IExtensionLoader  
[207] Dynamo.Extensions.IExtensionManager  
[208] Dynamo.Extensions.IExtension  
[209] Dynamo.Extensions.ReadyParams  
[210] Dynamo.Extensions.StartupParams  
[211] Dynamo.Graph.NodeGraph  
[212] Dynamo.Graph.SaveContext  
[213] Dynamo.Graph.UpdateValueParams  
[214] Dynamo.Graph.ModelBase  
[215] Dynamo.Graph.ILocatable  
[216] Dynamo.Graph.Connectors.ConnectorType  
[217] Dynamo.Graph.Connectors.ConnectorModel  
[218] Dynamo.Graph.Connectors.InvalidPortException  
[219] Dynamo.Graph.Notes.NoteModel  
[220] Dynamo.Graph.Presets.PresetModel  
[221] Dynamo.Graph.Annotations.AnnotationModel  
[222] Dynamo.Graph.Workspaces.LayoutExtensions  
[223] Dynamo.Graph.Workspaces.NodesToCodeExtensions  
[224] Dynamo.Graph.Workspaces.PresetExtensions  
[225] Dynamo.Graph.Workspaces.NodeReadConverter  
[226] Dynamo.Graph.Workspaces.WorkspaceReadConverter  
[227] Dynamo.Graph.Workspaces.WorkspaceWriteConverter  
[228] Dynamo.Graph.Workspaces.DummyNodeWriteConverter  
[229] Dynamo.Graph.Workspaces.ConnectorConverter  
[230] Dynamo.Graph.Workspaces.IdToGuidConverter  
[231] Dynamo.Graph.Workspaces.TypedParameterConverter  
[232] Dynamo.Graph.Workspaces.IdReferenceResolver  
[233] Dynamo.Graph.Workspaces.SerializationExtensions  
[234] Dynamo.Graph.Workspaces.WorkspaceModel  
[235] Dynamo.Graph.Workspaces.ICustomNodeWorkspaceModel  
[236] Dynamo.Graph.Workspaces.IWorkspaceModel  
[237] Dynamo.Graph.Workspaces.WorkspaceInfo  
[238] Dynamo.Graph.Workspaces.CustomNodeWorkspaceModel  
[239] Dynamo.Graph.Workspaces.HomeWorkspaceModel  
[240] Dynamo.Graph.Workspaces.ExtraWorkspaceViewInfo  
[241] Dynamo.Graph.Workspaces.ExtraNodeViewInfo  
[242] Dynamo.Graph.Workspaces.ExtraNoteViewInfo  
[243] Dynamo.Graph.Workspaces.ExtraAnnotationViewInfo  
[244] Dynamo.Graph.Nodes.NodeOutputTypes  
[245] Dynamo.Graph.Nodes.NodeOutputData  
[246] Dynamo.Graph.Nodes.NodeInputTypes  
[247] Dynamo.Graph.Nodes.NodeInputData  
[248] Dynamo.Graph.Nodes.NodeNameAttribute  
[249] Dynamo.Graph.Nodes.NodeCategoryAttribute  
[250] Dynamo.Graph.Nodes.NodeSearchTagsAttribute  
[251] Dynamo.Graph.Nodes.NodeDescriptionAttribute  
[252] Dynamo.Graph.Nodes.DoNotLoadOnPlatformsAttribute  
[253] Dynamo.Graph.Nodes.NodeDeprecatedAttribute  
[254] Dynamo.Graph.Nodes.AlsoKnownAsAttribute  
[255] Dynamo.Graph.Nodes.IsMetaNodeAttribute  
[256] Dynamo.Graph.Nodes.IsDesignScriptCompatibleAttribute  
[257] Dynamo.Graph.Nodes.NodeObsoleteAttribute  
[258] Dynamo.Graph.Nodes.InPortNamesAttribute  
[259] Dynamo.Graph.Nodes.InPortDescriptionsAttribute  
[260] Dynamo.Graph.Nodes.InPortTypesAttribute  
[261] Dynamo.Graph.Nodes.OutPortNamesAttribute  
[262] Dynamo.Graph.Nodes.OutPortDescriptionsAttribute  
[263] Dynamo.Graph.Nodes.OutPortTypesAttribute  
[264] Dynamo.Graph.Nodes.NodeModelExtensions  
[265] Dynamo.Graph.Nodes.DummyNode  
[266] Dynamo.Graph.Nodes.CodeBlockUtils  
[267] Dynamo.Graph.Nodes.CodeCompletionParser  
[268] Dynamo.Graph.Nodes.TypeLoadData  
[269] Dynamo.Graph.Nodes.ScopedNodeModel  
[270] Dynamo.Graph.Nodes.VariableInputNode  
[271] Dynamo.Graph.Nodes.VariableInputNodeController  
[272] Dynamo.Graph.Nodes.FunctionCallNodeController`1[T] [273] Dynamo.Graph.Nodes.FunctionCallBase`2[TController,TDescriptor]  
[274] Dynamo.Graph.Nodes.CodeBlockNodeModel  
[275] Dynamo.Graph.Nodes.Statement  
[276] Dynamo.Graph.Nodes.Variable  
[277] Dynamo.Graph.Nodes.PortType  
[278] Dynamo.Graph.Nodes.PortModel  
[279] Dynamo.Graph.Nodes.PortData  
[280] Dynamo.Graph.Nodes.BuiltinNodeCategories  
[281] Dynamo.Graph.Nodes.Utilities  
[282] Dynamo.Graph.Nodes.NodeModel  
[283] Dynamo.Graph.Nodes.ElementState  
[284] Dynamo.Graph.Nodes.LacingStrategy  
[285] Dynamo.Graph.Nodes.PortEventType  
[286] Dynamo.Graph.Nodes.SnapExtensionEdges  
[287] Dynamo.Graph.Nodes.DispatchedToUIThreadHandler  
[288] Dynamo.Graph.Nodes.UIDispatcherEventArgs  
[289] Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction  
[290] Dynamo.Graph.Nodes.ZeroTouch.ZeroTouchVarArgNodeController`1[T] [291] Dynamo.Graph.Nodes.ZeroTouch.DSFunctionBase [292] Dynamo.Graph.Nodes.ZeroTouch.ZeroTouchNodeController`1[T]  
[293] Dynamo.Graph.Nodes.ZeroTouch.UnresolvedFunctionException  
[294] Dynamo.Graph.Nodes.ZeroTouch.DSFunction  
[295] Dynamo.Graph.Nodes.NodeLoaders.InputNodeLoader  
[296] Dynamo.Graph.Nodes.NodeLoaders.INodeLoader`1[T] [297] Dynamo.Graph.Nodes.NodeLoaders.INodeFactory`1[T]  
[298] Dynamo.Graph.Nodes.NodeLoaders.NodeFactory  
[299] Dynamo.Graph.Nodes.NodeLoaders.CodeBlockNodeLoader  
[300] Dynamo.Graph.Nodes.NodeLoaders.CustomNodeLoader  
[301] Dynamo.Graph.Nodes.NodeLoaders.ZeroTouchNodeLoader  
[302] Dynamo.Graph.Nodes.CustomNodes.ICustomNodeManager  
[303] Dynamo.Graph.Nodes.CustomNodes.ICustomNodeSource  
[304] Dynamo.Graph.Nodes.CustomNodes.CustomNodeController`1[T] [305] Dynamo.Graph.Nodes.CustomNodes.Function [306] Dynamo.Graph.Nodes.CustomNodes.Symbol [307] Dynamo.Graph.Nodes.CustomNodes.Output [308] Dynamo.Exceptions.LibraryLoadFailedException [309] Dynamo.Core.CrashPromptArgs [310] Dynamo.Core.FileVersion [311] Dynamo.Core.DynamoMigratorBase [312] Dynamo.Core.MigrationPathResolver [313] Dynamo.Core.PulseMaker [314] Dynamo.Core.PathManagerParams [315] Dynamo.Core.PathManager [316] Dynamo.Core.AuthenticationManager [317] Dynamo.Core.NotificationObject [318] Dynamo.Core.IUndoRedoRecorderClient [319] Dynamo.Core.UndoRedoRecorder [320] Dynamo.Core.CustomNodeManager [321] Dynamo.Configuration.ExecutionSession [322] Dynamo.Configuration.DebugSettings [323] Dynamo.Configuration.Context [324] Dynamo.Configuration.PreferenceSettings [325] Dynamo.Configuration.Configurations [326] <PrivateImplementationDetails> [327] Dynamo.CustomNodeDefinition+<>c__DisplayClass0_0 [328] Dynamo.CustomNodeDefinition+<>c__DisplayClass0_1 [329] Dynamo.CustomNodeDefinition+<>c [330] Dynamo.CustomNodeDefinition+<>c__DisplayClass49_0 [331] Dynamo.CustomNodeDefinition+<FindAllDependencies>d__49 [332] Dynamo.Updates.UpdateManager+<>c__DisplayClass61_0 [333] Dynamo.Updates.UpdateManager+<>c [334] Dynamo.Updates.DynamoLookUp+<>c [335] Dynamo.Selection.DynamoSelection+<>c [336] Dynamo.Migration.MigrationManager+Decision [337] Dynamo.Migration.MigrationManager+FutureFileCallback [338] Dynamo.Migration.MigrationManager+ObsoleteFileCallback [339] Dynamo.Migration.MigrationManager+<>c__DisplayClass17_0 [340] Dynamo.Migration.MigrationManager+<>c [341] Dynamo.Migration.MigrationManager+<>c__DisplayClass19_0 [342] Dynamo.Search.NodeSearchModel+<>c [343] Dynamo.Search.SearchLibrary`2+\<\>c[TEntry,TItem]  
[344] Dynamo.Search.SearchCategoryUtil+SearchCategoryImpl`1[TEntry] [345] Dynamo.Search.SearchCategoryUtil+<GetAllCategoryNames>d__2`1[TEntry]  
[346] Dynamo.Search.BrowserItem+BrowserItemHandler  
[347] Dynamo.Search.SearchDictionary`1+<>c[V] [348] Dynamo.Search.SearchDictionary`1+\<\>c\_\_DisplayClass26\_0[V]  
[349] Dynamo.Search.SearchDictionary`1+<>c__DisplayClass27_0[V] [350] Dynamo.Search.SearchDictionary`1+\<\>c\_\_DisplayClass28\_0[V]  
[351] Dynamo.Search.SearchDictionary`1+<>c__DisplayClass29_0[V] [352] Dynamo.Search.SearchDictionary`1+\<\>c\_\_DisplayClass33\_0[V]  
[353] Dynamo.Search.SearchDictionary`1+<>c__DisplayClass33_1[V] [354] Dynamo.Search.SearchElements.CustomNodeSearchElement+<>c [355] Dynamo.Search.SearchElements.NodeSearchElement+<>c [356] Dynamo.Search.SearchElements.ZeroTouchSearchElement+<>c [357] Dynamo.Search.SearchElements.SearchElementBase+SearchElementHandler [358] Dynamo.Models.DynamoModel+RecordableCommand [359] Dynamo.Models.DynamoModel+ModelBasedRecordableCommand [360] Dynamo.Models.DynamoModel+PausePlaybackCommand [361] Dynamo.Models.DynamoModel+OpenFileCommand [362] Dynamo.Models.DynamoModel+RunCancelCommand [363] Dynamo.Models.DynamoModel+ForceRunCancelCommand [364] Dynamo.Models.DynamoModel+MutateTestCommand [365] Dynamo.Models.DynamoModel+CreateNodeCommand [366] Dynamo.Models.DynamoModel+CreateAndConnectNodeCommand [367] Dynamo.Models.DynamoModel+CreateProxyNodeCommand [368] Dynamo.Models.DynamoModel+CreateNoteCommand [369] Dynamo.Models.DynamoModel+SelectModelCommand [370] Dynamo.Models.DynamoModel+SelectInRegionCommand [371] Dynamo.Models.DynamoModel+DragSelectionCommand [372] Dynamo.Models.DynamoModel+MakeConnectionCommand [373] Dynamo.Models.DynamoModel+DeleteModelCommand [374] Dynamo.Models.DynamoModel+UndoRedoCommand [375] Dynamo.Models.DynamoModel+ModelEventCommand [376] Dynamo.Models.DynamoModel+UpdateModelValueCommand [377] Dynamo.Models.DynamoModel+ConvertNodesToCodeCommand [378] Dynamo.Models.DynamoModel+CreateCustomNodeCommand [379] Dynamo.Models.DynamoModel+SwitchTabCommand [380] Dynamo.Models.DynamoModel+CreateAnnotationCommand [381] Dynamo.Models.DynamoModel+UngroupModelCommand [382] Dynamo.Models.DynamoModel+AddModelToGroupCommand [383] Dynamo.Models.DynamoModel+AddPresetCommand [384] Dynamo.Models.DynamoModel+ApplyPresetCommand [385] Dynamo.Models.DynamoModel+RunCompletedHandler [386] Dynamo.Models.DynamoModel+CrashPromptHandler [387] Dynamo.Models.DynamoModel+TaskDialogHandler [388] Dynamo.Models.DynamoModel+VoidHandler [389] Dynamo.Models.DynamoModel+FunctionNamePromptRequestHandler [390] Dynamo.Models.DynamoModel+IStartConfiguration [391] Dynamo.Models.DynamoModel+DefaultStartConfiguration [392] Dynamo.Models.DynamoModel+ButtonId [393] Dynamo.Models.DynamoModel+<>c__DisplayClass41_0 [394] Dynamo.Models.DynamoModel+<>c__DisplayClass59_0 [395] Dynamo.Models.DynamoModel+<>c__DisplayClass64_0 [396] Dynamo.Models.DynamoModel+<>c__DisplayClass160_0 [397] Dynamo.Models.DynamoModel+<>c__DisplayClass304_0 [398] Dynamo.Models.DynamoModel+<>c [399] Dynamo.Models.DynamoModel+<>c__DisplayClass310_0 [400] Dynamo.Models.DynamoModel+<>c__DisplayClass310_1 [401] Dynamo.Models.DynamoModel+<>c__DisplayClass310_2 [402] Dynamo.Models.DynamoModel+<>c__DisplayClass311_0 [403] Dynamo.Models.DynamoModel+<>c__DisplayClass321_0 [404] Dynamo.Models.DynamoModel+<>c__DisplayClass334_0 [405] Dynamo.Models.DynamoModel+<>c__DisplayClass338_0 [406] Dynamo.Models.DynamoModel+<>c__DisplayClass339_0 [407] Dynamo.Models.DynamoModel+<>c__DisplayClass350_0 [408] Dynamo.Models.DynamoModel+<>c__DisplayClass350_1 [409] Dynamo.Models.DynamoModel+<>c__DisplayClass350_2 [410] Dynamo.Models.DynamoModel+<>c__DisplayClass359_0 [411] Dynamo.Models.ZoomEventArgs+ZoomModes [412] Dynamo.Models.EvaluationCompletedEventArgs+<>c [413] Dynamo.Models.ViewOperationEventArgs+Operation [414] Dynamo.Models.SettingsMigrationEventArgs+EventStatusType [415] Dynamo.Models.NodeModelAssemblyLoader+AssemblyLoadedHandler [416] Dynamo.Models.NodeModelAssemblyLoader+AssemblyLoadedEventArgs [417] Dynamo.Models.NodeModelAssemblyLoader+<>c__DisplayClass10_0 [418] Dynamo.Models.NodeModelAssemblyLoader+<>c [419] Dynamo.Models.NodeModelAssemblyLoader+<>c__DisplayClass14_0 [420] Dynamo.Visualization.DefaultGraphicPrimitives+<>o__49`1[T]  
[421] Dynamo.Engine.SyncDataManager+State  
[422] Dynamo.Engine.SyncDataManager+\<\>c\_\_DisplayClass8\_0  
[423] Dynamo.Engine.DocumentationServices+\<\>c\_\_DisplayClass5\_0  
[424] Dynamo.Engine.FunctionDescriptor+\<\>c  
[425] Dynamo.Engine.FunctionGroup+\<\>c\_\_DisplayClass9\_0  
[426] Dynamo.Engine.FunctionGroup+\<\>c\_\_DisplayClass9\_1  
[427] Dynamo.Engine.FunctionGroup+\<\>c  
[428] Dynamo.Engine.LibraryServices+UpgradeHint  
[429] Dynamo.Engine.LibraryServices+Categories  
[430] Dynamo.Engine.LibraryServices+LibraryLoadFailedEventArgs  
[431] Dynamo.Engine.LibraryServices+LibraryLoadedEventArgs  
[432] Dynamo.Engine.LibraryServices+LibraryLoadingEventArgs  
[433] Dynamo.Engine.LibraryServices+LibraryPathComparer  
[434] Dynamo.Engine.LibraryServices+\<\>c  
[435] Dynamo.Engine.LibraryServices+\<\>c\_\_DisplayClass42\_0  
[436] Dynamo.Engine.LibraryServices+\<\>c\_\_DisplayClass42\_1  
[437] Dynamo.Engine.LibraryServices+\<\>c\_\_DisplayClass46\_0  
[438] Dynamo.Engine.LibraryServices+\<\>c\_\_DisplayClass51\_0  
[439] Dynamo.Engine.LibraryServices+d\_\_57  
[440] Dynamo.Engine.LibraryServices+\<\>c\_\_DisplayClass59\_0  
[441] Dynamo.Engine.LibraryServices+\<\>c\_\_DisplayClass64\_0  
[442] Dynamo.Engine.XmlDocumentationExtensions+XmlTagType  
[443] Dynamo.Engine.XmlDocumentationExtensions+DocumentElementType  
[444] Dynamo.Engine.XmlDocumentationExtensions+\<\>c  
[445] Dynamo.Engine.XmlDocumentationExtensions+\<\>c\_\_DisplayClass7\_0  
[446] Dynamo.Engine.EngineController+\<\>c  
[447] Dynamo.Engine.NodeToCode.ShortestQualifiedNameReplacer+\<\>c  
[448] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+NumberingState  
[449] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+TypeDependentNameGenetrator  
[450] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass2\_0  
[451] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c  
[452] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass3\_0  
[453] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass3\_1  
[454] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass3\_2  
[455] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass6\_0  
[456] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass7\_0  
[457] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass8\_0  
[458] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass10\_0  
[459] Dynamo.Engine.NodeToCode.NodeToCodeCompiler+\<\>c\_\_DisplayClass10\_1  
[460] Dynamo.Engine.CodeGeneration.AstBuilder+MarkFlag  
[461] Dynamo.Engine.CodeGeneration.AstBuilder+StringConstants  
[462] Dynamo.Engine.CodeGeneration.AstBuilder+\<\>c  
[463] Dynamo.Engine.CodeGeneration.AstBuilder+d\_\_6  
[464] Dynamo.Engine.CodeCompletion.CodeCompletionServices+\<\>c  
[465] Dynamo.Engine.CodeCompletion.CodeCompletionServices+\<\>c\_\_DisplayClass6\_0  
[466] Dynamo.Engine.CodeCompletion.CodeCompletionServices+\<\>c\_\_DisplayClass9\_0  
[467] Dynamo.Engine.CodeCompletion.CodeCompletionServices+\<\>c\_\_DisplayClass9\_1  
[468] Dynamo.Engine.CodeCompletion.CompletionData+CompletionType  
[469] Dynamo.Scheduler.Disposable+SimpleDisposable  
[470] Dynamo.Scheduler.AsyncTaskExtensions+\<\>c\_\_DisplayClass0\_0  
[471] Dynamo.Scheduler.AsyncTaskExtensions+\<\>c\_\_DisplayClass1\_0  
[472] Dynamo.Scheduler.AsyncTaskExtensions+\<\>c\_\_DisplayClass2\_0  
[473] Dynamo.Scheduler.AsyncTaskExtensions+\<\>c\_\_DisplayClass3\_0  
[474] Dynamo.Scheduler.UpdateRenderPackageAsyncTask+\<\>c  
[475] Dynamo.Scheduler.AsyncTask+TaskPriority  
[476] Dynamo.Scheduler.AsyncTask+TaskMergeInstruction  
[477] Dynamo.Scheduler.TaskStateChangedEventArgs+State  
[478] Dynamo.Scheduler.DynamoScheduler+EventIndex  
[479] Dynamo.Scheduler.DynamoScheduler+\<\>c  
[480] Dynamo.Scheduler.UpdateGraphAsyncTask+\<\>c\_\_DisplayClass13\_0  
[481] Dynamo.Scheduler.UpdateGraphAsyncTask+\<\>c\_\_DisplayClass15\_0  
[482] Dynamo.Scheduler.UpdateGraphAsyncTask+\<\>c  
[483] Dynamo.Logging.DynamoAnalyticsClient+Dummy  
[484] Dynamo.Logging.LogMessage+ExceptionLogMessage  
[485] Dynamo.Logging.LogMessage+ErrorLogMessage  
[486] Dynamo.Logging.LogMessage+WarningLogMessage  
[487] Dynamo.Logging.LogMessage+StandardLogMessage  
[488] Dynamo.Logging.LogSource+DispatchedLogger  
[489] Dynamo.Logging.Heartbeat+\<\>c  
[490] Dynamo.Extensions.ExtensionManager+\<\>c\_\_DisplayClass8\_0  
[491] Dynamo.Graph.NodeGraph+\<\>c\_\_DisplayClass25\_0  
[492] Dynamo.Graph.NodeGraph+d\_\_28  
[493] Dynamo.Graph.NodeGraph+\<\>c\_\_DisplayClass32\_0  
[494] Dynamo.Graph.NodeGraph+\<\>c\_\_DisplayClass33\_0  
[495] Dynamo.Graph.NodeGraph+\<\>c  
[496] Dynamo.Graph.Presets.PresetModel+\<\>c\_\_DisplayClass22\_0  
[497] Dynamo.Graph.Annotations.AnnotationModel+\<\>c  
[498] Dynamo.Graph.Annotations.AnnotationModel+\<\>c\_\_DisplayClass72\_0  
[499] Dynamo.Graph.Annotations.AnnotationModel+\<\>c\_\_DisplayClass73\_0  
[500] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass0\_0_

---

<div class="post-metadata">

**Author:** ![RubenVivancos](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rubenvivancos/32/185795_2.png) [@RubenVivancos](https://forum.dynamobim.com/u/RubenVivancos)\
**Post date:** [October 12, 2020, 10:41pm UTC](https://forum.dynamobim.com/t/getting-the-name-of-all-nodes-installed/55912/12 "2020-10-12T22:41:57Z")

</div>

[501] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass0\_1  
[502] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c  
[503] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass1\_0  
[504] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass1\_1  
[505] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass1\_2  
[506] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass1\_3  
[507] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass3\_0  
[508] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass6\_0  
[509] Dynamo.Graph.Workspaces.LayoutExtensions+\<\>c\_\_DisplayClass6\_1  
[510] Dynamo.Graph.Workspaces.NodesToCodeExtensions+\<\>c  
[511] Dynamo.Graph.Workspaces.NodesToCodeExtensions+\<\>c\_\_DisplayClass2\_0  
[512] Dynamo.Graph.Workspaces.NodesToCodeExtensions+\<\>c\_\_DisplayClass2\_1  
[513] Dynamo.Graph.Workspaces.NodesToCodeExtensions+\<\>c\_\_DisplayClass3\_0  
[514] Dynamo.Graph.Workspaces.NodesToCodeExtensions+\<\>c\_\_DisplayClass3\_1  
[515] Dynamo.Graph.Workspaces.PresetExtensions+\<\>c\_\_DisplayClass0\_0  
[516] Dynamo.Graph.Workspaces.PresetExtensions+\<\>c\_\_DisplayClass2\_0  
[517] Dynamo.Graph.Workspaces.PresetExtensions+\<\>c  
[518] Dynamo.Graph.Workspaces.PresetExtensions+\<\>c\_\_DisplayClass3\_0  
[519] Dynamo.Graph.Workspaces.NodeReadConverter+\<\>c\_\_DisplayClass11\_0  
[520] Dynamo.Graph.Workspaces.NodeReadConverter+\<\>c  
[521] Dynamo.Graph.Workspaces.WorkspaceReadConverter+\<\>c\_\_DisplayClass9\_0  
[522] Dynamo.Graph.Workspaces.WorkspaceReadConverter+\<\>c\_\_DisplayClass9\_1  
[523] Dynamo.Graph.Workspaces.WorkspaceReadConverter+\<\>c\_\_DisplayClass9\_2  
[524] Dynamo.Graph.Workspaces.WorkspaceReadConverter+\<\>c  
[525] Dynamo.Graph.Workspaces.WorkspaceWriteConverter+\<\>c  
[526] Dynamo.Graph.Workspaces.SerializationExtensions+\<\>c  
[527] Dynamo.Graph.Workspaces.WorkspaceModel+WorkspaceSavedEvent  
[528] Dynamo.Graph.Workspaces.WorkspaceModel+PointEventHandler  
[529] Dynamo.Graph.Workspaces.WorkspaceModel+PopulateJSONWorkspaceHandler  
[530] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c  
[531] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass23\_0  
[532] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass23\_1  
[533] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass23\_2  
[534] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass25\_0  
[535] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass111\_0  
[536] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass227\_0  
[537] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass228\_0  
[538] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass229\_0  
[539] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass230\_0  
[540] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass241\_0  
[541] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass253\_0  
[542] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass254\_0  
[543] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass255\_0  
[544] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass256\_0  
[545] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass256\_1  
[546] Dynamo.Graph.Workspaces.WorkspaceModel+\<\>c\_\_DisplayClass256\_2  
[547] Dynamo.Graph.Workspaces.CustomNodeWorkspaceModel+\<\>c  
[548] Dynamo.Graph.Workspaces.HomeWorkspaceModel+\<\>c  
[549] Dynamo.Graph.Workspaces.HomeWorkspaceModel+\<\>c\_\_DisplayClass68\_0  
[550] Dynamo.Graph.Workspaces.HomeWorkspaceModel+\<\>c\_\_DisplayClass68\_1  
[551] Dynamo.Graph.Workspaces.HomeWorkspaceModel+\<\>c\_\_DisplayClass72\_0  
[552] Dynamo.Graph.Nodes.NodeModelExtensions+\<\>c\_\_DisplayClass0\_0  
[553] Dynamo.Graph.Nodes.NodeModelExtensions+\<\>c  
[554] Dynamo.Graph.Nodes.NodeModelExtensions+\<\>c\_\_DisplayClass1\_0  
[555] Dynamo.Graph.Nodes.NodeModelExtensions+\<\>c\_\_DisplayClass2\_0  
[556] Dynamo.Graph.Nodes.DummyNode+Nature  
[557] Dynamo.Graph.Nodes.CodeBlockUtils+\<\>c  
[558] Dynamo.Graph.Nodes.TypeLoadData+\<\>c  
[559] Dynamo.Graph.Nodes.ScopedNodeModel+\<\>c\_\_DisplayClass2\_0  
[560] Dynamo.Graph.Nodes.VariableInputNode+BasicVariableInputNodeController  
[561] Dynamo.Graph.Nodes.FunctionCallNodeController`1+<>c__DisplayClass10_0[T] [562] Dynamo.Graph.Nodes.FunctionCallNodeController`1+\<\>c\_\_DisplayClass13\_0[T]  
[563] Dynamo.Graph.Nodes.FunctionCallNodeController`1+<>c[T] [564] Dynamo.Graph.Nodes.CodeBlockNodeModel+ImperativeIdentifierInPlaceMapper [565] Dynamo.Graph.Nodes.CodeBlockNodeModel+IdentifierInPlaceMapper [566] Dynamo.Graph.Nodes.CodeBlockNodeModel+<>c [567] Dynamo.Graph.Nodes.CodeBlockNodeModel+<>c__DisplayClass40_0 [568] Dynamo.Graph.Nodes.Statement+State [569] Dynamo.Graph.Nodes.Statement+StatementType [570] Dynamo.Graph.Nodes.Statement+<>c [571] Dynamo.Graph.Nodes.Utilities+<>c [572] Dynamo.Graph.Nodes.Utilities+<>c__DisplayClass6_0 [573] Dynamo.Graph.Nodes.NodeModel+ExecutionHints [574] Dynamo.Graph.Nodes.NodeModel+<>c [575] Dynamo.Graph.Nodes.NodeModel+<>c__DisplayClass148_0 [576] Dynamo.Graph.Nodes.NodeModel+<>c__DisplayClass184_0 [577] Dynamo.Graph.Nodes.NodeModel+<>c__DisplayClass210_0 [578] Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction+ZeroTouchVarInputController [579] Dynamo.Graph.Nodes.ZeroTouch.ZeroTouchNodeController`1+\<\>c\_\_DisplayClass15\_0[T]  
[580] Dynamo.Graph.Nodes.NodeLoaders.NodeFactory+NodeModelTypeLoader  
[581] Dynamo.Graph.Nodes.NodeLoaders.CustomNodeLoader+\<\>c  
[582] Dynamo.Graph.Nodes.NodeLoaders.ZeroTouchNodeLoader+\<\>c\_\_DisplayClass2\_0  
[583] Dynamo.Graph.Nodes.CustomNodes.CustomNodeController`1+<>c[T] [584] Dynamo.Graph.Nodes.CustomNodes.CustomNodeController`1+\<\>c\_\_DisplayClass3\_0[T]  
[585] Dynamo.Graph.Nodes.CustomNodes.CustomNodeController`1+\<\>c\_\_DisplayClass4\_0[T]  
[586] Dynamo.Graph.Nodes.CustomNodes.Function+\<\>c  
[587] Dynamo.Graph.Nodes.CustomNodes.Symbol+\<\>c  
[588] Dynamo.Graph.Nodes.CustomNodes.Output+\<\>c  
[589] Dynamo.Core.CrashPromptArgs+DisplayOptions  
[590] Dynamo.Core.DynamoMigratorBase+\<\>c\_\_DisplayClass18\_0  
[591] Dynamo.Core.DynamoMigratorBase+\<\>c\_\_DisplayClass19\_0  
[592] Dynamo.Core.DynamoMigratorBase+\<\>c  
[593] Dynamo.Core.PathManager+\<\>c  
[594] Dynamo.Core.PathManager+\<\>c\_\_DisplayClass93\_0  
[595] Dynamo.Core.PathManager+d\_\_93  
[596] Dynamo.Core.UndoRedoRecorder+UserAction  
[597] Dynamo.Core.UndoRedoRecorder+ActionGroupDisposable  
[598] Dynamo.Core.UndoRedoRecorder+ModelModificationUndoHelper  
[599] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass28\_0  
[600] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass29\_0  
[601] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass30\_0  
[602] Dynamo.Core.CustomNodeManager+d\_\_37  
[603] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass38\_0  
[604] Dynamo.Core.CustomNodeManager+\<\>c  
[605] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass50\_0  
[606] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass55\_0  
[607] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass56\_0  
[608] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass56\_1  
[609] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass56\_2  
[610] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass56\_3  
[611] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass56\_4  
[612] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass56\_5  
[613] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass56\_6  
[614] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass56\_7  
[615] Dynamo.Core.CustomNodeManager+\<\>c\_\_DisplayClass57\_0  
[616] Dynamo.Configuration.PreferenceSettings+\<\>c\_\_DisplayClass45\_0  
[617] +\_\_StaticArrayInitTypeSize=6  
[618] +\_\_StaticArrayInitTypeSize=128  
[619] Dynamo.Models.DynamoModel+ModelBasedRecordableCommand+\<\>c  
[620] Dynamo.Models.DynamoModel+OpenFileCommand+\<\>c  
[621] Dynamo.Models.DynamoModel+CreateNodeCommand+\<\>c  
[622] Dynamo.Models.DynamoModel+DragSelectionCommand+Operation  
[623] Dynamo.Models.DynamoModel+MakeConnectionCommand+Mode  
[624] Dynamo.Models.DynamoModel+UndoRedoCommand+Operation
