System.Globalization.CalendarTable.SetDataItemPointers C# (CSharp) Méthode

SetDataItemPointers() private méthode

private SetDataItemPointers ( ) : void
Résultat void
        internal override unsafe void SetDataItemPointers()
        {
            m_itemSize = m_pCultureHeader->sizeCalendarItem;
            m_numItem = m_pCultureHeader->numCalendarItems;
            m_pDataPool = (ushort*)(m_pDataFileStart + m_pCultureHeader->offsetToDataPool);
            // We subtract item size because calender indices start at 1 but our table doesn't have an entry for 0
            m_pItemData = m_pDataFileStart + m_pCultureHeader->offsetToCalendarItemData - m_itemSize;
            // Get calendar list.  We subtract 1 because calender indices start at 1 but our table doesn't have an entry for 0
            m_calendars = (CalendarTableData*)(m_pDataFileStart + m_pCultureHeader->offsetToCalendarItemData) - 1;
        }