<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2023-02-16T15:35:19.1122+00:00 -->
<!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://sixthstreetspecialtylending.com/20221231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:cef="http://xbrl.sec.gov/cef/2022" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:tslx="http://sixthstreetspecialtylending.com/20221231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" namespace="http://xbrl.sec.gov/dei/2022"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" namespace="http://fasb.org/us-gaap-sup/2022q3"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" namespace="http://fasb.org/us-gaap/2022"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/cef/2022/cef-2022.xsd" namespace="http://xbrl.sec.gov/cef/2022"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" namespace="http://xbrl.sec.gov/country/2022"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/currency/2022/currency-2022.xsd" namespace="http://xbrl.sec.gov/currency/2022"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" namespace="http://www.xbrl.org/dtr/type/2020-01-21"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" namespace="http://fasb.org/srt/2022"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tslx-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Labels link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tslx-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tslx-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tslx-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple"/>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" id="Role_StatementConsolidatedBalanceSheetsUnaudited">
        <link:definition>100010 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" id="Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>100020 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited" id="Role_StatementConsolidatedStatementsOfOperationsUnaudited">
        <link:definition>100030 - Statement - Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_StatementConsolidatedScheduleOfInvestmentsUnaudited" id="Role_StatementConsolidatedScheduleOfInvestmentsUnaudited">
        <link:definition>100040 - Statement - Consolidated Schedule of Investments (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_StatementConsolidatedScheduleOfInvestmentsUnauditedParenthetical" id="Role_StatementConsolidatedScheduleOfInvestmentsUnauditedParenthetical">
        <link:definition>100050 - Statement - Consolidated Schedule of Investments (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfChangesInNetAssets" id="StatementConsolidatedStatementsOfChangesInNetAssets">
        <link:definition>100060 - Statement - Consolidated Statements of Changes in Net Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlow" id="Role_StatementConsolidatedStatementsOfCashFlow">
        <link:definition>100070 - Statement - Consolidated Statements of Cash Flow</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentation" id="Role_DisclosureOrganizationAndBasisOfPresentation">
        <link:definition>995480 - Disclosure - Organization and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" id="Role_DisclosureSignificantAccountingPolicies">
        <link:definition>995490 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureAgreementsAndRelatedPartyTransactions" id="Role_DisclosureAgreementsAndRelatedPartyTransactions">
        <link:definition>995500 - Disclosure - Agreements and Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAtFairValue" id="Role_DisclosureInvestmentsAtFairValue">
        <link:definition>995510 - Disclosure - Investments at Fair Value</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDerivatives" id="Role_DisclosureDerivatives">
        <link:definition>995520 - Disclosure - Derivatives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments" id="Role_DisclosureFairValueOfFinancialInstruments">
        <link:definition>995530 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDebt" id="Role_DisclosureDebt">
        <link:definition>995540 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>995550 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureNetAssets" id="Role_DisclosureNetAssets">
        <link:definition>995560 - Disclosure - Net Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureEarningsPerShare" id="Role_DisclosureEarningsPerShare">
        <link:definition>995570 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDividends" id="Role_DisclosureDividends">
        <link:definition>995580 - Disclosure - Dividends</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995590 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlights" id="Role_DisclosureFinancialHighlights">
        <link:definition>995600 - Disclosure - Financial Highlights</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnaudited1" id="DisclosureSelectedQuarterlyFinancialDataUnaudited1">
        <link:definition>995610 - Disclosure - Selected Quarterly Financial Data (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureSubsequentEvents" id="Role_DisclosureSubsequentEvents">
        <link:definition>995620 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" id="Role_DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>995630 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAtFairValueTables" id="Role_DisclosureInvestmentsAtFairValueTables">
        <link:definition>995640 - Disclosure - Investments at Fair Value (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDerivativesTables" id="Role_DisclosureDerivativesTables">
        <link:definition>995650 - Disclosure - Derivatives (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables" id="Role_DisclosureFairValueOfFinancialInstrumentsTables">
        <link:definition>995660 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDebtTables" id="Role_DisclosureDebtTables">
        <link:definition>995670 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" id="Role_DisclosureCommitmentsAndContingenciesTables">
        <link:definition>995680 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureNetAssetsTables" id="Role_DisclosureNetAssetsTables">
        <link:definition>995690 - Disclosure - Net Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureEarningsPerShareTables" id="Role_DisclosureEarningsPerShareTables">
        <link:definition>995700 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDividendsTables" id="Role_DisclosureDividendsTables">
        <link:definition>995710 - Disclosure - Dividends (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>995720 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFinancialHighlightsTables" id="Role_DisclosureFinancialHighlightsTables">
        <link:definition>995730 - Disclosure - Financial Highlights (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedTables" id="DisclosureSelectedQuarterlyFinancialDataUnauditedTables">
        <link:definition>995740 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" id="Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>995750 - Disclosure - Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureAgreementsAndRelatedPartyTransactionsAdditionalInformationDetails" id="Role_DisclosureAgreementsAndRelatedPartyTransactionsAdditionalInformationDetails">
        <link:definition>995760 - Disclosure - Agreements and Related Party Transactions - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAtFairValueAdditionalInformationDetails" id="Role_DisclosureInvestmentsAtFairValueAdditionalInformationDetails">
        <link:definition>995770 - Disclosure - Investments at Fair Value - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAtFairValueSummaryOfInvestmentsAtFairValueDetails" id="Role_DisclosureInvestmentsAtFairValueSummaryOfInvestmentsAtFairValueDetails">
        <link:definition>995780 - Disclosure - Investments at Fair Value - Summary of Investments at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAtFairValueSummaryOfIndustryCompositionOfInvestmentsAtFairValueDetails" id="Role_DisclosureInvestmentsAtFairValueSummaryOfIndustryCompositionOfInvestmentsAtFairValueDetails">
        <link:definition>995790 - Disclosure - Investments at Fair Value - Summary of Industry Composition of Investments at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureInvestmentsAtFairValueSummaryOfGeographicCompositionOfInvestmentsAtFairValueDetails" id="Role_DisclosureInvestmentsAtFairValueSummaryOfGeographicCompositionOfInvestmentsAtFairValueDetails">
        <link:definition>995800 - Disclosure - Investments at Fair Value - Summary of Geographic Composition of Investments at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDerivativesSummaryOfAmountsPaidAndReceivedOnInterestRateSwapTransactionsExcludingUpfrontFeesDetails" id="Role_DisclosureDerivativesSummaryOfAmountsPaidAndReceivedOnInterestRateSwapTransactionsExcludingUpfrontFeesDetails">
        <link:definition>995810 - Disclosure - Derivatives - Summary of Amounts Paid and Received on Interest Rate Swap Transactions, Excluding Upfront Fees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDerivativesAdditionalInformationDetails" id="Role_DisclosureDerivativesAdditionalInformationDetails">
        <link:definition>995820 - Disclosure - Derivatives - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementsOfInvestmentsDetails" id="Role_DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementsOfInvestmentsDetails">
        <link:definition>995830 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurements of Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsChangesInFairValueOfInvestmentsUsingLevel3InputsDetails" id="Role_DisclosureFairValueOfFinancialInstrumentsChangesInFairValueOfInvestmentsUsingLevel3InputsDetails">
        <link:definition>995840 - Disclosure - Fair Value of Financial Instruments - Changes in Fair Value of Investments Using Level 3 Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsNetChangeInUnrealizedGainsOrLossesOnInvestmentsForWhichLevel3InputsWereUsedInDeterminingFairValueDetails" id="Role_DisclosureFairValueOfFinancialInstrumentsNetChangeInUnrealizedGainsOrLossesOnInvestmentsForWhichLevel3InputsWereUsedInDeterminingFairValueDetails">
        <link:definition>995850 - Disclosure - Fair Value of Financial Instruments - Net Change in Unrealized Gains or Losses on Investments for Which Level 3 Inputs were Used in Determining Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFairValueOfLevel3InvestmentsAtFairValueSignificantUnobservableInputsUsedInValuationsDetails" id="Role_DisclosureFairValueOfFinancialInstrumentsFairValueOfLevel3InvestmentsAtFairValueSignificantUnobservableInputsUsedInValuationsDetails">
        <link:definition>995860 - Disclosure - Fair Value of Financial Instruments - Fair Value of Level 3 Investments at Fair Value Significant Unobservable Inputs Used in Valuations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsFairValueOfLevel3InvestmentsAtFairValueSignificantUnobservableInputsUsedInValuationsParentheticalDetails" id="Role_DisclosureFairValueOfFinancialInstrumentsFairValueOfLevel3InvestmentsAtFairValueSignificantUnobservableInputsUsedInValuationsParentheticalDetails">
        <link:definition>995870 - Disclosure - Fair Value of Financial Instruments - Fair Value of Level 3 Investments at Fair Value Significant Unobservable Inputs Used in Valuations (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsFairValueOfNotesDetails" id="DisclosureFairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsFairValueOfNotesDetails">
        <link:definition>995880 - Disclosure - Fair Value of Financial Instruments - Fair Value of Financial Instruments - Fair Value of Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" id="Role_DisclosureDebtAdditionalInformationDetails">
        <link:definition>995890 - Disclosure - Debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfDebtObligationsDetails" id="Role_DisclosureDebtScheduleOfDebtObligationsDetails">
        <link:definition>995900 - Disclosure - Debt - Schedule of Debt Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureDebtScheduleOfDebtObligationsParentheticalDetails" id="DisclosureDebtScheduleOfDebtObligationsParentheticalDetails">
        <link:definition>995910 - Disclosure - Debt - Schedule of Debt Obligations (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDebtScheduleOfComponentsOfInterestExpenseDetails" id="Role_DisclosureDebtScheduleOfComponentsOfInterestExpenseDetails">
        <link:definition>995920 - Disclosure - Debt - Schedule of Components of Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureDebtScheduleOfComponentOfCarryingValueOfConvertibleNotesAndInterestRatesDetails" id="DisclosureDebtScheduleOfComponentOfCarryingValueOfConvertibleNotesAndInterestRatesDetails">
        <link:definition>995930 - Disclosure - Debt - Schedule of Component of Carrying Value of Convertible Notes and Interest Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfCommitmentsToFundInvestmentsInCurrentPortfolioCompaniesDetails" id="Role_DisclosureCommitmentsAndContingenciesScheduleOfCommitmentsToFundInvestmentsInCurrentPortfolioCompaniesDetails">
        <link:definition>995940 - Disclosure - Commitments and Contingencies - Schedule of Commitments To Fund Investments In Current Portfolio Companies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>995950 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureNetAssetsAdditionalInformationDetails" id="Role_DisclosureNetAssetsAdditionalInformationDetails">
        <link:definition>995960 - Disclosure - Net Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureNetAssetsScheduleOfSharesIssuedToStockholdersDetails" id="Role_DisclosureNetAssetsScheduleOfSharesIssuedToStockholdersDetails">
        <link:definition>995970 - Disclosure - Net Assets - Schedule of Shares Issued to Stockholders (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerCommonShareDetails" id="Role_DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerCommonShareDetails">
        <link:definition>995980 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/Role_DisclosureDividendsSummaryOfDividendsDeclaredDetails" id="Role_DisclosureDividendsSummaryOfDividendsDeclaredDetails">
        <link:definition>995990 - Disclosure - Dividends - Summary of Dividends Declared (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfTaxCharacterOfShareholderDistributionsDetails" id="DisclosureIncomeTaxesSummaryOfTaxCharacterOfShareholderDistributionsDetails">
        <link:definition>996000 - Disclosure - Income Taxes - Summary of Tax Character of Shareholder Distributions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfTaxCharacterOfShareholderDistributionsParentheticalDetails" id="DisclosureIncomeTaxesSummaryOfTaxCharacterOfShareholderDistributionsParentheticalDetails">
        <link:definition>996010 - Disclosure - Income Taxes - Summary of Tax Character of Shareholder Distributions (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfTaxBasisComponentsOfDistributableEarningsDetails" id="DisclosureIncomeTaxesSummaryOfTaxBasisComponentsOfDistributableEarningsDetails">
        <link:definition>996020 - Disclosure - Income Taxes - Summary of Tax Basis Components of Distributable Earnings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationIncreaseInNetAssetsDetails" id="DisclosureIncomeTaxesSummaryOfReconciliationIncreaseInNetAssetsDetails">
        <link:definition>996030 - Disclosure - Income Taxes - Summary of Reconciliation Increase in Net Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" id="DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>996040 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureFinancialHighlightsSummaryOfFinancialHighlightsForOneShareCommonStockOutstandingDetails" id="DisclosureFinancialHighlightsSummaryOfFinancialHighlightsForOneShareCommonStockOutstandingDetails">
        <link:definition>996050 - Disclosure - Financial Highlights - Summary of Financial Highlights For One Share Common Stock Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureFinancialHighlightsSummaryOfFinancialHighlightsForOneShareCommonStockOutstandingParentheticalDetails" id="DisclosureFinancialHighlightsSummaryOfFinancialHighlightsForOneShareCommonStockOutstandingParentheticalDetails">
        <link:definition>996060 - Disclosure - Financial Highlights - Summary of Financial Highlights For One Share Common Stock Outstanding (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://sixthstreetspecialtylending.com/20221231/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfSelectedQuarterlyFinancialDataDetails" id="DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfSelectedQuarterlyFinancialDataDetails">
        <link:definition>996070 - Disclosure - Selected Quarterly Financial Data (Unaudited) - Schedule of Selected Quarterly Financial Data (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="tslx_Adjustment" name="Adjustment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_UnRealizedInvestmentGainsLossesAbstract" name="UnRealizedInvestmentGainsLossesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AdditionalAggregatePrincipalAmount" name="AdditionalAggregatePrincipalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_AdjustmentForInterestExpenseAndDeferredFinancingCostsIncentiveFeeAndExciseTaxNet" name="AdjustmentForInterestExpenseAndDeferredFinancingCostsIncentiveFeeAndExciseTaxNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_AgreementTerminationPeriodWithoutPenalty" name="AgreementTerminationPeriodWithoutPenalty" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_AssetCoveragePercentage" name="AssetCoveragePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_AssetCoveragePercentageAfterBorrowing" name="AssetCoveragePercentageAfterBorrowing" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_ChangeInFairValueOfAnEffectiveHedge" name="ChangeInFairValueOfAnEffectiveHedge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_CommonStockIssuedInSettlementOfConvertibleNotesDuringThePeriod" name="CommonStockIssuedInSettlementOfConvertibleNotesDuringThePeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_CommonStockSharesIssuedInSettlementOfConvertibleNotesDuringThePeriod" name="CommonStockSharesIssuedInSettlementOfConvertibleNotesDuringThePeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_ConversionOfConvertibleNotes" name="ConversionOfConvertibleNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_CurrentMarketPricePerSharePercentage" name="CurrentMarketPricePerSharePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DebtConversionPrincipalAmount" name="DebtConversionPrincipalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_DebtInstrumentConvertibleBusinessDayPeriod" name="DebtInstrumentConvertibleBusinessDayPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DebtInstrumentConvertibleMeasurementPeriodConsecutiveTradingDays" name="DebtInstrumentConvertibleMeasurementPeriodConsecutiveTradingDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DebtInstrumentConvertibleMeasurementPeriodThresholdPercentageOfTradingPrice" name="DebtInstrumentConvertibleMeasurementPeriodThresholdPercentageOfTradingPrice" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DebtInstrumentCovenantMinimumConsolidatedAssetsLessSecuredDebt" name="DebtInstrumentCovenantMinimumConsolidatedAssetsLessSecuredDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_DebtInstrumentInitialConversionRate" name="DebtInstrumentInitialConversionRate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DeferredOrganizationCosts" name="DeferredOrganizationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_DeferredTaxLiabilityPertainingToUnrealizedGainsAndNetOperatingLossesRelatedToInvestments" name="DeferredTaxLiabilityPertainingToUnrealizedGainsAndNetOperatingLossesRelatedToInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_DeferredTaxLiabilityPertainingToUnrealizedGainsRelatedToInvestments" name="DeferredTaxLiabilityPertainingToUnrealizedGainsRelatedToInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_DerivativeInterestRateSwapPaid" name="DerivativeInterestRateSwapPaid" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DerivativeInterestRateSwapReceived" name="DerivativeInterestRateSwapReceived" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DerivativeNotionalAmountHeldDuringPeriod" name="DerivativeNotionalAmountHeldDuringPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_DividendDeclaredFromRealizedGainsPerShare" name="DividendDeclaredFromRealizedGainsPerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DividendsDeclaredDuringThePeriod" name="DividendsDeclaredDuringThePeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_DividendsDeclaredFromNetInvestmentIncomePerShare" name="DividendsDeclaredFromNetInvestmentIncomePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DividendsPayableDateOfSharesIssuedDayMonthAndYear" name="DividendsPayableDateOfSharesIssuedDayMonthAndYear" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_EquityAndOtherInvestments" name="EquityAndOtherInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_EstimatedGrossUnrealizedGainsOnTaxCostInvestment" name="EstimatedGrossUnrealizedGainsOnTaxCostInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_EstimatedGrossUnrealizedLossOnTaxCostInvestment" name="EstimatedGrossUnrealizedLossOnTaxCostInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetAmortizationOfDiscountOnSecurities" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetAmortizationOfDiscountOnSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPaidInKindInterest" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPaidInKindInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersWithinLevel3" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersWithinLevel3" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_FairValueOfSecuritiesAsPercentageOfNetAssetsAmount" name="FairValueOfSecuritiesAsPercentageOfNetAssetsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_FairValueOfSecuritiesAsPercentageOfNetAssetsInPercentage" name="FairValueOfSecuritiesAsPercentageOfNetAssetsInPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_GainLossFormAdjustmentOfPaidInKindInterest" name="GainLossFormAdjustmentOfPaidInKindInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_IncentiveFeesAccruedRelatedToExpenseReversalCapitalGainsFees" name="IncentiveFeesAccruedRelatedToExpenseReversalCapitalGainsFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_IncentiveFeesOnNetCapitalGains" name="IncentiveFeesOnNetCapitalGains" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_IncentiveFeesOnNetCapitalGainsAccruedToAffiliate" name="IncentiveFeesOnNetCapitalGainsAccruedToAffiliate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_IncentiveFeesOnNetInvestmentIncome" name="IncentiveFeesOnNetInvestmentIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_IncentiveFeesOnNetInvestmentIncomePayableToAffiliate" name="IncentiveFeesOnNetInvestmentIncomePayableToAffiliate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_IncreaseDecreaseInAdditionalPaidInCapital" name="IncreaseDecreaseInAdditionalPaidInCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_IncreaseDecreaseInDistributableEarnings" name="IncreaseDecreaseInDistributableEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_IncreaseDecreaseInIncentiveFeesOnNetCapitalGainsAccruedToAffiliate" name="IncreaseDecreaseInIncentiveFeesOnNetCapitalGainsAccruedToAffiliate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_IncreaseDecreaseInIncentiveFeesOnNetInvestmentIncomePayableToAffiliate" name="IncreaseDecreaseInIncentiveFeesOnNetInvestmentIncomePayableToAffiliate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_IncreaseDecreaseInInterestReceivablePaidInKind" name="IncreaseDecreaseInInterestReceivablePaidInKind" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_IncreaseDecreaseInManagementFeesPayableToAffiliate" name="IncreaseDecreaseInManagementFeesPayableToAffiliate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_InterestRateSwaps" name="InterestRateSwaps" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_InvestmentCompanyIssuanceAndRepurchasePerShare" name="InvestmentCompanyIssuanceAndRepurchasePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InvestmentCompanyRepurchaseOfDebtPerShare" name="InvestmentCompanyRepurchaseOfDebtPerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InvestmentCompanySettlementOfConvertibleNotesPerShare" name="InvestmentCompanySettlementOfConvertibleNotesPerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InvestmentDueDate" name="InvestmentDueDate" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InvestmentIncomeOther" name="InvestmentIncomeOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_InvestmentOwnedInitialAcquisitionDate" name="InvestmentOwnedInitialAcquisitionDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InvestmentOwnedParValue" name="InvestmentOwnedParValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InvestmentReferenceRate" name="InvestmentReferenceRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InvestmentsFairValueDisclosureNet" name="InvestmentsFairValueDisclosureNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_InvestmentsInAndAdvancesToAffiliatesAtFairValueNetChangeInUnrealizedGainLoss" name="InvestmentsInAndAdvancesToAffiliatesAtFairValueNetChangeInUnrealizedGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_InvestmentsInAndAdvancesToAffiliatesAtFairValueRealizedGainLoss" name="InvestmentsInAndAdvancesToAffiliatesAtFairValueRealizedGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_InvestmentsInAndAdvancesToAffiliatesAtFairValueTransfers" name="InvestmentsInAndAdvancesToAffiliatesAtFairValueTransfers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_InvestmentsInAndAdvancesToAffiliatesDividendIncome" name="InvestmentsInAndAdvancesToAffiliatesDividendIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_InvestmentsInAndAdvancesToAffiliatesInterestIncome" name="InvestmentsInAndAdvancesToAffiliatesInterestIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_InvestmentsInAndAdvancesToAffiliatesOtherIncome" name="InvestmentsInAndAdvancesToAffiliatesOtherIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_LineOfCreditFacilityAdditionalBorrowingCapacity" name="LineOfCreditFacilityAdditionalBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_LineOfCreditFacilityExtendedDate" name="LineOfCreditFacilityExtendedDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_LineOfCreditFacilityStatedMaturityDate" name="LineOfCreditFacilityStatedMaturityDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_LongTermCapitalGains" name="LongTermCapitalGains" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_ManagementAndIncentiveFeesWaived" name="ManagementAndIncentiveFeesWaived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_ManagementAndIncentiveFeeWaived" name="ManagementAndIncentiveFeeWaived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_ManagementFeeWaiverHurdle" name="ManagementFeeWaiverHurdle" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_MinimumPercentageOfInvestmentCompanyTaxableIncomeDistributeToStockholdersInEachTaxableYearToQualifyAsRIC" name="MinimumPercentageOfInvestmentCompanyTaxableIncomeDistributeToStockholdersInEachTaxableYearToQualifyAsRIC" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_MinimumPercentageOfVotingSecuritiesInInvestmentPortfolio" name="MinimumPercentageOfVotingSecuritiesInInvestmentPortfolio" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_NetChangeInUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation" name="NetChangeInUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_NetExpense" name="NetExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_NetExpenseForFederalExciseTax" name="NetExpenseForFederalExciseTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_NetExpenseForFederalExciseTaxAndOtherTaxes" name="NetExpenseForFederalExciseTaxAndOtherTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_NetRealizedGainsLossesOnForeignCurrencyTransactions" name="NetRealizedGainsLossesOnForeignCurrencyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_NetRealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation" name="NetRealizedGainsLossesOnInvestmentsAndForeignCurrencyTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_NetUnrealizedGainsLossesOnInvestments" name="NetUnrealizedGainsLossesOnInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_NondeductibleFederalExciseTaxPercentage" name="NondeductibleFederalExciseTaxPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_NumberOfConsecutiveBusinessDay" name="NumberOfConsecutiveBusinessDay" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_NumberOfInvestments" name="NumberOfInvestments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_OrdinaryIncome" name="OrdinaryIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_OriginalIssueDiscountNetOfAccretion" name="OriginalIssueDiscountNetOfAccretion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_OtherBookTaxDifferences" name="OtherBookTaxDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_OtherExpensesNotCurrentlyDeductible" name="OtherExpensesNotCurrentlyDeductible" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_OtherIncomeForTaxPurposesNotBook" name="OtherIncomeForTaxPurposesNotBook" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_OtherTemporaryDifferences" name="OtherTemporaryDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_PartnershipInterestOwnershipPercentage" name="PartnershipInterestOwnershipPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PaymentForRepurchasesOfDebt" name="PaymentForRepurchasesOfDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_PaymentsForSettlementsOfInterestRateSwapsExcludingUpfrontFees" name="PaymentsForSettlementsOfInterestRateSwapsExcludingUpfrontFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_PaymentsForSettlementsOfInterestRateSwapsRelatedToConvertibleNotes" name="PaymentsForSettlementsOfInterestRateSwapsRelatedToConvertibleNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_PercentageOfAdjustedBorrowingBaseUnderCreditFacility" name="PercentageOfAdjustedBorrowingBaseUnderCreditFacility" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfAllPreIncentiveFeeNetInvestmentIncomeAfterCatchUpAchieved" name="PercentageOfAllPreIncentiveFeeNetInvestmentIncomeAfterCatchUpAchieved" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfAllRemainingPreIncentiveFeeNetInvestmentIncomeQuarterly" name="PercentageOfAllRemainingPreIncentiveFeeNetInvestmentIncomeQuarterly" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfCapitalGainsFromApril12024HurdleRate" name="PercentageOfCapitalGainsFromApril12024HurdleRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfCoveredDebtAmount" name="PercentageOfCoveredDebtAmount" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfExcessCatchUpProvisionForPreIncentiveFeeNetInvestmentIncome" name="PercentageOfExcessCatchUpProvisionForPreIncentiveFeeNetInvestmentIncome" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfExcessPreIncentiveFeeNetInvestmentIncomeForImmediatePrecedingCalendarQuarter" name="PercentageOfExcessPreIncentiveFeeNetInvestmentIncomeForImmediatePrecedingCalendarQuarter" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfExcessPreIncentiveFeeNetInvestmentIncomePayableAfterHurdleRateReachedAndCatchUpAchieved" name="PercentageOfExcessPreIncentiveFeeNetInvestmentIncomePayableAfterHurdleRateReachedAndCatchUpAchieved" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfIncentiveFeeRate" name="PercentageOfIncentiveFeeRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfInvestmentsAtFairValue" name="PercentageOfInvestmentsAtFairValue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfManagementFeeCalculatedOnGrossAssets" name="PercentageOfManagementFeeCalculatedOnGrossAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfManagementFeeInExcessOfAnnualRateOnGrossAssets" name="PercentageOfManagementFeeInExcessOfAnnualRateOnGrossAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfManagementFeeInExcessOfQuarterRateOnGrossAssets" name="PercentageOfManagementFeeInExcessOfQuarterRateOnGrossAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfMinimumQualifyingAssetsToPurchaseNonQualifyingAssets" name="PercentageOfMinimumQualifyingAssetsToPurchaseNonQualifyingAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfNetProceedsOfSaleOfEquityInterests" name="PercentageOfNetProceedsOfSaleOfEquityInterests" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfNonQualifyingAssets" name="PercentageOfNonQualifyingAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfOrdinaryIncomeQualifiedAsInterestRelatedDividendExemptFromDomesticWithholdingTaxApplicableToForeignShareholder" name="PercentageOfOrdinaryIncomeQualifiedAsInterestRelatedDividendExemptFromDomesticWithholdingTaxApplicableToForeignShareholder" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfPreIncentiveFeeNetInvestmentIncomeAnnualizedAfterCatchUpAchieved" name="PercentageOfPreIncentiveFeeNetInvestmentIncomeAnnualizedAfterCatchUpAchieved" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfPreIncentiveFeeNetInvestmentIncomeHurdleRateQuarterly" name="PercentageOfPreIncentiveFeeNetInvestmentIncomeHurdleRateQuarterly" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfPreIncentiveFeeNetInvestmentIncomePayableAfterHurdleRateReachedAndCatchUpAchieved" name="PercentageOfPreIncentiveFeeNetInvestmentIncomePayableAfterHurdleRateReachedAndCatchUpAchieved" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfPreIncentiveFeeNetInvestmentIncomePayableQuarterly" name="PercentageOfPreIncentiveFeeNetInvestmentIncomePayableQuarterly" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfPreIncentiveFeeNetInvestmentIncomeQuarterlyAfterCatchUpAchieved" name="PercentageOfPreIncentiveFeeNetInvestmentIncomeQuarterlyAfterCatchUpAchieved" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PercentageOfWeightedCumulativeRealizedCapitalGainsLessRealizedCapitalLossesAndUnrealizedCapitalLossesThroughMarch312014HurdleRate" name="PercentageOfWeightedCumulativeRealizedCapitalGainsLessRealizedCapitalLossesAndUnrealizedCapitalLossesThroughMarch312014HurdleRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_PerShareMarketValueAtEndPeriod" name="PerShareMarketValueAtEndPeriod" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_ProceedsFromInvestmentsNet" name="ProceedsFromInvestmentsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_ProceedsFromSettlementsOfInterestRateSwapsExcludingUpfrontFees" name="ProceedsFromSettlementsOfInterestRateSwapsExcludingUpfrontFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_ProceedsFromSettlementsOfInterestRateSwapsRelatedToConvertibleNotes" name="ProceedsFromSettlementsOfInterestRateSwapsRelatedToConvertibleNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_PurchaseCommitmentToFundInvestment" name="PurchaseCommitmentToFundInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_PurchasesAndOriginationsOfInvestmentsNet" name="PurchasesAndOriginationsOfInvestmentsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_RepaymentsOnInvestments" name="RepaymentsOnInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_RepurchaseOfConvertibleNotes" name="RepurchaseOfConvertibleNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_StructuredCreditInvestments" name="StructuredCreditInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_SwapSettlement" name="SwapSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_TaxableIncome" name="TaxableIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_TaxCostOfInvestments" name="TaxCostOfInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_TaxReclassificationOfStockholdersEquity" name="TaxReclassificationOfStockholdersEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_TaxRefundFromOperatingLossCarrybackToPreviousTaxYears" name="TaxRefundFromOperatingLossCarrybackToPreviousTaxYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_TotalReturnBasedOnMarketValue" name="TotalReturnBasedOnMarketValue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_TotalReturnBasedOnMarketValueWithReinvestmentOfDividends" name="TotalReturnBasedOnMarketValueWithReinvestmentOfDividends" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_TotalReturnBasedOnNetAssetValue" name="TotalReturnBasedOnNetAssetValue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tslx_UndistributedNetInvestmentIncomeTaxBasis" name="UndistributedNetInvestmentIncomeTaxBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_UndistributedNetRealizedGainsLossesTaxBasis" name="UndistributedNetRealizedGainsLossesTaxBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_UnrealizedGainOnInvestments" name="UnrealizedGainOnInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_UnrealizedGainsLossesOnIncomeTaxProvision" name="UnrealizedGainsLossesOnIncomeTaxProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_UnrealizedLossOnInvestments" name="UnrealizedLossOnInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tslx_UpfrontPaymentsReceiptsInDerivativeAssetsAndLiabilities" name="UpfrontPaymentsReceiptsInDerivativeAssetsAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tslx_EarningsPerShareBasicAndDilutedLineItems" name="EarningsPerShareBasicAndDilutedLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AblDipTermLoanDueAprilTwoThousandTwentyOneMember" name="AblDipTermLoanDueAprilTwoThousandTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ABLFILOTermLoanDueAprilTwoThousandTwentyFourMember" name="ABLFILOTermLoanDueAprilTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ABLFILOTermLoanDueAprilTwoThousandTwentySevenMember" name="ABLFILOTermLoanDueAprilTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AblFiloTermLoanDueAugustTwoThousandTwentySevenMember" name="AblFiloTermLoanDueAugustTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AblFiloTermLoanDueDecemberTwoThousandTwentyFiveMember" name="AblFiloTermLoanDueDecemberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ABLFILOTermLoanDueMayTwoThousandTwentyFiveMember" name="ABLFILOTermLoanDueMayTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AblFiloTermLoanDueMayTwoThousandTwentyFourMember" name="AblFiloTermLoanDueMayTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ABLFILOTermLoanDueMayTwoThousandTwentySixMember" name="ABLFILOTermLoanDueMayTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AblFiloTermLoanDueSeptemberTwoThousandTwentyTwoMember" name="AblFiloTermLoanDueSeptemberTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ABLFILOTermLoanMember" name="ABLFILOTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AblFiloTermLoanOneDueAprilTwoThousandTwentyFourMember" name="AblFiloTermLoanOneDueAprilTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AblFirstLienLoanDueAugustTwoThousandTwentyFiveMember" name="AblFirstLienLoanDueAugustTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ABLFirstLienLoanMember" name="ABLFirstLienLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AbsorbSoftwareIncMember" name="AbsorbSoftwareIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AcceoSolutionsIncMember" name="AcceoSolutionsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AcousticLPMember" name="AcousticLPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AdministrationAgreementMember" name="AdministrationAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AdviserMember" name="AdviserMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AffiliatedMember" name="AffiliatedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AfsTechnologiesIncMember" name="AfsTechnologiesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AllegroCloLtdSeriesTwoThousandEighteenOneAMember" name="AllegroCloLtdSeriesTwoThousandEighteenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AlphaMidcoIncMember" name="AlphaMidcoIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AmericanAchievementCorpMember" name="AmericanAchievementCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AmericanMoneyManagementCorpCloLtdSeriesTwoThousandSixteenEighteenAMember" name="AmericanMoneyManagementCorpCloLtdSeriesTwoThousandSixteenEighteenAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AresCloLtdSeriesTwoThousandTwentyOneFiftyNineAMember" name="AresCloLtdSeriesTwoThousandTwentyOneFiftyNineAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AresLoanFundingILtdSeriesTwoThousandTwentyOneAlfaClassEMember" name="AresLoanFundingILtdSeriesTwoThousandTwentyOneAlfaClassEMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AsgIiLlcMember" name="AsgIiLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AssetValuationWaterfallMember" name="AssetValuationWaterfallMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_Astra2LHoldingsIILLCMember" name="Astra2LHoldingsIILLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AstraAcquisitionCorpMember" name="AstraAcquisitionCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AutomotiveMember" name="AutomotiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AvalaraIncMember" name="AvalaraIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AvidXchangeIncMember" name="AvidXchangeIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_AxonifyIncMember" name="AxonifyIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BainCapitalCreditCLOLtdMember" name="BainCapitalCreditCLOLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BainCapitalCreditCLOLtdSeriesTwoThousandEighteenOneAMember" name="BainCapitalCreditCLOLtdSeriesTwoThousandEighteenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BankBillSwapBidRateMember" name="BankBillSwapBidRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BaseDividendMember" name="BaseDividendMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BattalionCloLtdSeriesTwoThousandTwentyOneTwentyOneAMember" name="BattalionCloLtdSeriesTwoThousandTwentyOneTwentyOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BayshoreIntermediate2LPMember" name="BayshoreIntermediate2LPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BCTOAcePurchaserIncMember" name="BCTOAcePurchaserIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BearOpCoLLCMember" name="BearOpCoLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BedBathAndBeyondIncMember" name="BedBathAndBeyondIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BenefitStreetPartnersCloLtdSeriesTwoThousandFifteenBRMember" name="BenefitStreetPartnersCloLtdSeriesTwoThousandFifteenBRMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BenefitStreetPartnersCloLtdSeriesTwoThousandFifteenEightAMember" name="BenefitStreetPartnersCloLtdSeriesTwoThousandFifteenEightAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BiohavenPharmaceuticalsIncMember" name="BiohavenPharmaceuticalsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BlackScholesModelMember" name="BlackScholesModelMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BlueSnapIncMember" name="BlueSnapIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BswiftLlcMember" name="BswiftLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BtrsHoldingIncMember" name="BtrsHoldingIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BtrsHoldingsIncMember" name="BtrsHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_BusinessServicesMember" name="BusinessServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CanadianDollarOfferedRateMember" name="CanadianDollarOfferedRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CapitalGainsAccrueFollowingMarchThirtyFirstTwoThousandFourteenMember" name="CapitalGainsAccrueFollowingMarchThirtyFirstTwoThousandFourteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CarisLifeSciencesIncMember" name="CarisLifeSciencesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CarlstarGroupLLCMember" name="CarlstarGroupLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CarlyleGlobalMarketStrategiesCLOLtdMember" name="CarlyleGlobalMarketStrategiesCLOLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CarlyleGlobalMarketStrategiesCLOLtdSeriesTwoThousandEighteenOneAMember" name="CarlyleGlobalMarketStrategiesCLOLtdSeriesTwoThousandEighteenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CarlyleGlobalMarketStrategiesCloLtdSeriesTwoThousandFourteenFourRaMember" name="CarlyleGlobalMarketStrategiesCloLtdSeriesTwoThousandFourteenFourRaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CarlyleGlobalMarketStrategiesCLOLtdSeriesTwoThousandSeventeenFourAMember" name="CarlyleGlobalMarketStrategiesCLOLtdSeriesTwoThousandSeventeenFourAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CarvalCloIiiLtdSeriesTwoThousandNineteenTwoAMember" name="CarvalCloIiiLtdSeriesTwoThousandNineteenTwoAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CedarFundingCloLtdSeriesTwoThousandEighteenSevenAMember" name="CedarFundingCloLtdSeriesTwoThousandEighteenSevenAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CeltraTechnologiesIncMember" name="CeltraTechnologiesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ChemicalsMember" name="ChemicalsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CifcCloLimitedSeriesTwoThousandAndTwentyOneFourAMember" name="CifcCloLimitedSeriesTwoThousandAndTwentyOneFourAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CifcCloLtdSeriesTwoThousandEighteenThreeAMember" name="CifcCloLtdSeriesTwoThousandEighteenThreeAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ClassAOneUnitsMember" name="ClassAOneUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ClassATwoUnitsMember" name="ClassATwoUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ClassAUnitsMember" name="ClassAUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ClassBUnitsMember" name="ClassBUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ClassCOneUnitsMember" name="ClassCOneUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ClearCompanyLLCMember" name="ClearCompanyLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ClinicientIncMember" name="ClinicientIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CommonSharesClassAMember" name="CommonSharesClassAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CommonSharesClassBMember" name="CommonSharesClassBMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CommonStockWarrantsMember" name="CommonStockWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CommonUnitsMember" name="CommonUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CommunicationsMember" name="CommunicationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ComparablemultipleMember" name="ComparablemultipleMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ControlledAffiliatedInvestmentsMember" name="ControlledAffiliatedInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleNoteDueDecemberTwoThousandTwentyFourMember" name="ConvertibleNoteDueDecemberTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleNoteDueMayTwoThousandTwentyEightMember" name="ConvertibleNoteDueMayTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleNoteDueMayTwoThousandTwentyEightOneMember" name="ConvertibleNoteDueMayTwoThousandTwentyEightOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleNoteDueMayTwoThousandTwentyFiveMember" name="ConvertibleNoteDueMayTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleNoteDueSeptemberTwoThousandTwentyThreeMember" name="ConvertibleNoteDueSeptemberTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleNoteMember" name="ConvertibleNoteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleNotesDueJuneTwoThousandTwentySevenMember" name="ConvertibleNotesDueJuneTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleSeniorNotesDueTwentyNineteenMember" name="ConvertibleSeniorNotesDueTwentyNineteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ConvertibleSeniorNotesDueTwentyTwentyTwoMember" name="ConvertibleSeniorNotesDueTwentyTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CopperBidcoLLCMember" name="CopperBidcoLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CordanceOperationsLlcMember" name="CordanceOperationsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CostModelMember" name="CostModelMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CrownPointCloLtdSeriesTwoThousandTwentyOneTenAMember" name="CrownPointCloLtdSeriesTwoThousandTwentyOneTenAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_CrunchtimeInformationSystemsIncMember" name="CrunchtimeInformationSystemsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DaySmartHoldingsLLCMember" name="DaySmartHoldingsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DelayedDrawAndMembershipInterestMember" name="DelayedDrawAndMembershipInterestMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DelayedDrawAndRevolverMember" name="DelayedDrawAndRevolverMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DelayedDrawMember" name="DelayedDrawMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapEightMember" name="DerivativeAssetInterestRateSwapEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapElevenMember" name="DerivativeAssetInterestRateSwapElevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapFiveMember" name="DerivativeAssetInterestRateSwapFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapFourMember" name="DerivativeAssetInterestRateSwapFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapMember" name="DerivativeAssetInterestRateSwapMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapNineMember" name="DerivativeAssetInterestRateSwapNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapOneMember" name="DerivativeAssetInterestRateSwapOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapSevenMember" name="DerivativeAssetInterestRateSwapSevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapSixMember" name="DerivativeAssetInterestRateSwapSixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapTenMember" name="DerivativeAssetInterestRateSwapTenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapThreeMember" name="DerivativeAssetInterestRateSwapThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeAssetInterestRateSwapTwoMember" name="DerivativeAssetInterestRateSwapTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeLiabilitiesInterestRateSwapMember" name="DerivativeLiabilitiesInterestRateSwapMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeLiabilitiesInterestRateSwapOneMember" name="DerivativeLiabilitiesInterestRateSwapOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeLiabilitiesInterestRateSwapThreeMember" name="DerivativeLiabilitiesInterestRateSwapThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DerivativeLiabilitiesInterestRateSwapTwoMember" name="DerivativeLiabilitiesInterestRateSwapTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DesignerBrandsIncMember" name="DesignerBrandsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DestinySolutionsParentHoldingCompanyMember" name="DestinySolutionsParentHoldingCompanyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DrydenSeniorLoanFundSeriesTwoThousandEighteenFiftyFiveAMember" name="DrydenSeniorLoanFundSeriesTwoThousandEighteenFiftyFiveAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DrydenSeniorLoanFundSeriesTwoThousandTwentyEightySixAMember" name="DrydenSeniorLoanFundSeriesTwoThousandTwentyEightySixAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DyeDurhamCorpMember" name="DyeDurhamCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DyeDurhamLtdMember" name="DyeDurhamLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_EatonCloLtdSeriesTwoThousandFifteenOneAMember" name="EatonCloLtdSeriesTwoThousandFifteenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_EatonCloLtdSeriesTwoThousandTwentyOneAMember" name="EatonCloLtdSeriesTwoThousandTwentyOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_EDBParentLLCMember" name="EDBParentLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_EducationMember" name="EducationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ElysianFincoLtdMember" name="ElysianFincoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_EmploymentHeroHoldingsPtyLtdMember" name="EmploymentHeroHoldingsPtyLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_EMSLinqIncMember" name="EMSLinqIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_EquityAndOtherInvestmentsMember" name="EquityAndOtherInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ErlingLuxBidcoSarlMember" name="ErlingLuxBidcoSarlMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_EuroInterbankOfferRateMember" name="EuroInterbankOfferRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ExtraHopNetworksIncMember" name="ExtraHopNetworksIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FactorSystemsIncMember" name="FactorSystemsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FinancialServicesMember" name="FinancialServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienDebtInvestmentsMember" name="FirstLienDebtInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyFiveFourMember" name="FirstLienLoanDueAprilTwoThousandTwentyFiveFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyFiveMember" name="FirstLienLoanDueAprilTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyFiveOneMember" name="FirstLienLoanDueAprilTwoThousandTwentyFiveOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyFiveThreeMember" name="FirstLienLoanDueAprilTwoThousandTwentyFiveThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyFiveTwoMember" name="FirstLienLoanDueAprilTwoThousandTwentyFiveTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyFourMember" name="FirstLienLoanDueAprilTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyFourOneMember" name="FirstLienLoanDueAprilTwoThousandTwentyFourOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentySevenMember" name="FirstLienLoanDueAprilTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentySevenOneMember" name="FirstLienLoanDueAprilTwoThousandTwentySevenOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentySixMember" name="FirstLienLoanDueAprilTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentySixOneMember" name="FirstLienLoanDueAprilTwoThousandTwentySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyThreeMember" name="FirstLienLoanDueAprilTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAprilTwoThousandTwentyThreeOneMember" name="FirstLienLoanDueAprilTwoThousandTwentyThreeOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAugustTwoThousandTwentyFiveMember" name="FirstLienLoanDueAugustTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAugustTwoThousandTwentyFiveOneMember" name="FirstLienLoanDueAugustTwoThousandTwentyFiveOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAugustTwoThousandTwentyFiveTwoMember" name="FirstLienLoanDueAugustTwoThousandTwentyFiveTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAugustTwoThousandTwentySixMember" name="FirstLienLoanDueAugustTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAugustTwoThousandTwentySixOneMember" name="FirstLienLoanDueAugustTwoThousandTwentySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAugustTwoThousandTwentyThreeMember" name="FirstLienLoanDueAugustTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAugustTwoThousandTwentyTwoMember" name="FirstLienLoanDueAugustTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueAugustTwoThousandTwentyTwoOneMember" name="FirstLienLoanDueAugustTwoThousandTwentyTwoOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwentyTwentyFiveMember" name="FirstLienLoanDueDecemberTwentyTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyEightMember" name="FirstLienLoanDueDecemberTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyFiveMember" name="FirstLienLoanDueDecemberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyFiveOneMember" name="FirstLienLoanDueDecemberTwoThousandTwentyFiveOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyFiveThreeMember" name="FirstLienLoanDueDecemberTwoThousandTwentyFiveThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyFiveTwoMember" name="FirstLienLoanDueDecemberTwoThousandTwentyFiveTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyFourMember" name="FirstLienLoanDueDecemberTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyFourOneMember" name="FirstLienLoanDueDecemberTwoThousandTwentyFourOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyOneMember" name="FirstLienLoanDueDecemberTwoThousandTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySevenMember" name="FirstLienLoanDueDecemberTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySevenOneMember" name="FirstLienLoanDueDecemberTwoThousandTwentySevenOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySevenThreeMember" name="FirstLienLoanDueDecemberTwoThousandTwentySevenThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySevenTwoMember" name="FirstLienLoanDueDecemberTwoThousandTwentySevenTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySixFiveMember" name="FirstLienLoanDueDecemberTwoThousandTwentySixFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySixFourMember" name="FirstLienLoanDueDecemberTwoThousandTwentySixFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySixMember" name="FirstLienLoanDueDecemberTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySixOneMember" name="FirstLienLoanDueDecemberTwoThousandTwentySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySixThreeMember" name="FirstLienLoanDueDecemberTwoThousandTwentySixThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentySixTwoMember" name="FirstLienLoanDueDecemberTwoThousandTwentySixTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyThreeMember" name="FirstLienLoanDueDecemberTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyThreeOneMember" name="FirstLienLoanDueDecemberTwoThousandTwentyThreeOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyTwoMember" name="FirstLienLoanDueDecemberTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueDecemberTwoThousandTwentyTwoThreeMember" name="FirstLienLoanDueDecemberTwoThousandTwentyTwoThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueFebruaryTwoThousandTwentyFourMember" name="FirstLienLoanDueFebruaryTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueFebruaryTwoThousandTwentySevenMember" name="FirstLienLoanDueFebruaryTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueFebruaryTwoThousandTwentySixMember" name="FirstLienLoanDueFebruaryTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJanuaryTwoThousandTwentyEightMember" name="FirstLienLoanDueJanuaryTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJanuaryTwoThousandTwentyFiveMember" name="FirstLienLoanDueJanuaryTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJanuaryTwoThousandTwentyFourMember" name="FirstLienLoanDueJanuaryTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJanuaryTwoThousandTwentyOneMember" name="FirstLienLoanDueJanuaryTwoThousandTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwentyTwentyFourMember" name="FirstLienLoanDueJulyTwentyTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwoThousandTwentyEightMember" name="FirstLienLoanDueJulyTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwoThousandTwentyFiveMember" name="FirstLienLoanDueJulyTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwoThousandTwentyFiveOneMember" name="FirstLienLoanDueJulyTwoThousandTwentyFiveOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwoThousandTwentyFourMember" name="FirstLienLoanDueJulyTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwoThousandTwentySevenMember" name="FirstLienLoanDueJulyTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwoThousandTwentySevenOneMember" name="FirstLienLoanDueJulyTwoThousandTwentySevenOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwoThousandTwentyThreeMember" name="FirstLienLoanDueJulyTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJulyTwoThousandTwentyTwoMember" name="FirstLienLoanDueJulyTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentyEightMember" name="FirstLienLoanDueJuneTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentyFiveMember" name="FirstLienLoanDueJuneTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentyNineMember" name="FirstLienLoanDueJuneTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentySixMember" name="FirstLienLoanDueJuneTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentySixOneMember" name="FirstLienLoanDueJuneTwoThousandTwentySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentySixThreeMember" name="FirstLienLoanDueJuneTwoThousandTwentySixThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentySixTwoMember" name="FirstLienLoanDueJuneTwoThousandTwentySixTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentyThreeMember" name="FirstLienLoanDueJuneTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentyTwoMember" name="FirstLienLoanDueJuneTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueJuneTwoThousandTwentyTwoOneMember" name="FirstLienLoanDueJuneTwoThousandTwentyTwoOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMarchTwentyTwentyFourMember" name="FirstLienLoanDueMarchTwentyTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMarchTwentyTwentySixMember" name="FirstLienLoanDueMarchTwentyTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMarchTwoThousandTwentyFourMember" name="FirstLienLoanDueMarchTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMarchTwoThousandTwentyNineMember" name="FirstLienLoanDueMarchTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMarchTwoThousandTwentySixMember" name="FirstLienLoanDueMarchTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyEightMember" name="FirstLienLoanDueMayTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyEightOneMember" name="FirstLienLoanDueMayTwoThousandTwentyEightOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyFourFiveMember" name="FirstLienLoanDueMayTwoThousandTwentyFourFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyFourFourMember" name="FirstLienLoanDueMayTwoThousandTwentyFourFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyFourMember" name="FirstLienLoanDueMayTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyFourOneMember" name="FirstLienLoanDueMayTwoThousandTwentyFourOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyFourThreeMember" name="FirstLienLoanDueMayTwoThousandTwentyFourThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyFourTwoMember" name="FirstLienLoanDueMayTwoThousandTwentyFourTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentyNineMember" name="FirstLienLoanDueMayTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentySevenMember" name="FirstLienLoanDueMayTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentySevenOneMember" name="FirstLienLoanDueMayTwoThousandTwentySevenOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwoThousandTwentySixMember" name="FirstLienLoanDueMayTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueMayTwothousandTwentySixOneMember" name="FirstLienLoanDueMayTwothousandTwentySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueNovemberTwoThousandTwentyEightMember" name="FirstLienLoanDueNovemberTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueNovemberTwoThousandTwentyFiveMember" name="FirstLienLoanDueNovemberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueNovemberTwoThousandTwentyNineMember" name="FirstLienLoanDueNovemberTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueNovemberTwoThousandTwentySevenMember" name="FirstLienLoanDueNovemberTwoThousandTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueNovemberTwoThousandTwentySixMember" name="FirstLienLoanDueNovemberTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueNovemberTwoThousandTwentySixOneMember" name="FirstLienLoanDueNovemberTwoThousandTwentySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueNovemberTwoThousandTwentySixTwoMember" name="FirstLienLoanDueNovemberTwoThousandTwentySixTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyEightMember" name="FirstLienLoanDueOctoberTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFiveFourMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFiveFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFiveMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFiveOneMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFiveOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFiveThreeMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFiveThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFiveTwoMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFiveTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFourFourMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFourFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFourMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFourOneMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFourOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFourThreeMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFourThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyFourTwoMember" name="FirstLienLoanDueOctoberTwoThousandTwentyFourTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyNineMember" name="FirstLienLoanDueOctoberTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentySixMember" name="FirstLienLoanDueOctoberTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentySixOneMember" name="FirstLienLoanDueOctoberTwoThousandTwentySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentySixTwoMember" name="FirstLienLoanDueOctoberTwoThousandTwentySixTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyThreeMember" name="FirstLienLoanDueOctoberTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueOctoberTwoThousandTwentyTwoMember" name="FirstLienLoanDueOctoberTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentyEightMember" name="FirstLienLoanDueSeptemberTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentyFiveMember" name="FirstLienLoanDueSeptemberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentyNineMember" name="FirstLienLoanDueSeptemberTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentySixFourMember" name="FirstLienLoanDueSeptemberTwoThousandTwentySixFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentySixMember" name="FirstLienLoanDueSeptemberTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentySixOneMember" name="FirstLienLoanDueSeptemberTwoThousandTwentySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentySixSevenMember" name="FirstLienLoanDueSeptemberTwoThousandTwentySixSevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentySixThreeMember" name="FirstLienLoanDueSeptemberTwoThousandTwentySixThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentySixTwoMember" name="FirstLienLoanDueSeptemberTwoThousandTwentySixTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentyThreeMember" name="FirstLienLoanDueSeptemberTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentyThreeOneMember" name="FirstLienLoanDueSeptemberTwoThousandTwentyThreeOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentyThreeTwoMember" name="FirstLienLoanDueSeptemberTwoThousandTwentyThreeTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanDueSeptemberTwoThousandTwentyTwoMember" name="FirstLienLoanDueSeptemberTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanMember" name="FirstLienLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanOneDueDecemberTwoThousandTwentyFiveMember" name="FirstLienLoanOneDueDecemberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanOneDueJulyTwoThousandTwentyFourMember" name="FirstLienLoanOneDueJulyTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanOneDueMarchTwoThousandTwentyFourMember" name="FirstLienLoanOneDueMarchTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanOneDueOctoberTwoThousandTwentyTwoMember" name="FirstLienLoanOneDueOctoberTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanOneDueSeptemberTwoThousandTwentyEightMember" name="FirstLienLoanOneDueSeptemberTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoanParDueSeptemberTwoThousandTwentyOneMember" name="FirstLienLoanParDueSeptemberTwoThousandTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoansDueAugustTwoThousandTwentyFiveOneMember" name="FirstLienLoansDueAugustTwoThousandTwentyFiveOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoansDueDecemberTwoThousandTwentyFiveMember" name="FirstLienLoansDueDecemberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienLoansDueDecemberTwoThousandTwentyFourMember" name="FirstLienLoansDueDecemberTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienNoteDueJuneTwoThousandTwentyFourMember" name="FirstLienNoteDueJuneTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienNoteDueMarchTwoThousandTwentyNineMember" name="FirstLienNoteDueMarchTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienNoteOneDueJuneTwoThousandTwentyFourMember" name="FirstLienNoteOneDueJuneTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanAprilTwoThousandTwentyFiveMember" name="FirstLienRevolvingLoanAprilTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanAprilTwoThousandTwentyFiveOneMember" name="FirstLienRevolvingLoanAprilTwoThousandTwentyFiveOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanAprilTwoThousandTwentyFiveThreeMember" name="FirstLienRevolvingLoanAprilTwoThousandTwentyFiveThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanAprilTwoThousandTwentyFiveTwoMember" name="FirstLienRevolvingLoanAprilTwoThousandTwentyFiveTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDecemberTwoThousandTwentySixMember" name="FirstLienRevolvingLoanDecemberTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueAprilTwoThousandTwentyFourMember" name="FirstLienRevolvingLoanDueAprilTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueAugustTwoThousandTwentyThreeMember" name="FirstLienRevolvingLoanDueAugustTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueJanuaryTwoThousandAndTwentyFourMember" name="FirstLienRevolvingLoanDueJanuaryTwoThousandAndTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueJanuaryTwoThousandTwentyFourMember" name="FirstLienRevolvingLoanDueJanuaryTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueMayTwoThousandTwentyFourMember" name="FirstLienRevolvingLoanDueMayTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueOctoberTwoThousandAndTwentySevenMember" name="FirstLienRevolvingLoanDueOctoberTwoThousandAndTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueOctoberTwoThousandTwentyEightOneMember" name="FirstLienRevolvingLoanDueOctoberTwoThousandTwentyEightOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueOctoberTwoThousandTwentyFourMember" name="FirstLienRevolvingLoanDueOctoberTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanDueOctoberTwoThousandTwentyTwoMember" name="FirstLienRevolvingLoanDueOctoberTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanJanuaryTwoThousandTwentyFourMember" name="FirstLienRevolvingLoanJanuaryTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanJulyTwoThousandTwentyTwoMember" name="FirstLienRevolvingLoanJulyTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanJuneTwoThousandTwentyThreeMember" name="FirstLienRevolvingLoanJuneTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanJuneTwoThousandTwentyTwoMember" name="FirstLienRevolvingLoanJuneTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanMayTwoThousandTwentyFourMember" name="FirstLienRevolvingLoanMayTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanMember" name="FirstLienRevolvingLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanOctoberTwoThousandTwentyFiveMember" name="FirstLienRevolvingLoanOctoberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanOctoberTwoThousandTwentyFourMember" name="FirstLienRevolvingLoanOctoberTwoThousandTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanOctoberTwoThousandTwentyTwoMember" name="FirstLienRevolvingLoanOctoberTwoThousandTwentyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienRevolvingLoanParDueSeptemberTwoThousandTwentyOneMember" name="FirstLienRevolvingLoanParDueSeptemberTwoThousandTwentyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienSecuredNoteDueJulyTwoThousandTwentyThreeMember" name="FirstLienSecuredNoteDueJulyTwoThousandTwentyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienTermLoanDueDecemberTwoThousandTwentySixMember" name="FirstLienTermLoanDueDecemberTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FirstLienTermLoanDueSeptemberTwoThousandTwentyFiveMember" name="FirstLienTermLoanDueSeptemberTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FolletCorpMember" name="FolletCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ForeScoutTechnologiesIncMember" name="ForeScoutTechnologiesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FrontlineTechnologiesGroupLLCMember" name="FrontlineTechnologiesGroupLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_FutureRealizedCapitalGainsPriorToAprilFirstTwoThousandFourteenMember" name="FutureRealizedCapitalGainsPriorToAprilFirstTwoThousandFourteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_GcAgileHoldingsLtdMember" name="GcAgileHoldingsLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_GeneralRiskFactorsMember" name="GeneralRiskFactorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_GoldentreeCloLtdSeriesTwoThousandTwentySevenAMember" name="GoldentreeCloLtdSeriesTwoThousandTwentySevenAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_GTreasurySSLLCMember" name="GTreasurySSLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_GulfStreamMeridianSeriesTwoThousandTwentyOneFourAMember" name="GulfStreamMeridianSeriesTwoThousandTwentyOneFourAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_GulfStreamMeridianSeriesTwoThousandTwentyOneSixAMember" name="GulfStreamMeridianSeriesTwoThousandTwentyOneSixAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_HigherLogicLLCMember" name="HigherLogicLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_HomecareSoftwareSolutionsLLCMember" name="HomecareSoftwareSolutionsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_HornetsecurityHoldingGmbhMember" name="HornetsecurityHoldingGmbhMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_HotelGamingAndLeisureMember" name="HotelGamingAndLeisureMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_HumanResourceSupportServicesMember" name="HumanResourceSupportServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_IbisIntermediateCoMember" name="IbisIntermediateCoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_IbisUSBlockerCoMember" name="IbisUSBlockerCoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_IlluminateEducationIncMember" name="IlluminateEducationIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InformationClearinghouseLLCAndMSMarketServiceLLCMember" name="InformationClearinghouseLLCAndMSMarketServiceLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InsuranceMember" name="InsuranceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_IntegratedPracticeSolutionsIncMember" name="IntegratedPracticeSolutionsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_IntegrationApplianceIncMember" name="IntegrationApplianceIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_IntelePeerHoldingsIncMember" name="IntelePeerHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapEightMember" name="InterestRateSwapEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapElevenMember" name="InterestRateSwapElevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapFiveMember" name="InterestRateSwapFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapFourMember" name="InterestRateSwapFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapFourteenMember" name="InterestRateSwapFourteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapNineMember" name="InterestRateSwapNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapOneMember" name="InterestRateSwapOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapSevenMember" name="InterestRateSwapSevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapSixMember" name="InterestRateSwapSixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapTenMember" name="InterestRateSwapTenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapThirteenMember" name="InterestRateSwapThirteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapThreeMember" name="InterestRateSwapThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapTwelveMember" name="InterestRateSwapTwelveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InterestRateSwapTwoMember" name="InterestRateSwapTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InternetServicesMember" name="InternetServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InvestmentAdvisoryAgreementMember" name="InvestmentAdvisoryAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_InvmetricsHoldingsIncMember" name="InvmetricsHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_IRGSEHoldingCorpMember" name="IRGSEHoldingCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_JCPenneyCompanyIncMember" name="JCPenneyCompanyIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_JeffersonMillCloLtdSeriesTwoThousandFifteenOneAMember" name="JeffersonMillCloLtdSeriesTwoThousandFifteenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_JonasCollectionsAndRecoveryIncMember" name="JonasCollectionsAndRecoveryIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_KkrCloLtdFortyNineAMember" name="KkrCloLtdFortyNineAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_KyribaCorpMember" name="KyribaCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_LeantaasHoldingsIncMember" name="LeantaasHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_LeverageWaiverMember" name="LeverageWaiverMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_LexipolLlcMember" name="LexipolLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_LithiumTechnologiesLLCMember" name="LithiumTechnologiesLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_LucidworksIncMember" name="LucidworksIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MadisonParkCloSeriesTwoThousandEighteenTwentyEightAMember" name="MadisonParkCloSeriesTwoThousandEighteenTwentyEightAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MadisonParkFundingLtdSeriesTwoThousandFourteenFourteenAMember" name="MadisonParkFundingLtdSeriesTwoThousandFourteenFourteenAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MagnetiteCloLtdSeriesTwoThousandTwentyOneThirtyAMember" name="MagnetiteCloLtdSeriesTwoThousandTwentyOneThirtyAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ManufacturingMember" name="ManufacturingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MarketingServicesMember" name="MarketingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MauricesIncMember" name="MauricesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MDAmericaEnergyLimitedLiabilityCompanyMember" name="MDAmericaEnergyLimitedLiabilityCompanyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MDAmericaEnergyLLCMember" name="MDAmericaEnergyLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MembershipInterestMember" name="MembershipInterestMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MerativeLPMember" name="MerativeLPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MezzanineDebtInvestmentsMember" name="MezzanineDebtInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MidoceanCreditCloLtdSeries20189AMember" name="MidoceanCreditCloLtdSeries20189AMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MidoceanCreditCloLtdSeriesTwoThousandSixteenSixAMember" name="MidoceanCreditCloLtdSeriesTwoThousandSixteenSixAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MidwestMember" name="MidwestMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MississippiResourcesLLCMember" name="MississippiResourcesLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MitnickCorporatePurchaserIncMember" name="MitnickCorporatePurchaserIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MitnickTaAggregatorLpMember" name="MitnickTaAggregatorLpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ModernHireIncMember" name="ModernHireIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MoranFoodsLLCMember" name="MoranFoodsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MotusLLCMember" name="MotusLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_MurchisonOilAndGasLlcMember" name="MurchisonOilAndGasLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NetwrixCorpMember" name="NetwrixCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NeuintelLLCMember" name="NeuintelLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NewportParentHoldingsLPMember" name="NewportParentHoldingsLPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NinetyNineCentsOnlyStoresLLCMember" name="NinetyNineCentsOnlyStoresLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NintexGlobalLtdMember" name="NintexGlobalLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NmgHoldingCompanyIncMember" name="NmgHoldingCompanyIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NmgParentLlcComUnitMember" name="NmgParentLlcComUnitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NonControlledAffiliatedInvestmentsMember" name="NonControlledAffiliatedInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NonControlledNonAffiliatedInvestmentsMember" name="NonControlledNonAffiliatedInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_NortheastMember" name="NortheastMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_Octagon57LlcSeries20211AMember" name="Octagon57LlcSeries20211AMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OctagonInvestmentPartnersEighteenLimitedSeriesTwoThousandEighteenEighteenAMember" name="OctagonInvestmentPartnersEighteenLimitedSeriesTwoThousandEighteenEighteenAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OctagonInvestmentPartnersThirtyEightLtdSeriesTwoThousandEighteenOneAMember" name="OctagonInvestmentPartnersThirtyEightLtdSeriesTwoThousandEighteenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OfficeProductsMember" name="OfficeProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OilGasAndConsumableFuelsMember" name="OilGasAndConsumableFuelsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OmnigoSoftwareLLCMember" name="OmnigoSoftwareLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OtherInvestmentMember" name="OtherInvestmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OtherMember" name="OtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OutsystemsLuxcoMember" name="OutsystemsLuxcoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OxfordSquareCapitalCorpMember" name="OxfordSquareCapitalCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_OzlmLtdSeriesTwoThousandEighteenEighteenAMember" name="OzlmLtdSeriesTwoThousandEighteenEighteenAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PageUpPeopleLtdMember" name="PageUpPeopleLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ParkAvenueInstitutionalAdvisersCloLtdSeriesTwoThousandEighteenOneAMember" name="ParkAvenueInstitutionalAdvisersCloLtdSeriesTwoThousandEighteenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PassportLabsIncMember" name="PassportLabsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PayleaseLlcMember" name="PayleaseLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PayScaleHoldingsIncMember" name="PayScaleHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PenneyBorrowerLlcMember" name="PenneyBorrowerLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PharmaceuticalsMember" name="PharmaceuticalsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PianoSoftwareIncMember" name="PianoSoftwareIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PikesPeakCloSeriesTwoThousandTwentyOneNineAMember" name="PikesPeakCloSeriesTwoThousandTwentyOneNineAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PingIdentityCorporationMember" name="PingIdentityCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PingIdentityHoldingCorporationMember" name="PingIdentityHoldingCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PreferredUnitsMember" name="PreferredUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PrimePayIntermediateLLCMember" name="PrimePayIntermediateLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_PrimeRevenueIncMember" name="PrimeRevenueIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_Project44IncMember" name="Project44IncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ProjectPIntermediate2LLCMember" name="ProjectPIntermediate2LLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_QuantrosIncMember" name="QuantrosIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RealizedCapitalGainsAccruedBeginningAprilFirstTwoThousandFourteenMember" name="RealizedCapitalGainsAccruedBeginningAprilFirstTwoThousandFourteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RealizedCapitalGainsAccruedPriorToMarchThirtyFirstTwoThousandFourteenMember" name="RealizedCapitalGainsAccruedPriorToMarchThirtyFirstTwoThousandFourteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ReliaQuestHoldingsLLCMember" name="ReliaQuestHoldingsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ReliaQuestLLCMember" name="ReliaQuestLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ResmanLlcMember" name="ResmanLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RetailAndConsumerProductsMember" name="RetailAndConsumerProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RevolverMember" name="RevolverMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RevolvingCreditFacilityMaturityOnApril232027Member" name="RevolvingCreditFacilityMaturityOnApril232027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RevolvingCreditFacilityMaturityOnFebruary42026Member" name="RevolvingCreditFacilityMaturityOnFebruary42026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RevolvingCreditFacilityMaturityOnFebruaryFourTwoThousandTwentySixMember" name="RevolvingCreditFacilityMaturityOnFebruaryFourTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RevolvingCreditFacilityMaturityOnJanuary312025Member" name="RevolvingCreditFacilityMaturityOnJanuary312025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RevolvingCreditsFacilitiesMember" name="RevolvingCreditsFacilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RiskonnectIncMember" name="RiskonnectIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RisksRelatedToEconomicConditionsMember" name="RisksRelatedToEconomicConditionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RisksRelatedToOurBusinessAndStructureMember" name="RisksRelatedToOurBusinessAndStructureMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RisksRelatedToOurPortfolioCompanyInvestmentsMember" name="RisksRelatedToOurPortfolioCompanyInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RisksRelatedToOurSecuritiesMember" name="RisksRelatedToOurSecuritiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RMCFIVCIVXXXVLPMember" name="RMCFIVCIVXXXVLPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_RRLtdSeriesTwoThousandTwentyEightAMember" name="RRLtdSeriesTwoThousandTwentyEightAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SecondLienDebtInvestmentsMember" name="SecondLienDebtInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SecondLienLoanDueJuneTwoThousandTwentyFiveMember" name="SecondLienLoanDueJuneTwoThousandTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SecondLienLoanDueOctoberTwoThousandTwentyNineMember" name="SecondLienLoanDueOctoberTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SecondLienLoanDueOctoberTwoThousandTwentyNineOneMember" name="SecondLienLoanDueOctoberTwoThousandTwentyNineOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SecondLienLoanMember" name="SecondLienLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SecuredOvernightFinancingRateMember" name="SecuredOvernightFinancingRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SeriesAaPreferredStockWarrantsMember" name="SeriesAaPreferredStockWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SeriesAPreferredStockWarrantsMember" name="SeriesAPreferredStockWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SeriesAPreferredUnitsMember" name="SeriesAPreferredUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SeriesCOnePreferredSharesMember" name="SeriesCOnePreferredSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SeriesCTwoPreferredSharesMember" name="SeriesCTwoPreferredSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ServiceChannelHoldingsIncMember" name="ServiceChannelHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ShackeltonCloLtdSeries20157RaMember" name="ShackeltonCloLtdSeries20157RaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SignalPeakCloLLCSeriesTwoThousandEighteenFiveAMember" name="SignalPeakCloLLCSeriesTwoThousandEighteenFiveAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SMATechnologiesHoldingsLLCMember" name="SMATechnologiesHoldingsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SMPAHoldingsLLCMember" name="SMPAHoldingsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SouthMember" name="SouthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SouthwickParkCloLtdSeries20194AMember" name="SouthwickParkCloLtdSeries20194AMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SpecialDividendMember" name="SpecialDividendMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SpecialDividendTwoMember" name="SpecialDividendTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SprinklrIncMember" name="SprinklrIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SterlingOvernightInterbankAverageRateMember" name="SterlingOvernightInterbankAverageRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StewartParkCloLtdSeriesTwoThousandFifteenOneAMember" name="StewartParkCloLtdSeriesTwoThousandFifteenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredCreditInvestmentsMember" name="StructuredCreditInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredCreditMember" name="StructuredCreditMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueAprilTwoThousandThirtyFourMember" name="StructuredProductDueAprilTwoThousandThirtyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueAprilTwoThousandThirtyOneMember" name="StructuredProductDueAprilTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueAprilTwoThousandThirtyOneOneMember" name="StructuredProductDueAprilTwoThousandThirtyOneOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueAprilTwoThousandThirtyOneTwoMember" name="StructuredProductDueAprilTwoThousandThirtyOneTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueAprilTwoThousandThirtySixMember" name="StructuredProductDueAprilTwoThousandThirtySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueAprilTwoThousandThirtySixOneMember" name="StructuredProductDueAprilTwoThousandThirtySixOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueAprilTwoThousandThirtyThreeMember" name="StructuredProductDueAprilTwoThousandThirtyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJanuaryTwoThousandThirtyMember" name="StructuredProductDueJanuaryTwoThousandThirtyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJanuaryTwoThousandThirtyOneMember" name="StructuredProductDueJanuaryTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJanuaryTwoThousandThirtySevenMember" name="StructuredProductDueJanuaryTwoThousandThirtySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJulyTwoThousandThirtyFiveMember" name="StructuredProductDueJulyTwoThousandThirtyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJulyTwoThousandThirtyFourMember" name="StructuredProductDueJulyTwoThousandThirtyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJulyTwoThousandThirtyMember" name="StructuredProductDueJulyTwoThousandThirtyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJulyTwoThousandThirtyOneMember" name="StructuredProductDueJulyTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJulyTwoThousandThirtyThreeMember" name="StructuredProductDueJulyTwoThousandThirtyThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJulyTwoThousandThirtyTwoMember" name="StructuredProductDueJulyTwoThousandThirtyTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueJuneTwoThousandThirtyOneMember" name="StructuredProductDueJuneTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueMayTwoThousandThirtyOneMember" name="StructuredProductDueMayTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueOctoberTwoThousandThirtyFourMember" name="StructuredProductDueOctoberTwoThousandThirtyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductDueOctoberTwoThousandThirtyOneMember" name="StructuredProductDueOctoberTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductFourMember" name="StructuredProductFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductMember" name="StructuredProductMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductOneMember" name="StructuredProductOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductsMember" name="StructuredProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductThreeMember" name="StructuredProductThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_StructuredProductTwoMember" name="StructuredProductTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SubordinatedNoteDueSeptemberTwoThousandTwentySixMember" name="SubordinatedNoteDueSeptemberTwoThousandTwentySixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SubordinatedNoteMember" name="SubordinatedNoteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_SupplementalDividendMember" name="SupplementalDividendMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TangoManagementConsultingLLCMember" name="TangoManagementConsultingLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TherapeuticsMDIncMember" name="TherapeuticsMDIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TIBCOSoftwareIncMember" name="TIBCOSoftwareIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TradingScreenIncMember" name="TradingScreenIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TransportationMember" name="TransportationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TRPAssetsLLCMember" name="TRPAssetsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TrustCertificatesOneMember" name="TrustCertificatesOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TrustCertificatesTwoMember" name="TrustCertificatesTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwentyNineteenConvertibleNotesMember" name="TwentyNineteenConvertibleNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwentyTwentyFourNotesMember" name="TwentyTwentyFourNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwentyTwentySixNotesMember" name="TwentyTwentySixNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwentyTwentyThreeNotesMember" name="TwentyTwentyThreeNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwentyTwentyTwoConvertibleNotesMember" name="TwentyTwentyTwoConvertibleNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwoThousandNineteenConvertibleNotesMember" name="TwoThousandNineteenConvertibleNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwoThousandTwentyFourNotesMember" name="TwoThousandTwentyFourNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwoThousandTwentySixNotesMember" name="TwoThousandTwentySixNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwoThousandTwentyThreeAndTwentyFourAndTwentySixNotesMember" name="TwoThousandTwentyThreeAndTwentyFourAndTwentySixNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwoThousandTwentyThreeNotesMember" name="TwoThousandTwentyThreeNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_TwoThousandTwentyTwoConvertibleNotesMember" name="TwoThousandTwentyTwoConvertibleNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_USRParentIncMember" name="USRParentIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ValantMedicalSolutionsIncMember" name="ValantMedicalSolutionsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ValidityIncMember" name="ValidityIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_VerdadResourcesIntermediateHoldingsLLCMember" name="VerdadResourcesIntermediateHoldingsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_VerdadResourcesIntermediateLLCMember" name="VerdadResourcesIntermediateLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_VitaBidcoIncMember" name="VitaBidcoIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_VitaTopcoIncMember" name="VitaTopcoIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_VoyaCloLtdSeries20183AMember" name="VoyaCloLtdSeries20183AMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WarrantOneMember" name="WarrantOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WarrantTwoMember" name="WarrantTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WestMember" name="WestMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WhiteboxCloILtdSeriesTwoThousandTwentyTwoAMember" name="WhiteboxCloILtdSeriesTwoThousandTwentyTwoAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WideOrbitIncMember" name="WideOrbitIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WindRiverCloLtdSeries20142AMember" name="WindRiverCloLtdSeries20142AMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WindRiverCloLtdSeriesTwoThousandEighteenThreeAMember" name="WindRiverCloLtdSeriesTwoThousandEighteenThreeAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WindRiverCloLtdSeriesTwoThousandSeventeenOneAMember" name="WindRiverCloLtdSeriesTwoThousandSeventeenOneAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_WorkwellAcquisitionCoMember" name="WorkwellAcquisitionCoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_ScheduleOfEarningsPerShareBasicAndDilutedTable" name="ScheduleOfEarningsPerShareBasicAndDilutedTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tslx_DividendsPolicyTextBlock" name="DividendsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_DividendsTextBlock" name="DividendsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_EquityOfferingExpensesPolicyTextBlock" name="EquityOfferingExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_IncomeTaxesIncludingExciseTaxesPolicyTextBlock" name="IncomeTaxesIncludingExciseTaxesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InterestAndDividendIncomeRecognitionPolicyTextBlock" name="InterestAndDividendIncomeRecognitionPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_InvestmentsAtFairValueTextBlock" name="InvestmentsAtFairValueTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_NetAssetsDisclosureTextBlock" name="NetAssetsDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_OffsettingAssetsAndLiabilitiesPolicyTextBlock" name="OffsettingAssetsAndLiabilitiesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_OrganizationPolicyTextBlock" name="OrganizationPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_OtherIncomePolicyTextBlock" name="OtherIncomePolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_ReimbursementOfTransactionRelatedExpensesPolicyTextBlock" name="ReimbursementOfTransactionRelatedExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_ScheduleOfCommitmentsToFundInvestmentsInCurrentPortfolioCompaniesTableTextBlock" name="ScheduleOfCommitmentsToFundInvestmentsInCurrentPortfolioCompaniesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_ScheduleOfComponentOfCarryingValueOfConvertibleNotesAndInterestRateTableTextBlock" name="ScheduleOfComponentOfCarryingValueOfConvertibleNotesAndInterestRateTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_ScheduleOfComponentsOfInterestExpenseTableTextBlock" name="ScheduleOfComponentsOfInterestExpenseTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_SummaryOfGeographicCompositionOfInvestmentsAtFairValueTableTextBlock" name="SummaryOfGeographicCompositionOfInvestmentsAtFairValueTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_SummaryOfIndustryCompositionOfInvestmentsAtFairValueTableTextBlock" name="SummaryOfIndustryCompositionOfInvestmentsAtFairValueTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_SummaryOfReconciliationIncreaseInNetAssetsTableTextBlock" name="SummaryOfReconciliationIncreaseInNetAssetsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_SummaryOfSharesNewlyIssuedToShareholdersWhoHaveNotOptedOutOfDividendReinvestmentPlanTableTextBlock" name="SummaryOfSharesNewlyIssuedToShareholdersWhoHaveNotOptedOutOfDividendReinvestmentPlanTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_SummaryOfTaxBasisComponentsOfDistributableEarningsTableTextBlock" name="SummaryOfTaxBasisComponentsOfDistributableEarningsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tslx_SummaryOfTaxCharacterOfShareholderDistributionsTableTextBlock" name="SummaryOfTaxCharacterOfShareholderDistributionsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
</xsd:schema>
