internal virtual void RecalculateNodeIds(IUAModelContext modelContext) { BrowseName = modelContext.ImportQualifiedName(BrowseName); this.NodeId = modelContext.ImportNodeId(this.NodeId); if (!(this.References is null)) { foreach (Reference _reference in this.References) { _reference.RecalculateNodeIds(modelContext.ImportNodeId); } } ImportNodeId(this.RolePermissions, modelContext.ImportNodeId); }
internal override void RecalculateNodeIds(IUAModelContext modelContext) { base.RecalculateNodeIds(modelContext); this.ParentNodeId = modelContext.ImportNodeId(this.ParentNodeId); }
/// <summary> /// Recalculates the node identifiers. /// </summary> /// <param name="modelContext">The model context.</param> internal override void RecalculateNodeIds(IUAModelContext modelContext) { base.RecalculateNodeIds(modelContext); this.DataType = modelContext.ImportNodeId(DataType); }
internal override void RecalculateNodeIds(IUAModelContext modelContext) { base.RecalculateNodeIds(modelContext); MethodDeclarationId = modelContext.ImportNodeId(this.MethodDeclarationId); }