def METHOD_NAME(self):
    UserExtensionTianoCore = []
    if not self._FileSectionDataList:
        return UserExtensionTianoCore
    for SectionDataDict in self._FileSectionDataList:
        for key in SectionDataDict:
            if key.lower().startswith("[userextensions") and key.lower().find('.tianocore.') > -1:
                SectionLine = key.lstrip(TAB_SECTION_START).rstrip(TAB_SECTION_END)
                SubSectionList = [SectionLine]
                if str(SectionLine).find(TAB_COMMA_SPLIT) > -1:
                    SubSectionList = str(SectionLine).split(TAB_COMMA_SPLIT)
                for SubSection in SubSectionList:
                    if SubSection.lower().find('.tianocore.') > -1:
                        UserExtensionTianoCore.append({SubSection: SectionDataDict[key]})
    return UserExtensionTianoCore