Axiom.Components.Paging.PageManager.ReadPageStream C# (CSharp) Method

ReadPageStream() public method

public ReadPageStream ( PageID pageId, PagedWorldSection section ) : StreamSerializer
pageId PageID
section PagedWorldSection
return Axiom.Serialization.StreamSerializer
        public StreamSerializer ReadPageStream(PageID pageId, PagedWorldSection section)
        {
            StreamSerializer ser = null;
            if (mPageProvider != null)
                ser = mPageProvider.ReadPageStream(pageId, section);
            if (ser == null)
            {
                // use default implementation
                string nameStr = string.Empty;
                nameStr += section.World.Name + "_" + section.Name + "_" + pageId.Value + ".page";
                Stream stream = ResourceGroupManager.Instance.OpenResource(nameStr);

                ser = new StreamSerializer(stream);
            }

            return ser;
        }
        /// <summary>