From 28b7fe1e01b942f1f062f44a6066d280593a876a Mon Sep 17 00:00:00 2001 From: Gilles Querret Date: Tue, 10 Jan 2023 05:08:48 +0100 Subject: [PATCH 1/2] Prepare 2.19.1 --- coverage-report/pom.xml | 16 ++++++++-------- database-parser/pom.xml | 2 +- listing-parser/pom.xml | 2 +- openedge-checks/pom.xml | 6 +++--- openedge-plugin/pom.xml | 8 ++++---- pom.xml | 2 +- profiler-parser/pom.xml | 2 +- proparse/pom.xml | 4 ++-- rcode-reader/pom.xml | 2 +- 9 files changed, 22 insertions(+), 22 deletions(-) diff --git a/coverage-report/pom.xml b/coverage-report/pom.xml index ed2643ae3..ab1ab9787 100644 --- a/coverage-report/pom.xml +++ b/coverage-report/pom.xml @@ -4,7 +4,7 @@ eu.rssw.openedge.parsers coverage-report - 2.19.0 + 2.19.1 JaCoCo report Fake module for code coverage report in SonarQube @@ -20,37 +20,37 @@ eu.rssw.openedge.rcode rcode-reader - 2.19.0 + 2.19.1 eu.rssw.sonar.openedge sonar-openedge-plugin - 2.19.0 + 2.19.1 eu.rssw.openedge.parsers proparse - 2.19.0 + 2.19.1 eu.rssw.openedge.parsers profiler-parser - 2.19.0 + 2.19.1 eu.rssw.openedge.parsers database-parser - 2.19.0 + 2.19.1 eu.rssw.openedge.parsers listing-parser - 2.19.0 + 2.19.1 eu.rssw.openedge.checks openedge-checks - 2.19.0 + 2.19.1 diff --git a/database-parser/pom.xml b/database-parser/pom.xml index 6f6bd686e..84e8243c6 100644 --- a/database-parser/pom.xml +++ b/database-parser/pom.xml @@ -4,7 +4,7 @@ eu.rssw.openedge.parsers database-parser - 2.19.0 + 2.19.1 OpenEdge database definition lexer and parser OpenEdge dump files parser diff --git a/listing-parser/pom.xml b/listing-parser/pom.xml index 59bb463ea..124a2b3dc 100644 --- a/listing-parser/pom.xml +++ b/listing-parser/pom.xml @@ -4,7 +4,7 @@ eu.rssw.openedge.parsers listing-parser - 2.19.0 + 2.19.1 OpenEdge listing so-called parser OpenEdge listing files parser diff --git a/openedge-checks/pom.xml b/openedge-checks/pom.xml index 7fd3e0ce2..d93704d8e 100644 --- a/openedge-checks/pom.xml +++ b/openedge-checks/pom.xml @@ -4,7 +4,7 @@ eu.rssw.openedge.checks openedge-checks - 2.19.0 + 2.19.1 OpenEdge checks OpenEdge checks @@ -55,12 +55,12 @@ eu.rssw.openedge.parsers database-parser - 2.19.0 + 2.19.1 eu.rssw.openedge.parsers proparse - 2.19.0 + 2.19.1 org.testng diff --git a/openedge-plugin/pom.xml b/openedge-plugin/pom.xml index 4240dc7e9..d1ed0c126 100644 --- a/openedge-plugin/pom.xml +++ b/openedge-plugin/pom.xml @@ -4,7 +4,7 @@ eu.rssw.sonar.openedge sonar-openedge-plugin - 2.19.0 + 2.19.1 sonar-plugin OpenEdge plugin for SonarQube @@ -60,17 +60,17 @@ eu.rssw.openedge.checks openedge-checks - 2.19.0 + 2.19.1 eu.rssw.openedge.parsers listing-parser - 2.19.0 + 2.19.1 eu.rssw.openedge.parsers profiler-parser - 2.19.0 + 2.19.1 commons-io diff --git a/pom.xml b/pom.xml index f5ef718d0..82b1e8e2c 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ eu.rssw sonar-openedge - 2.19.0 + 2.19.1 pom OpenEdge plugin for SonarQube diff --git a/profiler-parser/pom.xml b/profiler-parser/pom.xml index 63d5f66d9..afbc99c8d 100644 --- a/profiler-parser/pom.xml +++ b/profiler-parser/pom.xml @@ -4,7 +4,7 @@ eu.rssw.openedge.parsers profiler-parser - 2.19.0 + 2.19.1 OpenEdge profiler output lexer and parser OpenEdge profiler files parser diff --git a/proparse/pom.xml b/proparse/pom.xml index 038dc1bef..995ae0525 100644 --- a/proparse/pom.xml +++ b/proparse/pom.xml @@ -4,7 +4,7 @@ eu.rssw.openedge.parsers proparse - 2.19.0 + 2.19.1 Proparse ABL code parser @@ -55,7 +55,7 @@ eu.rssw.openedge.rcode rcode-reader - 2.19.0 + 2.19.1 org.antlr diff --git a/rcode-reader/pom.xml b/rcode-reader/pom.xml index 54dcd816d..133aa8420 100644 --- a/rcode-reader/pom.xml +++ b/rcode-reader/pom.xml @@ -4,7 +4,7 @@ eu.rssw.openedge.rcode rcode-reader - 2.19.0 + 2.19.1 rcode-reader rcode reader From 5b4642db2eb80a27d2f2fb0541625e97b5372a7d Mon Sep 17 00:00:00 2001 From: Gilles Querret Date: Tue, 10 Jan 2023 05:50:25 +0100 Subject: [PATCH 2/2] SonarQube warnings + Code coverage --- .../plugins/openedge/checks/ClumsySyntax.java | 2 +- .../openedge/sensor/OpenEdgeSettingsTest.java | 21 + .../utils/TestProjectSensorRtbContext.java | 88 + .../resources/project2/.sonarlint/sp2k.schema | 281 + .../test/resources/project2/assemblies.json | 55790 ++++++++++++++++ .../src/test/resources/project2/corelib.json | 42871 ++++++++++++ .../src/test/resources/project2/netlib.json | 42182 ++++++++++++ .../src/classes/rssw/list/testclass.l | 0 .../project2/src/classes/rssw/testclass.cls | 27 + .../project2/src/classes/rssw/testclass.r | Bin 0 -> 5894 bytes .../project2/src/procedures/invalid.p | 3 + .../project2/src/procedures/list/test1.l | 0 .../project2/src/procedures/list/test1.x | 0 .../resources/project2/src/procedures/test1.p | 2 + .../resources/project2/src/procedures/test1.r | Bin 0 -> 828 bytes .../resources/project2/src/schema/extra.df | 23 + .../resources/project2/src/schema/sp2k.cache | 303 + .../resources/project2/src/schema/sp2k.df | 2630 + .../java/org/prorefactor/core/ParserTest.java | 33 +- .../proparse/ExpressionEngineTest.java | 30 +- .../src/main/java/eu/rssw/pct/RCodeInfo.java | 10 +- 21 files changed, 144247 insertions(+), 49 deletions(-) create mode 100644 openedge-plugin/src/test/java/org/sonar/plugins/openedge/utils/TestProjectSensorRtbContext.java create mode 100644 openedge-plugin/src/test/resources/project2/.sonarlint/sp2k.schema create mode 100644 openedge-plugin/src/test/resources/project2/assemblies.json create mode 100644 openedge-plugin/src/test/resources/project2/corelib.json create mode 100644 openedge-plugin/src/test/resources/project2/netlib.json create mode 100644 openedge-plugin/src/test/resources/project2/src/classes/rssw/list/testclass.l create mode 100644 openedge-plugin/src/test/resources/project2/src/classes/rssw/testclass.cls create mode 100644 openedge-plugin/src/test/resources/project2/src/classes/rssw/testclass.r create mode 100644 openedge-plugin/src/test/resources/project2/src/procedures/invalid.p create mode 100644 openedge-plugin/src/test/resources/project2/src/procedures/list/test1.l create mode 100644 openedge-plugin/src/test/resources/project2/src/procedures/list/test1.x create mode 100644 openedge-plugin/src/test/resources/project2/src/procedures/test1.p create mode 100644 openedge-plugin/src/test/resources/project2/src/procedures/test1.r create mode 100644 openedge-plugin/src/test/resources/project2/src/schema/extra.df create mode 100644 openedge-plugin/src/test/resources/project2/src/schema/sp2k.cache create mode 100644 openedge-plugin/src/test/resources/project2/src/schema/sp2k.df diff --git a/openedge-plugin/src/main/java/org/sonar/plugins/openedge/checks/ClumsySyntax.java b/openedge-plugin/src/main/java/org/sonar/plugins/openedge/checks/ClumsySyntax.java index 496dcc00d..582fa74bb 100644 --- a/openedge-plugin/src/main/java/org/sonar/plugins/openedge/checks/ClumsySyntax.java +++ b/openedge-plugin/src/main/java/org/sonar/plugins/openedge/checks/ClumsySyntax.java @@ -131,7 +131,7 @@ private void handleStatement(InputFile file, JPNode node) { return; List ch = node.getDirectChildren(); // Unlikely, but early exit just to be sure - if (ch.size() < 1) + if (ch.isEmpty()) return; // Last child should be PERIOD diff --git a/openedge-plugin/src/test/java/org/sonar/plugins/openedge/sensor/OpenEdgeSettingsTest.java b/openedge-plugin/src/test/java/org/sonar/plugins/openedge/sensor/OpenEdgeSettingsTest.java index f442283dd..7b9b897f7 100644 --- a/openedge-plugin/src/test/java/org/sonar/plugins/openedge/sensor/OpenEdgeSettingsTest.java +++ b/openedge-plugin/src/test/java/org/sonar/plugins/openedge/sensor/OpenEdgeSettingsTest.java @@ -28,10 +28,14 @@ import static org.testng.Assert.assertTrue; import java.io.File; +import java.nio.file.Path; import org.prorefactor.proparse.classdoc.ClassDocumentation; import org.prorefactor.proparse.classdoc.ClassDocumentation.DeprecatedInfo; import org.prorefactor.proparse.support.IProparseEnvironment; +import org.sonar.api.batch.fs.FilePredicates; +import org.sonar.api.batch.fs.InputFile; +import org.sonar.api.batch.fs.internal.DefaultFilePredicates; import org.sonar.api.batch.sensor.internal.SensorContextTester; import org.sonar.api.config.internal.MapSettings; import org.sonar.plugins.openedge.OpenEdgePluginTest; @@ -39,6 +43,7 @@ import org.sonar.plugins.openedge.foundation.OpenEdgeSettings; import org.sonar.plugins.openedge.utils.TestProjectSensorContext; import org.sonar.plugins.openedge.utils.TestProjectSensorContextExtra; +import org.sonar.plugins.openedge.utils.TestProjectSensorRtbContext; import org.testng.annotations.Test; import eu.rssw.pct.elements.ITypeInfo; @@ -72,6 +77,22 @@ public void testTwoSessions() throws Exception { assertNull(sess2.getSchema().lookupTable("customer")); } + @Test + public void testRtbCompatibility() throws Exception { + SensorContextTester context = TestProjectSensorRtbContext.createContext(); + + OpenEdgeSettings oeSettings = new OpenEdgeSettings(context.config(), context.fileSystem(), + OpenEdgePluginTest.SONARQUBE_RUNTIME); + oeSettings.init(); + FilePredicates preds = new DefaultFilePredicates(Path.of(TestProjectSensorRtbContext.BASEDIR)); + InputFile input1 = context.fileSystem().inputFile(preds.hasFilename("test1.p")); + assertTrue(oeSettings.getListingFile(input1).exists()); + assertTrue(oeSettings.getXrefFile(input1).exists()); + InputFile input2 = context.fileSystem().inputFile(preds.hasFilename("testclass.cls")); + assertTrue(oeSettings.getListingFile(input2).exists()); + assertNull(oeSettings.getXrefFile(input2)); + } + @Test public void testSonarDatabasesFromSonarQube01() throws Exception { // No database schema, verify no DB table available diff --git a/openedge-plugin/src/test/java/org/sonar/plugins/openedge/utils/TestProjectSensorRtbContext.java b/openedge-plugin/src/test/java/org/sonar/plugins/openedge/utils/TestProjectSensorRtbContext.java new file mode 100644 index 000000000..a12420b24 --- /dev/null +++ b/openedge-plugin/src/test/java/org/sonar/plugins/openedge/utils/TestProjectSensorRtbContext.java @@ -0,0 +1,88 @@ +/* + * OpenEdge plugin for SonarQube + * Copyright (c) 2015-2023 Riverside Software + * contact AT riverside DASH software DOT fr + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02 + */ +package org.sonar.plugins.openedge.utils; + +import java.io.File; +import java.io.IOException; +import java.nio.charset.Charset; + +import org.sonar.api.batch.fs.InputFile.Type; +import org.sonar.api.batch.fs.internal.TestInputFileBuilder; +import org.sonar.api.batch.sensor.internal.SensorContextTester; +import org.sonar.api.config.internal.MapSettings; +import org.sonar.plugins.openedge.api.Constants; + +import com.google.common.io.Files; + +public class TestProjectSensorRtbContext { + public final static String BASEDIR = "target/test-classes/project2"; + public final static String DF1 = "src/schema/sp2k.df"; + public final static String FILE1 = "src/procedures/test1.p"; + public final static String FILE5 = "src/procedures/invalid.p"; + public final static String CLASS1 = "src/classes/rssw/testclass.cls"; + + private TestProjectSensorRtbContext() { + // No-op + } + + public static SensorContextTester createContext() throws IOException { + return createContext(new MapSettings()); + } + + public static SensorContextTester createContext(MapSettings settings) throws IOException { + settings.setProperty("sonar.sources", "src"); + settings.setProperty(Constants.PROPATH, new File(BASEDIR).getAbsolutePath()); + settings.setProperty(Constants.BINARIES, "build"); + settings.setProperty(Constants.DATABASES, "src/schema/sp2k.df"); + settings.setProperty(Constants.SKIP_RCODE, true); + settings.setProperty(Constants.PROPARSE_ERROR_STACKTRACE, false); + settings.setProperty(Constants.RTB_COMPATIBILITY, true); + + SensorContextTester context = SensorContextTester.create(new File(BASEDIR)); + context.setSettings(settings); + + context.fileSystem().add(TestInputFileBuilder.create(BASEDIR, DF1) // + .setLanguage(Constants.DB_LANGUAGE_KEY) // + .setType(Type.MAIN) // + .setCharset(Charset.defaultCharset()) // + .setContents(Files.asCharSource(new File(BASEDIR, DF1), Charset.defaultCharset()).read()) // + .build()); + context.fileSystem().add(TestInputFileBuilder.create(BASEDIR, FILE1) // + .setLanguage(Constants.LANGUAGE_KEY) // + .setType(Type.MAIN) // + .setCharset(Charset.defaultCharset()) // + .setContents(Files.asCharSource(new File(BASEDIR, FILE1), Charset.defaultCharset()).read()) // + .build()); + context.fileSystem().add(TestInputFileBuilder.create(BASEDIR, FILE5) // + .setLanguage(Constants.LANGUAGE_KEY) // + .setType(Type.MAIN) // + .setCharset(Charset.defaultCharset()) // + .setContents(Files.asCharSource(new File(BASEDIR, FILE5), Charset.defaultCharset()).read()) // + .build()); + context.fileSystem().add(TestInputFileBuilder.create(BASEDIR, CLASS1) // + .setLanguage(Constants.LANGUAGE_KEY) // + .setType(Type.MAIN) // + .setCharset(Charset.defaultCharset()) // + .setContents(Files.asCharSource(new File(BASEDIR, CLASS1), Charset.defaultCharset()).read()) // + .build()); + + return context; + } +} diff --git a/openedge-plugin/src/test/resources/project2/.sonarlint/sp2k.schema b/openedge-plugin/src/test/resources/project2/.sonarlint/sp2k.schema new file mode 100644 index 000000000..308ca1856 --- /dev/null +++ b/openedge-plugin/src/test/resources/project2/.sonarlint/sp2k.schema @@ -0,0 +1,281 @@ +## Wed Jan 9 14:26:13 2019 +TBillTo +FCustNum:INTEGER:0 +FBillToID:INTEGER:0 +FName:CHARACTER:0 +FAddress:CHARACTER:0 +FAddress2:CHARACTER:0 +FCity:CHARACTER:0 +FState:CHARACTER:0 +FPostalCode:CHARACTER:0 +FContact:CHARACTER:0 +FPhone:CHARACTER:0 +Icustnumbillto:PU:ACustNum:ABillToID +TBin +FWarehouseNum:INTEGER:0 +FItemnum:INTEGER:0 +FQty:INTEGER:0 +FBinNum:INTEGER:0 +FBinName:CHARACTER:0 +IBinNum:PU:ABinNum +IItemNum::AItemnum +IWarehouseNumItemNum::AWarehouseNum:AItemnum +TCustomer +FCustNum:INTEGER:0 +FCountry:CHARACTER:0 +FName:CHARACTER:0 +FAddress:CHARACTER:0 +FAddress2:CHARACTER:0 +FCity:CHARACTER:0 +FState:CHARACTER:0 +FPostalCode:CHARACTER:0 +FContact:CHARACTER:0 +FPhone:CHARACTER:0 +FSalesRep:CHARACTER:0 +FCreditLimit:DECIMAL:0 +FBalance:DECIMAL:0 +FTerms:CHARACTER:0 +FDiscount:INTEGER:0 +FComments:CHARACTER:0 +FFax:CHARACTER:0 +FEmailAddress:CHARACTER:0 +IComments::AComments +ICountryPost::ACountry:APostalCode +ICustNum:PU:ACustNum +IName::AName +ISalesRep::ASalesRep +TDepartment +FDeptCode:CHARACTER:0 +FDeptName:CHARACTER:0 +IDeptCode:PU:ADeptCode +TEmployee +FEmpNum:INTEGER:0 +FLastName:CHARACTER:0 +FFirstName:CHARACTER:0 +FAddress:CHARACTER:0 +FAddress2:CHARACTER:0 +FCity:CHARACTER:0 +FState:CHARACTER:0 +FPostalCode:CHARACTER:0 +FHomePhone:CHARACTER:0 +FWorkPhone:CHARACTER:0 +FDeptCode:CHARACTER:0 +FPosition:CHARACTER:0 +FBirthdate:DATE:0 +FStartDate:DATE:0 +FVacationDaysLeft:INTEGER:0 +FSickDaysLeft:INTEGER:0 +IDeptCode::ADeptCode +IEmpNo:PU:AEmpNum +IName:U:ALastName:AFirstName +TFamily +FEmpNum:INTEGER:0 +FRelativeName:CHARACTER:0 +FRelation:CHARACTER:0 +FBirthdate:DATE:0 +FCoveredOnBenefits:LOGICAL:0 +FBenefitDate:DATE:0 +IEmpNoRelativeName:PU:AEmpNum:ARelativeName +TFeedback +FContact:CHARACTER:0 +FCompany:CHARACTER:0 +FEmailAddress:CHARACTER:0 +FPhone:CHARACTER:0 +FFax:CHARACTER:0 +FComments:CHARACTER:0 +FDepartment:CHARACTER:0 +FRating:INTEGER:0 +IComments::AComments +ICompany::ACompany +IContact::AContact +IDepartment:P:ADepartment +IRating::ARating +TInventoryTrans +FInvTransNum:INTEGER:0 +FWarehouseNum:INTEGER:0 +FBinNum:INTEGER:0 +FQty:INTEGER:0 +FItemnum:INTEGER:0 +FTransDate:DATE:0 +FInvType:CHARACTER:0 +FPONum:INTEGER:0 +FOrdernum:INTEGER:0 +FTranstime:CHARACTER:0 +TInvoice +FInvoicenum:INTEGER:0 +FCustNum:INTEGER:0 +FInvoiceDate:DATE:0 +FAmount:DECIMAL:0 +FTotalPaid:DECIMAL:0 +FAdjustment:DECIMAL:0 +FOrderNum:INTEGER:0 +FShipCharge:DECIMAL:0 +ICustNum::ACustNum +IInvoiceDate::AInvoiceDate +IInvoiceNum:PU:AInvoicenum +IOrderNum::AOrderNum +TItem +FItemnum:INTEGER:0 +FItemName:CHARACTER:0 +FPrice:DECIMAL:0 +FOnhand:INTEGER:0 +FAllocated:INTEGER:0 +FReOrder:INTEGER:0 +FOnOrder:INTEGER:0 +FCatPage:INTEGER:0 +FCatDescription:CHARACTER:0 +FCategory1:CHARACTER:0 +FCategory2:CHARACTER:0 +FSpecial:CHARACTER:0 +FWeight:DECIMAL:0 +FMinqty:INTEGER:0 +ICatDescription::ACatDescription +ICategory2ItemName::ACategory2:AItemName +ICategoryItemName::ACategory1:AItemName +IItemName::AItemName +IItemNum:PU:AItemnum +TLocalDefault +FCountry:CHARACTER:0 +FRegion1Label:CHARACTER:0 +FRegion2Label:CHARACTER:0 +FPostalLabel:CHARACTER:0 +FPostalFormat:CHARACTER:0 +FTelFormat:CHARACTER:0 +FCurrencySymbol:CHARACTER:0 +FDateFormat:CHARACTER:0 +FLocalDefNum:INTEGER:0 +Ilocaldefnum:PU:ALocalDefNum +TOrder +FOrdernum:INTEGER:0 +FCustNum:INTEGER:0 +FOrderDate:DATE:0 +FShipDate:DATE:0 +FPromiseDate:DATE:0 +FCarrier:CHARACTER:0 +FInstructions:CHARACTER:0 +FPO:CHARACTER:0 +FTerms:CHARACTER:0 +FSalesRep:CHARACTER:0 +FBillToID:INTEGER:0 +FShipToID:INTEGER:0 +FOrderStatus:CHARACTER:0 +FWarehouseNum:INTEGER:0 +FCreditcard:CHARACTER:0 +ICustOrder:U:ACustNum:AOrdernum +IOrderDate::AOrderDate +IOrderNum:PU:AOrdernum +IOrderStatus::AOrderStatus +ISalesRep::ASalesRep +TOrderLine +FOrdernum:INTEGER:0 +FLinenum:INTEGER:0 +FItemnum:INTEGER:0 +FPrice:DECIMAL:0 +FQty:INTEGER:0 +FDiscount:INTEGER:0 +FExtendedPrice:DECIMAL:0 +FOrderLineStatus:CHARACTER:0 +Iitemnum::AItemnum +Iorderline:PU:AOrdernum:ALinenum +IOrderLineStatus::AOrderLineStatus +TPOLine +FLinenum:INTEGER:0 +FItemnum:INTEGER:0 +FPrice:DECIMAL:0 +FQty:INTEGER:0 +FDiscount:INTEGER:0 +FExtendedPrice:DECIMAL:0 +FPONum:INTEGER:0 +FPOLineStatus:CHARACTER:0 +IPONumLinenum:PU:APONum:ALinenum +TPurchaseOrder +FPONum:INTEGER:0 +FDateEntered:DATE:0 +FSupplierIDNum:INTEGER:0 +FReceiveDate:DATE:0 +FPOStatus:CHARACTER:0 +IPONum:PU:APONum +TRefCall +FCallNum:CHARACTER:0 +FCustNum:INTEGER:0 +FCallDate:DATE:0 +FSalesRep:CHARACTER:0 +FParent:CHARACTER:0 +FTxt:CHARACTER:0 +ICallNum:PU:ACallNum +ICustNum:U:ACustNum:ACallNum +ISibling:U:AParent:ACallNum +ITxt::ATxt +TSalesrep +FSalesRep:CHARACTER:0 +FRepName:CHARACTER:0 +FRegion:CHARACTER:0 +FMonthQuota:INTEGER:12 +ISalesRep:PU:ASalesRep +TShipTo +FCustNum:INTEGER:0 +FShipToID:INTEGER:0 +FContact:CHARACTER:0 +FAddress:CHARACTER:0 +FAddress2:CHARACTER:0 +FCity:CHARACTER:0 +FState:CHARACTER:0 +FPostalCode:CHARACTER:0 +FPhone:CHARACTER:0 +FComments:CHARACTER:0 +FName:CHARACTER:0 +Icustnumshipto:PU:ACustNum:AShipToID +TState +FState:CHARACTER:0 +FStateName:CHARACTER:0 +FRegion:CHARACTER:0 +IState:PU:AState +TSupplier +FSupplierIDNum:INTEGER:0 +FName:CHARACTER:0 +FAddress:CHARACTER:0 +FAddress2:CHARACTER:0 +FCity:CHARACTER:0 +FState:CHARACTER:0 +FPostalCode:CHARACTER:0 +FCountry:CHARACTER:0 +FPhone:CHARACTER:0 +FComments:CHARACTER:0 +FPassword:CHARACTER:0 +FLoginDate:DATE:0 +FShipAmount:INTEGER:0 +FDiscount:INTEGER:0 +ISupplierID:PU:ASupplierIDNum +TSupplierItemXref +FSupplierIDNum:INTEGER:0 +FItemnum:INTEGER:0 +IItemNumSupplierID:U:AItemnum:ASupplierIDNum +ISupplieridItemNum:PU:ASupplierIDNum:AItemnum +TTimeSheet +FEmpNum:INTEGER:0 +FDayRecorded:DATE:0 +FTypeRecorded:CHARACTER:0 +FAMTimeIn:CHARACTER:0 +FAMTimeOut:CHARACTER:0 +FPMTimeIn:CHARACTER:0 +FPMTimeOut:CHARACTER:0 +FRegularHours:DECIMAL:0 +FOvertimeHours:DECIMAL:0 +IEmpNoDayRecorded:PU:AEmpNum:ADayRecorded +TVacation +FEmpNum:INTEGER:0 +FStartDate:DATE:0 +FEndDate:DATE:0 +IEmpNoStartDate:PU:AEmpNum:AStartDate +TWarehouse +FWarehouseNum:INTEGER:0 +FWarehouseName:CHARACTER:0 +FCountry:CHARACTER:0 +FAddress:CHARACTER:0 +FAddress2:CHARACTER:0 +FCity:CHARACTER:0 +FState:CHARACTER:0 +FPostalCode:CHARACTER:0 +FPhone:CHARACTER:0 +Iwarehousename::AWarehouseName +Iwarehousenum:PU:AWarehouseNum diff --git a/openedge-plugin/src/test/resources/project2/assemblies.json b/openedge-plugin/src/test/resources/project2/assemblies.json new file mode 100644 index 000000000..d87f60672 --- /dev/null +++ b/openedge-plugin/src/test/resources/project2/assemblies.json @@ -0,0 +1,55790 @@ +[ + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "MatchState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Interop", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "FXAssembly", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "ThisAssembly", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "AssemblyRef", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.CodeDom.Compiler.CodeDomProvider", + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "Microsoft.VisualBasic.VBCodeProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "CreateGenerator", + "CreateCompiler", + "GetConverter", + "GenerateCodeFromMember", + "CreateGenerator", + "CreateParser", + "CompileAssemblyFromDom", + "CompileAssemblyFromFile", + "CompileAssemblyFromSource", + "IsValidIdentifier", + "CreateEscapedIdentifier", + "CreateValidIdentifier", + "GetTypeOutput", + "Supports", + "GenerateCodeFromExpression", + "GenerateCodeFromStatement", + "GenerateCodeFromNamespace", + "GenerateCodeFromCompileUnit", + "GenerateCodeFromType", + "Parse", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "FileExtension", + "LanguageOptions", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.CodeDom.Compiler.CodeCompiler", + "System.CodeDom.Compiler.CodeGenerator", + "System.Object" + ], + "name": "Microsoft.VisualBasic.VBCodeGenerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GenerateCodeFromMember", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "IsKeyword" + ] + }, + { + "baseTypes": [ + "Microsoft.VisualBasic.VBModifierAttributeConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "Microsoft.VisualBasic.VBMemberAttributeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "GetStandardValues", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "Default" + ] + }, + { + "baseTypes": [ + "Microsoft.VisualBasic.VBModifierAttributeConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "Microsoft.VisualBasic.VBTypeAttributeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "GetStandardValues", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "Default" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "Microsoft.VisualBasic.VBModifierAttributeConverter", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "GetStandardValues", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.CodeDom.Compiler.CodeDomProvider", + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "Microsoft.CSharp.CSharpCodeProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "CreateGenerator", + "CreateCompiler", + "GetConverter", + "GenerateCodeFromMember", + "CreateGenerator", + "CreateParser", + "CompileAssemblyFromDom", + "CompileAssemblyFromFile", + "CompileAssemblyFromSource", + "IsValidIdentifier", + "CreateEscapedIdentifier", + "CreateValidIdentifier", + "GetTypeOutput", + "Supports", + "GenerateCodeFromExpression", + "GenerateCodeFromStatement", + "GenerateCodeFromNamespace", + "GenerateCodeFromCompileUnit", + "GenerateCodeFromType", + "Parse", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "FileExtension", + "LanguageOptions", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.CSharp.CSharpCodeGenerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateEscapedIdentifier", + "GetTypeOutput", + "GenerateCodeFromMember", + "Supports", + "IsValidIdentifier", + "ValidateIdentifier", + "CreateValidIdentifier", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.CSharp.CSharpModifierAttributeConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "Microsoft.CSharp.CSharpTypeAttributeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "GetStandardValues", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "Default" + ] + }, + { + "baseTypes": [ + "Microsoft.CSharp.CSharpModifierAttributeConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "Microsoft.CSharp.CSharpMemberAttributeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "GetStandardValues", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "Default" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "Microsoft.CSharp.CSharpModifierAttributeConverter", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "GetStandardValues", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetExitCodeProcess", + "GetProcessTimes", + "GetStdHandle", + "CreatePipe", + "CreateProcess", + "GetCurrentProcessId", + "GetCurrentProcess", + "OpenProcess", + "EnumProcessModules", + "EnumProcesses", + "GetModuleInformation", + "GetModuleBaseName", + "GetModuleFileNameEx", + "ShellExecuteEx", + "NtQuerySystemInformation", + "CreateFile", + "DuplicateHandle", + "OpenProcessToken", + "LookupPrivilegeValue", + "AdjustTokenPrivileges", + "GetThreadTimes", + "TerminateProcess", + "CreateProcessAsUser", + "WaitForInputIdle", + "GetModuleFileNameEx", + "SetProcessWorkingSetSize", + "GetProcessWorkingSetSize", + "SetProcessAffinityMask", + "GetProcessAffinityMask", + "GetThreadPriorityBoost", + "SetThreadPriorityBoost", + "GetProcessPriorityBoost", + "SetProcessPriorityBoost", + "OpenThread", + "SetThreadPriority", + "GetThreadPriority", + "SetThreadAffinityMask", + "SetThreadIdealProcessor", + "CreateToolhelp32Snapshot", + "Process32First", + "Process32Next", + "Thread32First", + "Thread32Next", + "Module32First", + "Module32Next", + "GetPriorityClass", + "SetPriorityClass", + "EnumWindows", + "GetWindowThreadProcessId", + "NtQueryInformationProcess", + "RtlGetVersion", + "GetWindowText", + "GetWindowTextLength", + "IsWindowVisible", + "SendMessageTimeout", + "GetWindowLong", + "PostMessage", + "GetWindow" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "Microsoft.Win32.PowerModeChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Mode" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.PowerModeChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.PowerModes", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.SafeNativeMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "OutputDebugString", + "FormatMessage", + "CloseHandle", + "QueryPerformanceCounter", + "QueryPerformanceFrequency", + "GetComputerName", + "GetTextMetrics", + "GetStockObject", + "MessageBox", + "FormatMessage", + "RegisterWindowMessage", + "LoadLibrary", + "FreeLibrary", + "InterlockedCompareExchange", + "FormatFromRawValue", + "IsWow64Process" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "Microsoft.Win32.SessionEndedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Reason" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.SessionEndedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "Microsoft.Win32.SessionEndingEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Cancel", + "Reason" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.SessionEndingEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.SessionEndReasons", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "Microsoft.Win32.SessionSwitchEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Reason" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.SessionSwitchEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.SessionSwitchReason", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.SystemEvents", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "DisplaySettingsChanging", + "DisplaySettingsChanged", + "EventsThreadShutdown", + "InstalledFontsChanged", + "LowMemory", + "PaletteChanged", + "PowerModeChanged", + "SessionEnded", + "SessionEnding", + "SessionSwitch", + "TimeChanged", + "TimerElapsed", + "UserPreferenceChanged", + "UserPreferenceChanging" + ], + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "add_DisplaySettingsChanging", + "remove_DisplaySettingsChanging", + "add_DisplaySettingsChanged", + "remove_DisplaySettingsChanged", + "add_EventsThreadShutdown", + "remove_EventsThreadShutdown", + "add_InstalledFontsChanged", + "remove_InstalledFontsChanged", + "add_LowMemory", + "remove_LowMemory", + "add_PaletteChanged", + "remove_PaletteChanged", + "add_PowerModeChanged", + "remove_PowerModeChanged", + "add_SessionEnded", + "remove_SessionEnded", + "add_SessionEnding", + "remove_SessionEnding", + "add_SessionSwitch", + "remove_SessionSwitch", + "add_TimeChanged", + "remove_TimeChanged", + "add_TimerElapsed", + "remove_TimerElapsed", + "add_UserPreferenceChanged", + "remove_UserPreferenceChanged", + "add_UserPreferenceChanging", + "remove_UserPreferenceChanging", + "CreateTimer", + "InvokeOnEventsThread", + "KillTimer" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "Microsoft.Win32.TimerElapsedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TimerId" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.TimerElapsedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.UnsafeNativeMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetStdHandle", + "GetProcessWindowStation", + "GetUserObjectInformation", + "GetModuleHandle", + "GetProcAddress", + "GetClassInfo", + "IsWindow", + "SetClassLongPtr32", + "SetWindowLongPtr32", + "RegisterClass", + "CreateWindowEx", + "SetConsoleCtrlHandler", + "DefWindowProc", + "DestroyWindow", + "GetProcAddress", + "PostMessage", + "GetFileVersionInfoSize", + "GetFileVersionInfo", + "VerQueryValue", + "VerLanguageName", + "ReadDirectoryChangesW", + "ReleaseDC", + "GetDC", + "SelectObject", + "GetSystemMetrics", + "WldpIsDynamicCodePolicyEnabled", + "WldpSetDynamicCodeTrust", + "WldpQueryDynamicCodeTrust", + "SetClassLong", + "SetClassLongPtr64", + "SetWindowLong", + "SetWindowLongPtr64", + "UnregisterClass", + "SendMessage", + "MsgWaitForMultipleObjectsEx", + "DispatchMessage", + "PeekMessage", + "SetTimer", + "KillTimer", + "TranslateMessage", + "WTSRegisterSessionNotification", + "WTSUnRegisterSessionNotification", + "LookupAccountSid", + "GetModuleFileName", + "ReportEvent", + "ClearEventLog", + "GetNumberOfEventLogRecords", + "GetOldestEventLogRecord", + "ReadEventLog", + "NotifyChangeEventLog" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.UserPreferenceCategory", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "Microsoft.Win32.UserPreferenceChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Category" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.UserPreferenceChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "Microsoft.Win32.UserPreferenceChangingEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Category" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.UserPreferenceChangingEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.__ComObject", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "Microsoft.Win32.InternetSecurityManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "Microsoft.Win32.IInternetSecurityManager", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "SetSecuritySite", + "GetSecuritySite", + "MapUrlToZone", + "GetSecurityId", + "ProcessUrlAction", + "QueryCustomPolicy", + "SetZoneMapping", + "GetZoneMappings" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.IntranetZoneCredentialPolicy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ShouldSendCredential", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.RequestCache", + "System.Object" + ], + "name": "Microsoft.Win32.WinInetCache", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeEventLogReadHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeEventLogWriteHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeFileMappingHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeFileMapViewHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeLibraryHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeLocalMemHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeProcessHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeTimerHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeThreadHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeUserTokenHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "Microsoft.Win32.SafeHandles.SafeX509ChainHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.AppContextDefaultValues", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "PopulateDefaultValues" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.LocalAppContextSwitches", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "MemberDescriptorEqualsReturnsFalseIfEquivalent", + "DontEnableStrictRFC3986ReservedCharacterSets", + "DontKeepUnicodeBidiFormattingCharacters", + "DisableTempFileCollectionDirectoryFeature", + "DisableEventLogRegistryKeysFiltering", + "DontEnableSchUseStrongCrypto", + "AllocateOverlappedOnDemand", + "DontEnableSchSendAuxRecord", + "DontEnableSystemDefaultTlsVersions", + "DontEnableTlsAlerts", + "DontCheckCertificateEKUs", + "DoNotCatchSerialStreamThreadExceptions", + "DoNotValidateX509KeyStorageFlags", + "DoNotUseNativeZipLibraryForDecompression", + "UseLegacyTimeoutCheck" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.StringNormalizationExtensions", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "IsNormalized", + "Normalize" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ThrowHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ExceptionArgument", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ExceptionResource", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.UriParser", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Register", + "IsKnownScheme" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Uri", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetLeftPart", + "GetHashCode", + "ToString", + "Equals", + "MakeRelativeUri", + "MakeRelative", + "GetComponents", + "IsWellFormedOriginalString", + "IsBaseOf", + "GetType" + ], + "staticMethods": [ + "CheckHostName", + "HexEscape", + "HexUnescape", + "IsHexEncoding", + "CheckSchemeName", + "IsHexDigit", + "FromHex", + "op_Equality", + "op_Inequality", + "TryCreate", + "Compare", + "IsWellFormedUriString", + "UnescapeDataString", + "EscapeUriString", + "EscapeDataString" + ], + "properties": [ + "AbsolutePath", + "AbsoluteUri", + "LocalPath", + "Authority", + "HostNameType", + "IsDefaultPort", + "IsFile", + "IsLoopback", + "PathAndQuery", + "Segments", + "IsUnc", + "Host", + "Port", + "Query", + "Fragment", + "Scheme", + "OriginalString", + "DnsSafeHost", + "IdnHost", + "IsAbsoluteUri", + "UserEscaped", + "UserInfo" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.UriBuilder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Fragment", + "Host", + "Password", + "Path", + "Port", + "Query", + "Scheme", + "Uri", + "UserName" + ] + }, + { + "baseTypes": [ + "System.FormatException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.UriFormatException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UriHostNameType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UriPartial", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.DomainNameHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IPv4AddressHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IPv6AddressHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.UncNameHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UriSyntaxFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.UriTypeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "IsValid", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UriKind", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UriComponents", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UriFormat", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UriIdnScope", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ParsingError", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UnescapeMode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IriHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.UriHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.GenericUriParserOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.GenericUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.HttpStyleUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.FtpStyleUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.FileStyleUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.NewsStyleUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.GopherStyleUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.LdapStyleUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.NetPipeStyleUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.NetTcpStyleUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ExternDll", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ClientUtils", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "IsCriticalException", + "IsSecurityOrCriticalException", + "GetBitCount", + "IsEnumValid", + "IsEnumValid_Masked", + "IsEnumValid_NotSequential" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.SecurityUtils", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.HResults", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.InvariantComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Compare", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.EnvironmentHelpers", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "IsAppContainerProcess" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.PinnableBufferCache", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AllocateBuffer", + "FreeBuffer", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Gen2GcCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Register" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.Tracing.EventSource", + "System.Object" + ], + "name": "System.PinnableBufferCacheEventSource", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "EventCommandExecuted" + ], + "methods": [ + "TrimCheck", + "TrimFree", + "TrimExperiment", + "TrimFlush", + "DebugMessage", + "DebugMessage1", + "DebugMessage2", + "DebugMessage3", + "Create", + "AllocateBuffer", + "AllocateBufferFromNotGen2", + "AllocateBufferCreatingNewBuffers", + "AllocateBufferAged", + "AllocateBufferFreeListEmpty", + "FreeBuffer", + "FreeBufferStillTooYoung", + "TrimFreeSizeOK", + "AgePendingBuffersResults", + "WalkFreeListResult", + "FreeBufferNull", + "IsEnabled", + "GetTrait", + "ToString", + "add_EventCommandExecuted", + "remove_EventCommandExecuted", + "Dispose", + "Write", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "Guid", + "Settings", + "ConstructionException" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.LocalAppContext", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "IsSwitchEnabled" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.DescriptionAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.SRDescriptionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Description", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.CategoryAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.SRCategoryAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Category", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.SR", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetString", + "GetObject" + ], + "staticProperties": [ + "Resources" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Drawing.BitmapSuffixInSatelliteAssemblyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Web.AspNetHostingPermissionLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Web.AspNetHostingPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Level", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Web.AspNetHostingPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsUnrestricted", + "Copy", + "Union", + "Intersect", + "IsSubsetOf", + "FromXml", + "ToXml", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Level" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Timers.ElapsedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SignalTime" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Timers.ElapsedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Timers.Timer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Elapsed", + "Disposed" + ], + "methods": [ + "add_Elapsed", + "remove_Elapsed", + "BeginInit", + "Close", + "EndInit", + "Start", + "Stop", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AutoReset", + "Enabled", + "Interval", + "Site", + "SynchronizingObject", + "Container" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.DescriptionAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Timers.TimersDescriptionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Description", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.CommonConfigurationStrings", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.SchemeSettingElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Name", + "GenericUriParserOptions", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.SchemeSettingInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "Options" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.SchemeSettingElementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IndexOf", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "CollectionType", + "Item", + "Item", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.UriSectionData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IdnScope", + "IriParsing", + "SchemeSettings" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.UriSectionReader", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Read" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.UriSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Idn", + "IriParsing", + "SchemeSettings", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.UriSectionInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.IriParsingElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Enabled", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.IdnElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Enabled", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.SettingsBase", + "System.Object" + ], + "name": "System.Configuration.ApplicationSettingsBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PropertyChanged", + "SettingChanging", + "SettingsLoaded", + "SettingsSaving" + ], + "methods": [ + "add_PropertyChanged", + "remove_PropertyChanged", + "add_SettingChanging", + "remove_SettingChanging", + "add_SettingsLoaded", + "remove_SettingsLoaded", + "add_SettingsSaving", + "remove_SettingsSaving", + "GetPreviousVersion", + "Reload", + "Reset", + "Save", + "Upgrade", + "Initialize", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Context", + "Properties", + "PropertyValues", + "Providers", + "SettingsKey", + "Item", + "IsSynchronized" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Configuration.SettingsLoadedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Configuration.SettingsSavingEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Configuration.SettingChangingEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.CancelEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Configuration.SettingChangingEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "NewValue", + "SettingClass", + "SettingName", + "SettingKey", + "Cancel" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Configuration.SettingsLoadedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Provider" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.ClientSettingsStore", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Configuration.StoredSetting", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Configuration.ConfigurationException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetXmlNodeFilename", + "GetXmlNodeLineNumber" + ], + "properties": [ + "Message", + "BareMessage", + "Filename", + "Line", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.ConfigurationManagerInternalFactory", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.ConfigurationSettings", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetConfig" + ], + "staticProperties": [ + "AppSettings" + ] + }, + { + "baseTypes": [ + "System.Xml.XmlAttribute", + "System.Xml.XmlNode", + "System.Object" + ], + "name": "System.Configuration.ConfigXmlAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CloneNode", + "InsertBefore", + "InsertAfter", + "ReplaceChild", + "RemoveChild", + "PrependChild", + "AppendChild", + "WriteTo", + "WriteContentTo", + "CreateNavigator", + "SelectSingleNode", + "SelectNodes", + "Normalize", + "Supports", + "Clone", + "GetEnumerator", + "RemoveAll", + "GetNamespaceOfPrefix", + "GetPrefixOfNamespace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ParentNode", + "Name", + "LocalName", + "NamespaceURI", + "Prefix", + "NodeType", + "OwnerDocument", + "Value", + "SchemaInfo", + "InnerText", + "Specified", + "OwnerElement", + "InnerXml", + "BaseURI", + "ChildNodes", + "PreviousSibling", + "NextSibling", + "Attributes", + "FirstChild", + "LastChild", + "HasChildNodes", + "IsReadOnly", + "OuterXml", + "Item", + "Item", + "PreviousText" + ] + }, + { + "baseTypes": [ + "System.Xml.XmlCDataSection", + "System.Xml.XmlCharacterData", + "System.Xml.XmlLinkedNode", + "System.Xml.XmlNode", + "System.Object" + ], + "name": "System.Configuration.ConfigXmlCDataSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CloneNode", + "WriteTo", + "WriteContentTo", + "Substring", + "AppendData", + "InsertData", + "DeleteData", + "ReplaceData", + "CreateNavigator", + "SelectSingleNode", + "SelectNodes", + "InsertBefore", + "InsertAfter", + "ReplaceChild", + "RemoveChild", + "PrependChild", + "AppendChild", + "Normalize", + "Supports", + "Clone", + "GetEnumerator", + "RemoveAll", + "GetNamespaceOfPrefix", + "GetPrefixOfNamespace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "LocalName", + "NodeType", + "ParentNode", + "PreviousText", + "Value", + "InnerText", + "Data", + "Length", + "PreviousSibling", + "NextSibling", + "ChildNodes", + "Attributes", + "OwnerDocument", + "FirstChild", + "LastChild", + "HasChildNodes", + "NamespaceURI", + "Prefix", + "IsReadOnly", + "OuterXml", + "InnerXml", + "SchemaInfo", + "BaseURI", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Xml.XmlComment", + "System.Xml.XmlCharacterData", + "System.Xml.XmlLinkedNode", + "System.Xml.XmlNode", + "System.Object" + ], + "name": "System.Configuration.ConfigXmlComment", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CloneNode", + "WriteTo", + "WriteContentTo", + "Substring", + "AppendData", + "InsertData", + "DeleteData", + "ReplaceData", + "CreateNavigator", + "SelectSingleNode", + "SelectNodes", + "InsertBefore", + "InsertAfter", + "ReplaceChild", + "RemoveChild", + "PrependChild", + "AppendChild", + "Normalize", + "Supports", + "Clone", + "GetEnumerator", + "RemoveAll", + "GetNamespaceOfPrefix", + "GetPrefixOfNamespace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "LocalName", + "NodeType", + "Value", + "InnerText", + "Data", + "Length", + "PreviousSibling", + "NextSibling", + "ParentNode", + "ChildNodes", + "Attributes", + "OwnerDocument", + "FirstChild", + "LastChild", + "HasChildNodes", + "NamespaceURI", + "Prefix", + "IsReadOnly", + "OuterXml", + "InnerXml", + "SchemaInfo", + "BaseURI", + "Item", + "Item", + "PreviousText" + ] + }, + { + "baseTypes": [ + "System.Xml.XmlDocument", + "System.Xml.XmlNode", + "System.Object" + ], + "name": "System.Configuration.ConfigXmlDocument", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "NodeInserting", + "NodeInserted", + "NodeRemoving", + "NodeRemoved", + "NodeChanging", + "NodeChanged" + ], + "methods": [ + "CreateAttribute", + "CreateElement", + "CreateTextNode", + "Load", + "LoadSingleElement", + "CreateCDataSection", + "CreateComment", + "CreateSignificantWhitespace", + "CreateWhitespace", + "CloneNode", + "CreateAttribute", + "CreateDocumentType", + "CreateDocumentFragment", + "CreateElement", + "CreateEntityReference", + "CreateProcessingInstruction", + "CreateXmlDeclaration", + "CreateNavigator", + "GetElementsByTagName", + "CreateAttribute", + "CreateElement", + "GetElementsByTagName", + "GetElementById", + "ImportNode", + "CreateNode", + "ReadNode", + "Load", + "LoadXml", + "Save", + "WriteTo", + "WriteContentTo", + "Validate", + "add_NodeInserting", + "remove_NodeInserting", + "add_NodeInserted", + "remove_NodeInserted", + "add_NodeRemoving", + "remove_NodeRemoving", + "add_NodeRemoved", + "remove_NodeRemoved", + "add_NodeChanging", + "remove_NodeChanging", + "add_NodeChanged", + "remove_NodeChanged", + "SelectSingleNode", + "SelectNodes", + "InsertBefore", + "InsertAfter", + "ReplaceChild", + "RemoveChild", + "PrependChild", + "AppendChild", + "Normalize", + "Supports", + "Clone", + "GetEnumerator", + "RemoveAll", + "GetNamespaceOfPrefix", + "GetPrefixOfNamespace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LineNumber", + "Filename", + "NodeType", + "ParentNode", + "DocumentType", + "Implementation", + "Name", + "LocalName", + "DocumentElement", + "OwnerDocument", + "Schemas", + "XmlResolver", + "NameTable", + "PreserveWhitespace", + "IsReadOnly", + "InnerText", + "InnerXml", + "SchemaInfo", + "BaseURI", + "Value", + "ChildNodes", + "PreviousSibling", + "NextSibling", + "Attributes", + "FirstChild", + "LastChild", + "HasChildNodes", + "NamespaceURI", + "Prefix", + "OuterXml", + "Item", + "Item", + "PreviousText" + ] + }, + { + "baseTypes": [ + "System.Xml.XmlElement", + "System.Xml.XmlLinkedNode", + "System.Xml.XmlNode", + "System.Object" + ], + "name": "System.Configuration.ConfigXmlElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CloneNode", + "GetAttribute", + "SetAttribute", + "RemoveAttribute", + "GetAttributeNode", + "SetAttributeNode", + "RemoveAttributeNode", + "GetElementsByTagName", + "GetAttribute", + "SetAttribute", + "RemoveAttribute", + "GetAttributeNode", + "SetAttributeNode", + "RemoveAttributeNode", + "GetElementsByTagName", + "HasAttribute", + "WriteTo", + "WriteContentTo", + "RemoveAttributeAt", + "RemoveAllAttributes", + "RemoveAll", + "CreateNavigator", + "SelectSingleNode", + "SelectNodes", + "InsertBefore", + "InsertAfter", + "ReplaceChild", + "RemoveChild", + "PrependChild", + "AppendChild", + "Normalize", + "Supports", + "Clone", + "GetEnumerator", + "GetNamespaceOfPrefix", + "GetPrefixOfNamespace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "LocalName", + "NamespaceURI", + "Prefix", + "NodeType", + "ParentNode", + "OwnerDocument", + "IsEmpty", + "Attributes", + "HasAttributes", + "SchemaInfo", + "InnerXml", + "InnerText", + "NextSibling", + "PreviousSibling", + "Value", + "ChildNodes", + "FirstChild", + "LastChild", + "HasChildNodes", + "IsReadOnly", + "OuterXml", + "BaseURI", + "Item", + "Item", + "PreviousText" + ] + }, + { + "baseTypes": [ + "System.Xml.XmlSignificantWhitespace", + "System.Xml.XmlCharacterData", + "System.Xml.XmlLinkedNode", + "System.Xml.XmlNode", + "System.Object" + ], + "name": "System.Configuration.ConfigXmlSignificantWhitespace", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CloneNode", + "WriteTo", + "WriteContentTo", + "Substring", + "AppendData", + "InsertData", + "DeleteData", + "ReplaceData", + "CreateNavigator", + "SelectSingleNode", + "SelectNodes", + "InsertBefore", + "InsertAfter", + "ReplaceChild", + "RemoveChild", + "PrependChild", + "AppendChild", + "Normalize", + "Supports", + "Clone", + "GetEnumerator", + "RemoveAll", + "GetNamespaceOfPrefix", + "GetPrefixOfNamespace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "LocalName", + "NodeType", + "ParentNode", + "Value", + "PreviousText", + "InnerText", + "Data", + "Length", + "PreviousSibling", + "NextSibling", + "ChildNodes", + "Attributes", + "OwnerDocument", + "FirstChild", + "LastChild", + "HasChildNodes", + "NamespaceURI", + "Prefix", + "IsReadOnly", + "OuterXml", + "InnerXml", + "SchemaInfo", + "BaseURI", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Xml.XmlText", + "System.Xml.XmlCharacterData", + "System.Xml.XmlLinkedNode", + "System.Xml.XmlNode", + "System.Object" + ], + "name": "System.Configuration.ConfigXmlText", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CloneNode", + "SplitText", + "WriteTo", + "WriteContentTo", + "Substring", + "AppendData", + "InsertData", + "DeleteData", + "ReplaceData", + "CreateNavigator", + "SelectSingleNode", + "SelectNodes", + "InsertBefore", + "InsertAfter", + "ReplaceChild", + "RemoveChild", + "PrependChild", + "AppendChild", + "Normalize", + "Supports", + "Clone", + "GetEnumerator", + "RemoveAll", + "GetNamespaceOfPrefix", + "GetPrefixOfNamespace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "LocalName", + "NodeType", + "ParentNode", + "Value", + "PreviousText", + "InnerText", + "Data", + "Length", + "PreviousSibling", + "NextSibling", + "ChildNodes", + "Attributes", + "OwnerDocument", + "FirstChild", + "LastChild", + "HasChildNodes", + "NamespaceURI", + "Prefix", + "IsReadOnly", + "OuterXml", + "InnerXml", + "SchemaInfo", + "BaseURI", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Xml.XmlWhitespace", + "System.Xml.XmlCharacterData", + "System.Xml.XmlLinkedNode", + "System.Xml.XmlNode", + "System.Object" + ], + "name": "System.Configuration.ConfigXmlWhitespace", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CloneNode", + "WriteTo", + "WriteContentTo", + "Substring", + "AppendData", + "InsertData", + "DeleteData", + "ReplaceData", + "CreateNavigator", + "SelectSingleNode", + "SelectNodes", + "InsertBefore", + "InsertAfter", + "ReplaceChild", + "RemoveChild", + "PrependChild", + "AppendChild", + "Normalize", + "Supports", + "Clone", + "GetEnumerator", + "RemoveAll", + "GetNamespaceOfPrefix", + "GetPrefixOfNamespace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "LocalName", + "NodeType", + "ParentNode", + "Value", + "PreviousText", + "InnerText", + "Data", + "Length", + "PreviousSibling", + "NextSibling", + "ChildNodes", + "Attributes", + "OwnerDocument", + "FirstChild", + "LastChild", + "HasChildNodes", + "NamespaceURI", + "Prefix", + "IsReadOnly", + "OuterXml", + "InnerXml", + "SchemaInfo", + "BaseURI", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.DictionarySectionHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.HandlerBase", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Configuration.IApplicationSettingsProvider", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetPreviousVersion", + "Reset", + "Upgrade" + ] + }, + { + "name": "System.Configuration.IConfigurationSectionHandler", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Create" + ] + }, + { + "name": "System.Configuration.IConfigurationSystem", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetConfig", + "Init" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.IgnoreSectionHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Configuration.IPersistComponentSettings", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "LoadComponentSettings", + "SaveComponentSettings", + "ResetComponentSettings" + ], + "properties": [ + "SaveSettings", + "SettingsKey" + ] + }, + { + "name": "System.Configuration.ISettingsProviderService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetSettingsProvider" + ] + }, + { + "baseTypes": [ + "System.Configuration.SettingsProvider", + "System.Configuration.Provider.ProviderBase", + "System.Object" + ], + "name": "System.Configuration.LocalFileSettingsProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Initialize", + "GetPropertyValues", + "SetPropertyValues", + "Reset", + "Upgrade", + "GetPreviousVersion", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ApplicationName", + "Name", + "Description" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.NameValueFileSectionHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.NameValueSectionHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Collections.Specialized.NameValueCollection", + "System.Collections.Specialized.NameObjectCollectionBase", + "System.Object" + ], + "name": "System.Configuration.ReadOnlyNameValueCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "CopyTo", + "HasKeys", + "Add", + "Get", + "GetValues", + "Set", + "Remove", + "Get", + "GetValues", + "GetKey", + "GetObjectData", + "OnDeserialization", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item", + "AllKeys", + "Count", + "Keys" + ] + }, + { + "baseTypes": [ + "System.Collections.Hashtable", + "System.Object" + ], + "name": "System.Configuration.SettingsAttributeDictionary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Clone", + "Contains", + "ContainsKey", + "ContainsValue", + "CopyTo", + "GetEnumerator", + "Remove", + "GetObjectData", + "OnDeserialization", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "IsReadOnly", + "IsFixedSize", + "IsSynchronized", + "Keys", + "Values", + "SyncRoot", + "Count" + ] + }, + { + "baseTypes": [ + "System.Configuration.SettingAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.ApplicationScopedSettingAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.DefaultSettingValueAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Value", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.NoSettingsVersionUpgradeAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.SettingAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.SettingsDescriptionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Description", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.SettingsGroupDescriptionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Description", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.SettingsGroupNameAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "GroupName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.SettingsManageabilityAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Manageability", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.SettingsProviderAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "ProviderTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.SettingsSerializeAsAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "SerializeAs", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.SpecialSettingAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "SpecialSetting", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Configuration.SettingAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Configuration.UserScopedSettingAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Configuration.SettingsManageability", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Configuration.SpecialSetting", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.SettingsBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Initialize", + "Save", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Synchronized" + ], + "properties": [ + "Item", + "Properties", + "Providers", + "PropertyValues", + "Context", + "IsSynchronized" + ] + }, + { + "baseTypes": [ + "System.Collections.Hashtable", + "System.Object" + ], + "name": "System.Configuration.SettingsContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Clone", + "Contains", + "ContainsKey", + "ContainsValue", + "CopyTo", + "GetEnumerator", + "Remove", + "GetObjectData", + "OnDeserialization", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "IsReadOnly", + "IsFixedSize", + "IsSynchronized", + "Keys", + "Values", + "SyncRoot", + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.SettingsProperty", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "IsReadOnly", + "DefaultValue", + "PropertyType", + "SerializeAs", + "Provider", + "Attributes", + "ThrowOnErrorDeserializing", + "ThrowOnErrorSerializing" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.SettingsPropertyCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Remove", + "GetEnumerator", + "Clone", + "SetReadOnly", + "Clear", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Exception", + "System.Object" + ], + "name": "System.Configuration.SettingsPropertyIsReadOnlyException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Exception", + "System.Object" + ], + "name": "System.Configuration.SettingsPropertyNotFoundException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.SettingsPropertyValue", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "IsDirty", + "Property", + "UsingDefaultValue", + "PropertyValue", + "SerializedValue", + "Deserialized" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.SettingsPropertyValueCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Remove", + "GetEnumerator", + "Clone", + "SetReadOnly", + "Clear", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Exception", + "System.Object" + ], + "name": "System.Configuration.SettingsPropertyWrongTypeException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Configuration.Provider.ProviderBase", + "System.Object" + ], + "name": "System.Configuration.SettingsProvider", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetPropertyValues", + "SetPropertyValues", + "Initialize", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ApplicationName", + "Name", + "Description" + ] + }, + { + "baseTypes": [ + "System.Configuration.Provider.ProviderCollection", + "System.Object" + ], + "name": "System.Configuration.SettingsProviderCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Remove", + "GetEnumerator", + "SetReadOnly", + "Clear", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Configuration.SettingsSerializeAs", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.SingleTagSectionHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.TypeUtil", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSectionGroup", + "System.Object" + ], + "name": "System.Configuration.ApplicationSettingsGroup", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ForceDeclaration", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsDeclared", + "IsDeclarationRequired", + "SectionGroupName", + "Name", + "Type", + "Sections", + "SectionGroups" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSectionGroup", + "System.Object" + ], + "name": "System.Configuration.UserSettingsGroup", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ForceDeclaration", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsDeclared", + "IsDeclarationRequired", + "SectionGroupName", + "Name", + "Type", + "Sections", + "SectionGroups" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.ClientSettingsSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Settings", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.SettingElementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Get", + "Add", + "Remove", + "Clear", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "CollectionType", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.SettingElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsReadOnly", + "ToString", + "GetType" + ], + "properties": [ + "Name", + "SerializeAs", + "Value", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Configuration.SettingValueElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsReadOnly", + "ToString", + "GetType" + ], + "properties": [ + "ValueXml", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.AppSettingsReader", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetValue", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.PrivilegedConfigurationManager", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.Internal.ConfigurationManagerHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Net.IAuthenticationManager", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "EnsureConfigLoaded", + "Authenticate", + "PreAuthenticate", + "Register", + "Unregister", + "BindModule" + ], + "properties": [ + "CredentialPolicy", + "CustomTargetNameDictionary", + "SpnDictionary", + "OSSupportsExtendedProtection", + "SspSupportsExtendedProtection", + "RegisteredModules" + ] + }, + { + "name": "System.Net.ICredentialPolicy", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "ShouldSendCredential" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AuthenticationManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Authenticate", + "PreAuthenticate", + "Register", + "Unregister" + ], + "staticProperties": [ + "CredentialPolicy", + "CustomTargetNameDictionary", + "RegisteredModules" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AuthenticationManagerBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "EnsureConfigLoaded", + "Authenticate", + "PreAuthenticate", + "Register", + "Unregister", + "BindModule", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CredentialPolicy", + "CustomTargetNameDictionary", + "SpnDictionary", + "OSSupportsExtendedProtection", + "SspSupportsExtendedProtection", + "RegisteredModules" + ] + }, + { + "baseTypes": [ + "System.Net.AuthenticationManagerBase", + "System.Object" + ], + "name": "System.Net.AuthenticationManagerDefault", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "EnsureConfigLoaded", + "Authenticate", + "PreAuthenticate", + "Register", + "Unregister", + "BindModule", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "RegisteredModules", + "CredentialPolicy", + "CustomTargetNameDictionary", + "SpnDictionary", + "OSSupportsExtendedProtection", + "SspSupportsExtendedProtection" + ] + }, + { + "baseTypes": [ + "System.Net.AuthenticationManagerBase", + "System.Object" + ], + "name": "System.Net.AuthenticationManager2", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "PreAuthenticate", + "Register", + "Unregister", + "BindModule", + "EnsureConfigLoaded", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "RegisteredModules", + "CredentialPolicy", + "CustomTargetNameDictionary", + "SpnDictionary", + "OSSupportsExtendedProtection", + "SspSupportsExtendedProtection" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.AuthenticationSchemes", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.AuthenticationSchemeSelector", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Authorization", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "ConnectionGroupId", + "Complete", + "ProtectionRealm", + "MutuallyAuthenticated" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.BaseWebProxyFinder", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProxies", + "Abort", + "Reset", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsValid", + "IsUnrecognizedScheme" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CertPolicyValidationCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ServerCertValidationCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ConnectionModes", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.GeneralAsyncDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.CreateConnectionDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ConnectionPool", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.InterlockedStack", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ConnectionPoolManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CookieVariant", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cookie", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Comment", + "CommentUri", + "HttpOnly", + "Discard", + "Domain", + "Expired", + "Expires", + "Name", + "Path", + "Port", + "Secure", + "TimeStamp", + "Value", + "Version" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CookieToken", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CookieTokenizer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CookieParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Comparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CookieCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsReadOnly", + "Item", + "Item", + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HeaderVariantInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CookieContainer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "GetCookies", + "GetCookieHeader", + "SetCookies", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Capacity", + "Count", + "MaxCookieSize", + "PerDomainCapacity" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.PathList", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetCookiesCount", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Values", + "Item", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.FormatException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.CookieException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CredentialCache", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Remove", + "GetCredential", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "DefaultCredentials", + "DefaultNetworkCredentials" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkCredential", + "System.Object" + ], + "name": "System.Net.SystemNetworkCredential", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetCredential", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserName", + "Password", + "SecurePassword", + "Domain" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CredentialHostKey", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetHashCode", + "Equals", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CredentialKey", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetHashCode", + "Equals", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Dns", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetHostByName", + "GetHostByAddress", + "GetHostName", + "Resolve", + "BeginGetHostByName", + "EndGetHostByName", + "GetHostEntry", + "GetHostAddresses", + "BeginGetHostEntry", + "EndGetHostEntry", + "BeginGetHostAddresses", + "EndGetHostAddresses", + "BeginResolve", + "EndResolve", + "GetHostAddressesAsync", + "GetHostEntryAsync" + ] + }, + { + "baseTypes": [ + "System.Net.EndPoint", + "System.Object" + ], + "name": "System.Net.DnsEndPoint", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "Serialize", + "Create", + "GetType" + ], + "properties": [ + "Host", + "AddressFamily", + "Port" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Net.DnsPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Net.DnsPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsUnrestricted", + "Copy", + "Union", + "Intersect", + "IsSubsetOf", + "FromXml", + "ToXml", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.EndPoint", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Serialize", + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AddressFamily" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.EntitySendFormat", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.BoundaryType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebRequest", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.FileWebRequest", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginGetResponse", + "EndGetResponse", + "GetResponse", + "BeginGetRequestStream", + "EndGetRequestStream", + "GetRequestStream", + "Abort", + "GetRequestStreamAsync", + "GetResponseAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ConnectionGroupName", + "ContentLength", + "ContentType", + "Credentials", + "Headers", + "Method", + "PreAuthenticate", + "Proxy", + "Timeout", + "RequestUri", + "UseDefaultCredentials", + "CreatorInstance", + "CachePolicy", + "AuthenticationLevel", + "ImpersonationLevel" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.FileWebRequestCreator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.FileStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.FileWebStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Read", + "Write", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "GetAccessControl", + "SetAccessControl", + "Flush", + "SetLength", + "Seek", + "ReadByte", + "WriteByte", + "Lock", + "Unlock", + "ReadAsync", + "WriteAsync", + "FlushAsync", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanWrite", + "CanSeek", + "IsAsync", + "Length", + "Name", + "Position", + "Handle", + "SafeFileHandle", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.WebResponse", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.FileWebResponse", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "GetResponseStream", + "Dispose", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ContentLength", + "ContentType", + "Headers", + "SupportsHeaders", + "ResponseUri", + "IsFromCache", + "IsMutuallyAuthenticated" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.FtpStatusCode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequestMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.FtpOperation", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.FtpMethodFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.FtpMethodInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebRequest", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.FtpWebRequest", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetResponse", + "BeginGetResponse", + "EndGetResponse", + "GetRequestStream", + "BeginGetRequestStream", + "EndGetRequestStream", + "Abort", + "GetRequestStreamAsync", + "GetResponseAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Method", + "RenameTo", + "Credentials", + "RequestUri", + "Timeout", + "ReadWriteTimeout", + "ContentOffset", + "ContentLength", + "Proxy", + "ConnectionGroupName", + "ServicePoint", + "KeepAlive", + "UseBinary", + "UsePassive", + "ClientCertificates", + "EnableSsl", + "Headers", + "ContentType", + "UseDefaultCredentials", + "PreAuthenticate", + "CreatorInstance", + "CachePolicy", + "AuthenticationLevel", + "ImpersonationLevel" + ], + "staticProperties": [ + "DefaultCachePolicy" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.FtpWebRequestCreator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebResponse", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.FtpWebResponse", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetResponseStream", + "Close", + "Dispose", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ContentLength", + "Headers", + "SupportsHeaders", + "ResponseUri", + "StatusCode", + "StatusDescription", + "LastModified", + "BannerMessage", + "WelcomeMessage", + "ExitMessage", + "IsFromCache", + "IsMutuallyAuthenticated", + "ContentType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.GlobalProxySelection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetEmptyWebProxy" + ], + "staticProperties": [ + "Select" + ] + }, + { + "baseTypes": [ + "System.Security.Principal.GenericIdentity", + "System.Security.Claims.ClaimsIdentity", + "System.Object" + ], + "name": "System.Net.HttpListenerBasicIdentity", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Clone", + "AddClaim", + "AddClaims", + "TryRemoveClaim", + "RemoveClaim", + "FindAll", + "HasClaim", + "FindFirst", + "WriteTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Password", + "Claims", + "Name", + "AuthenticationType", + "IsAuthenticated", + "Actor", + "BootstrapContext", + "Label", + "NameClaimType", + "RoleClaimType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.RequestContextBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.RequestContextBase", + "System.Object" + ], + "name": "System.Net.AsyncRequestContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.RequestContextBase", + "System.Object" + ], + "name": "System.Net.SyncRequestContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListener", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Start", + "Stop", + "Abort", + "Close", + "GetContext", + "BeginGetContext", + "EndGetContext", + "GetContextAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AuthenticationSchemeSelectorDelegate", + "ExtendedProtectionSelectorDelegate", + "AuthenticationSchemes", + "ExtendedProtectionPolicy", + "DefaultServiceNames", + "Realm", + "TimeoutManager", + "IsListening", + "IgnoreWriteExceptions", + "UnsafeConnectionNtlmAuthentication", + "Prefixes" + ], + "staticProperties": [ + "IsSupported" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListenerContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AcceptWebSocketAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Request", + "Response", + "User" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Win32Exception", + "System.Runtime.InteropServices.ExternalException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.HttpListenerException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "ToString", + "GetBaseException", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ErrorCode", + "NativeErrorCode", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ListenerPrefixEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListenerPrefixCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "Add", + "Contains", + "GetEnumerator", + "Remove", + "Clear", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsSynchronized", + "IsReadOnly" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ListenerClientCertState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.ListenerClientCertAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListenerRequest", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetClientCertificate", + "BeginGetClientCertificate", + "EndGetClientCertificate", + "GetClientCertificateAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "RequestTraceIdentifier", + "AcceptTypes", + "ContentEncoding", + "ContentLength64", + "ContentType", + "Headers", + "HttpMethod", + "InputStream", + "IsAuthenticated", + "IsLocal", + "IsSecureConnection", + "IsWebSocketRequest", + "QueryString", + "RawUrl", + "ServiceName", + "Url", + "UrlReferrer", + "UserAgent", + "UserHostAddress", + "UserHostName", + "UserLanguages", + "ClientCertificateError", + "TransportContext", + "Cookies", + "ProtocolVersion", + "HasEntityBody", + "KeepAlive", + "RemoteEndPoint", + "LocalEndPoint" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListenerRequestUriBuilder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetRequestUri" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListenerResponse", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyFrom", + "AddHeader", + "AppendHeader", + "Redirect", + "AppendCookie", + "SetCookie", + "Abort", + "Close", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ContentEncoding", + "ContentType", + "OutputStream", + "RedirectLocation", + "StatusCode", + "StatusDescription", + "Cookies", + "SendChunked", + "KeepAlive", + "Headers", + "ContentLength64", + "ProtocolVersion" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListenerTimeoutManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "EntityBody", + "DrainEntityBody", + "RequestQueue", + "IdleConnection", + "HeaderWait", + "MinSendBytesPerSecond" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpRequestHeader", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpResponseHeader", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpStatusCode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpStatusDescription", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpSysSettings", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "EnableNonUtf8", + "FavorUtf8" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpVersion", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.DecompressionMethods", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebRequest", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.HttpWebRequest", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginGetRequestStream", + "EndGetRequestStream", + "GetRequestStream", + "BeginGetResponse", + "EndGetResponse", + "GetResponse", + "Abort", + "AddRange", + "GetRequestStreamAsync", + "GetResponseAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AllowAutoRedirect", + "AllowWriteStreamBuffering", + "AllowReadStreamBuffering", + "HaveResponse", + "KeepAlive", + "Pipelined", + "PreAuthenticate", + "UnsafeAuthenticatedConnectionSharing", + "SendChunked", + "AutomaticDecompression", + "MaximumResponseHeadersLength", + "ClientCertificates", + "CookieContainer", + "SupportsCookieContainer", + "RequestUri", + "ContentLength", + "Timeout", + "ReadWriteTimeout", + "ContinueTimeout", + "Address", + "ContinueDelegate", + "ServicePoint", + "Host", + "MaximumAutomaticRedirections", + "Method", + "Credentials", + "UseDefaultCredentials", + "ConnectionGroupName", + "Headers", + "Proxy", + "ProtocolVersion", + "ContentType", + "MediaType", + "TransferEncoding", + "Connection", + "Accept", + "Referer", + "UserAgent", + "Expect", + "IfModifiedSince", + "Date", + "ServerCertificateValidationCallback", + "CreatorInstance", + "CachePolicy", + "AuthenticationLevel", + "ImpersonationLevel" + ], + "staticProperties": [ + "DefaultCachePolicy", + "DefaultMaximumResponseHeadersLength", + "DefaultMaximumErrorResponseLength" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.RtcState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebResponse", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.HttpWebResponse", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetResponseStream", + "Close", + "GetResponseHeader", + "Dispose", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsMutuallyAuthenticated", + "Cookies", + "Headers", + "SupportsHeaders", + "ContentLength", + "ContentEncoding", + "ContentType", + "CharacterSet", + "Server", + "LastModified", + "StatusCode", + "StatusDescription", + "ProtocolVersion", + "ResponseUri", + "Method", + "IsFromCache" + ] + }, + { + "baseTypes": [ + "System.IO.Compression.GZipStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.GZipWrapperStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginRead", + "EndRead", + "Read", + "Flush", + "Seek", + "SetLength", + "BeginWrite", + "EndWrite", + "Write", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanWrite", + "CanSeek", + "Length", + "Position", + "BaseStream", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.IO.Compression.DeflateStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.DeflateWrapperStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginRead", + "EndRead", + "Read", + "Flush", + "Seek", + "SetLength", + "Write", + "BeginWrite", + "EndWrite", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BaseStream", + "CanRead", + "CanWrite", + "CanSeek", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HybridWebProxyFinder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProxies", + "Abort", + "Reset", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsValid" + ] + }, + { + "name": "System.Net.IAuthenticationModule", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Authenticate", + "PreAuthenticate" + ], + "properties": [ + "CanPreAuthenticate", + "AuthenticationType" + ] + }, + { + "name": "System.Net.ICertificatePolicy", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "CheckValidationResult" + ] + }, + { + "name": "System.Net.ICredentials", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetCredential" + ] + }, + { + "name": "System.Net.ICredentialsByHost", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetCredential" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.IntPtrHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.InternalException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NclUtilities", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NclConstants", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.InterlockedGate", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkAddressChangePolled", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ComNetOS", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ValidationHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "MakeEmptyArrayNull", + "MakeStringNull", + "ExceptionMessage", + "ToString", + "HashString", + "IsInvalidHttpString", + "IsBlankString", + "ValidateTcpPort", + "ValidateRange" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ExceptionHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WindowsInstallationType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SecurityStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ContentTypeValues", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ContextAttribute", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Endianness", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CredentialUse", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.BufferType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ChainPolicyType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.IgnoreCertProblem", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CertUsage", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ChainPolicyParameter", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SSL_EXTRA_CERT_CHAIN_POLICY_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ChainPolicyStatus", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CertEnhKeyUse", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CertUsageMatch", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ChainParameters", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net._CERT_CHAIN_ELEMENT", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.IssuerListInfoEx", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SecureCredential", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SecurityBufferStruct", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SecurityBuffer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SecurityBufferDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CertificateEncoding", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CertificateProblem", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SecChannelBindings", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequestPrefixElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Creator" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpRequestCreator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSocketHttpRequestCreator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CoreResponseData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.HttpAbortDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpKnownHeaderNames", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.HttpContinueDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpWriteMode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.UnlockConnectionDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpBehaviour", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpProcessingResult", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.KnownHttpVerb", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Parse" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpProtocolUtils", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.PolicyWrapper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Accept", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.DefaultCertPolicy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CheckValidationResult", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.TriState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.DefaultPorts", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.hostent", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Blob", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SplitWritesState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.IPAddress", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetAddressBytes", + "ToString", + "Equals", + "GetHashCode", + "MapToIPv6", + "MapToIPv4", + "GetType" + ], + "staticMethods": [ + "TryParse", + "Parse", + "HostToNetworkOrder", + "NetworkToHostOrder", + "IsLoopback" + ], + "properties": [ + "Address", + "AddressFamily", + "ScopeId", + "IsIPv6Multicast", + "IsIPv6LinkLocal", + "IsIPv6SiteLocal", + "IsIPv6Teredo", + "IsIPv4MappedToIPv6" + ] + }, + { + "baseTypes": [ + "System.Net.EndPoint", + "System.Object" + ], + "name": "System.Net.IPEndPoint", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Serialize", + "Create", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AddressFamily", + "Address", + "Port" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.IPHostEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "HostName", + "Aliases", + "AddressList" + ] + }, + { + "name": "System.Net.IWebProxy", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetProxy", + "IsBypassed" + ], + "properties": [ + "Credentials" + ] + }, + { + "name": "System.Net.IWebProxyFinder", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetProxies", + "Abort", + "Reset" + ], + "properties": [ + "IsValid" + ] + }, + { + "name": "System.Net.IWebRequestCreate", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Create" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Logging", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.RegistryConfiguration", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GlobalConfigReadInt", + "AppConfigReadInt", + "GlobalConfigReadString", + "AppConfigReadString" + ] + }, + { + "baseTypes": [ + "System.Net.BaseWebProxyFinder", + "System.Object" + ], + "name": "System.Net.NetWebProxyFinder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProxies", + "Abort", + "Reset", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsValid", + "IsUnrecognizedScheme" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkAccess", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkCredential", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetCredential", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserName", + "Password", + "SecurePassword", + "Domain" + ] + }, + { + "baseTypes": [ + "System.InvalidOperationException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.ProtocolViolationException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.TransportContext", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetChannelBinding", + "GetTlsTokenBindings", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.TransportContext", + "System.Object" + ], + "name": "System.Net.ConnectStreamContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetChannelBinding", + "GetTlsTokenBindings", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.TransportContext", + "System.Object" + ], + "name": "System.Net.SslStreamContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetChannelBinding", + "GetTlsTokenBindings", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.TransportContext", + "System.Object" + ], + "name": "System.Net.HttpListenerRequestContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetChannelBinding", + "GetTlsTokenBindings", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.TransportContext", + "System.Object" + ], + "name": "System.Net.CachedTransportContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetChannelBinding", + "GetTlsTokenBindings", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SafeNclNativeMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SecurityProtocolType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.BindIPEndPoint", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ServicePoint", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "SetTcpKeepAlive", + "CloseConnectionGroup", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BindIPEndPointDelegate", + "ConnectionLeaseTimeout", + "Address", + "MaxIdleTime", + "UseNagleAlgorithm", + "ReceiveBufferSize", + "Expect100Continue", + "IdleSince", + "ProtocolVersion", + "ConnectionName", + "ConnectionLimit", + "CurrentConnections", + "Certificate", + "ClientCertificate", + "SupportsPipelining" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ServicePointManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "FindServicePoint", + "SetTcpKeepAlive" + ], + "staticProperties": [ + "SecurityProtocol", + "MaxServicePoints", + "DefaultConnectionLimit", + "MaxServicePointIdleTime", + "UseNagleAlgorithm", + "Expect100Continue", + "EnableDnsRoundRobin", + "DnsRefreshTimeout", + "CertificatePolicy", + "ServerCertificateValidationCallback", + "ReusePort", + "CheckCertificateRevocationList", + "EncryptionPolicy" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SocketAddress", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Family", + "Size", + "Item" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Net.SocketPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Access", + "Host", + "Transport", + "Port", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Net.SocketPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddPermission", + "IsUnrestricted", + "Copy", + "Union", + "Intersect", + "IsSubsetOf", + "FromXml", + "ToXml", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ConnectList", + "AcceptList" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.EndpointPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Hostname", + "Transport", + "Port" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.TransportType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CoCreateInstance" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.WebClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "WriteStreamClosed", + "OpenReadCompleted", + "OpenWriteCompleted", + "DownloadStringCompleted", + "DownloadDataCompleted", + "DownloadFileCompleted", + "UploadStringCompleted", + "UploadDataCompleted", + "UploadFileCompleted", + "UploadValuesCompleted", + "DownloadProgressChanged", + "UploadProgressChanged", + "Disposed" + ], + "methods": [ + "add_WriteStreamClosed", + "remove_WriteStreamClosed", + "DownloadData", + "DownloadFile", + "OpenRead", + "OpenWrite", + "UploadData", + "UploadFile", + "UploadValues", + "UploadString", + "DownloadString", + "add_OpenReadCompleted", + "remove_OpenReadCompleted", + "OpenReadAsync", + "add_OpenWriteCompleted", + "remove_OpenWriteCompleted", + "OpenWriteAsync", + "add_DownloadStringCompleted", + "remove_DownloadStringCompleted", + "DownloadStringAsync", + "add_DownloadDataCompleted", + "remove_DownloadDataCompleted", + "DownloadDataAsync", + "add_DownloadFileCompleted", + "remove_DownloadFileCompleted", + "DownloadFileAsync", + "add_UploadStringCompleted", + "remove_UploadStringCompleted", + "UploadStringAsync", + "add_UploadDataCompleted", + "remove_UploadDataCompleted", + "UploadDataAsync", + "add_UploadFileCompleted", + "remove_UploadFileCompleted", + "UploadFileAsync", + "add_UploadValuesCompleted", + "remove_UploadValuesCompleted", + "UploadValuesAsync", + "CancelAsync", + "DownloadStringTaskAsync", + "OpenReadTaskAsync", + "OpenWriteTaskAsync", + "UploadStringTaskAsync", + "DownloadDataTaskAsync", + "DownloadFileTaskAsync", + "UploadDataTaskAsync", + "UploadFileTaskAsync", + "UploadValuesTaskAsync", + "add_DownloadProgressChanged", + "remove_DownloadProgressChanged", + "add_UploadProgressChanged", + "remove_UploadProgressChanged", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AllowReadStreamBuffering", + "AllowWriteStreamBuffering", + "Encoding", + "BaseAddress", + "Credentials", + "UseDefaultCredentials", + "Headers", + "QueryString", + "ResponseHeaders", + "Proxy", + "CachePolicy", + "IsBusy", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.CompletionDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.OpenReadCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.OpenReadCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.OpenWriteCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.OpenWriteCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.DownloadStringCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.DownloadStringCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.DownloadDataCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.DownloadDataCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.UploadStringCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.UploadStringCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.UploadDataCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.UploadDataCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.UploadFileCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.UploadFileCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.UploadValuesCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.UploadValuesCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.DownloadProgressChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.ProgressChangedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.DownloadProgressChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BytesReceived", + "TotalBytesToReceive", + "ProgressPercentage", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.UploadProgressChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.ProgressChangedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.UploadProgressChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BytesReceived", + "TotalBytesToReceive", + "BytesSent", + "TotalBytesToSend", + "ProgressPercentage", + "UserState" + ] + }, + { + "baseTypes": [ + "System.InvalidOperationException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.WebException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Status", + "Response", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebExceptionInternalStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebExceptionStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebExceptionMapping", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebHeaderCollectionType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Collections.Specialized.NameValueCollection", + "System.Collections.Specialized.NameObjectCollectionBase", + "System.Object" + ], + "name": "System.Net.WebHeaderCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Set", + "Add", + "Set", + "GetValues", + "Add", + "Set", + "Remove", + "Add", + "Remove", + "ToString", + "ToByteArray", + "OnDeserialization", + "GetObjectData", + "Get", + "GetEnumerator", + "Get", + "GetValues", + "GetKey", + "Clear", + "Add", + "CopyTo", + "HasKeys", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "IsRestricted" + ], + "properties": [ + "Item", + "Item", + "Count", + "Keys", + "AllKeys", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CaseInsensitiveAscii", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetHashCode", + "Compare", + "Equals", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HostHeaderString", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Net.WebPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Connect", + "Accept", + "ConnectPattern", + "AcceptPattern", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.DelayedRegex", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Net.WebPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddPermission", + "IsUnrestricted", + "Copy", + "IsSubsetOf", + "Union", + "Intersect", + "FromXml", + "ToXml", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ConnectList", + "AcceptList" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebProxyData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebProxy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProxy", + "IsBypassed", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetDefaultProxy" + ], + "properties": [ + "Address", + "BypassProxyOnLocal", + "BypassList", + "Credentials", + "UseDefaultCredentials", + "BypassArrayList" + ] + }, + { + "baseTypes": [ + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.WebRequest", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetRequestStream", + "GetResponse", + "BeginGetResponse", + "EndGetResponse", + "BeginGetRequestStream", + "EndGetRequestStream", + "GetRequestStreamAsync", + "GetResponseAsync", + "Abort", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "RegisterPortableWebRequestCreator", + "Create", + "CreateDefault", + "CreateHttp", + "RegisterPrefix", + "GetSystemWebProxy" + ], + "properties": [ + "CreatorInstance", + "CachePolicy", + "Method", + "RequestUri", + "ConnectionGroupName", + "Headers", + "ContentLength", + "ContentType", + "Credentials", + "UseDefaultCredentials", + "Proxy", + "PreAuthenticate", + "Timeout", + "AuthenticationLevel", + "ImpersonationLevel" + ], + "staticProperties": [ + "DefaultCachePolicy", + "DefaultWebProxy" + ] + }, + { + "baseTypes": [ + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.WebResponse", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Dispose", + "GetResponseStream", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsFromCache", + "IsMutuallyAuthenticated", + "ContentLength", + "ContentType", + "ResponseUri", + "Headers", + "SupportsHeaders" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebUtility", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "HtmlEncode", + "HtmlDecode", + "UrlEncode", + "UrlEncodeToBytes", + "UrlDecode", + "UrlDecodeToBytes" + ] + }, + { + "baseTypes": [ + "System.Net.BaseWebProxyFinder", + "System.Object" + ], + "name": "System.Net.WinHttpWebProxyFinder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProxies", + "Abort", + "Reset", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsValid", + "IsUnrecognizedScheme" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.WriteStreamClosedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Error" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.WriteStreamClosedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AuthenticationState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AutoWebProxyScriptEngine", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebProxyScriptHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "isPlainHostName", + "dnsDomainIs", + "localHostOrDomainIs", + "isResolvable", + "dnsResolve", + "myIpAddress", + "dnsDomainLevels", + "isInNet", + "shExpMatch", + "weekdayRange", + "getClientVersion", + "sortIpAddressList", + "isInNetEx", + "myIpAddressEx", + "dnsResolveEx", + "isResolvableEx", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Net.IWebProxyScript", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Load", + "Run", + "Close" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AutoWebProxyScriptWrapper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.BasicClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "PreAuthenticate", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanPreAuthenticate", + "AuthenticationType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.BufferOffsetSize", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ChunkParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReadAsync", + "Read", + "TryGetLeftoverBytes", + "ReadCallback", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.PooledStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.CommandStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "Read", + "Write", + "Close", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "Flush", + "FlushAsync", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ResponseDescription", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ReceiveState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ReadState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.DataParseStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WriteBufferState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebParseErrorSection", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebParseErrorCode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebParseError", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.TunnelStateObject", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ConnectionReturnResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.PooledStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Connection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "Read", + "Write", + "Close", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "Flush", + "FlushAsync", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ConnectionGroup", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WriteHeadersCallbackState", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.ConnectStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Write", + "BeginWrite", + "EndWrite", + "Read", + "BeginRead", + "EndRead", + "Flush", + "FlushAsync", + "Seek", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.IO.MemoryStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.SyncMemoryStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "TrackRequestLifetime", + "Flush", + "FlushAsync", + "GetBuffer", + "TryGetBuffer", + "Read", + "ReadAsync", + "ReadByte", + "CopyToAsync", + "Seek", + "SetLength", + "ToArray", + "Write", + "WriteAsync", + "WriteByte", + "WriteTo", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "CanRead", + "CanSeek", + "CanWrite", + "Capacity", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CallbackClosure", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.ContextAwareResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CookieModule", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.DigestClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "PreAuthenticate", + "Update", + "ClearSession", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanPreAuthenticate", + "AuthenticationType", + "CanUseDefaultCredentials" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpDigestChallenge", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "defineAttribute", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpDigest", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.EmptyWebProxy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProxy", + "IsBypassed", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Credentials" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.FtpPrimitive", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.FtpLoginState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.CommandStream", + "System.Net.PooledStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.FtpControlStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "Read", + "Write", + "Close", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "Flush", + "FlushAsync", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.FtpDataStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "Read", + "Write", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "Flush", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.HeaderParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HeaderInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HeaderInfoTable", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpDateParse", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "ParseHttpDate" + ] + }, + { + "name": "System.Net.IRequestLifetimeTracker", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "TrackRequestLifetime" + ] + }, + { + "name": "System.Net.ISessionAuthenticationModule", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Update", + "ClearSession" + ], + "properties": [ + "CanUseDefaultCredentials" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CloseExState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "name": "System.Net.ICloseEx", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "CloseEx" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.KerberosClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "PreAuthenticate", + "Update", + "ClearSession", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanPreAuthenticate", + "AuthenticationType", + "CanUseDefaultCredentials" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.LazyAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.ListenerAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.HttpRequestStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Flush", + "FlushAsync", + "Seek", + "SetLength", + "Read", + "BeginRead", + "EndRead", + "Write", + "BeginWrite", + "EndWrite", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanSeek", + "CanWrite", + "CanRead", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.HttpResponseStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Flush", + "FlushAsync", + "Seek", + "SetLength", + "Read", + "BeginRead", + "EndRead", + "Write", + "BeginWrite", + "EndWrite", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanSeek", + "CanWrite", + "CanRead", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.HttpResponseStreamAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.BaseLoggingObject", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ThreadKinds", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.GlobalLog", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "AddToArray", + "Ignore", + "Print", + "PrintHex", + "Enter", + "Assert", + "LeaveException", + "Leave", + "DumpArray", + "Dump" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.GlobalSSPI", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Net.SSPIInterface", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "EnumerateSecurityPackages", + "AcquireCredentialsHandle", + "AcquireDefaultCredential", + "AcquireCredentialsHandle", + "AcceptSecurityContext", + "InitializeSecurityContext", + "EncryptMessage", + "DecryptMessage", + "MakeSignature", + "VerifySignature", + "QueryContextChannelBinding", + "QueryContextAttributes", + "SetContextAttributes", + "QuerySecurityContextToken", + "CompleteAuthToken", + "ApplyControlToken" + ], + "properties": [ + "SecurityPackages" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SSPISecureChannelType", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "EncryptMessage", + "DecryptMessage", + "QueryContextAttributes", + "EnumerateSecurityPackages", + "AcquireCredentialsHandle", + "AcquireDefaultCredential", + "AcquireCredentialsHandle", + "AcceptSecurityContext", + "InitializeSecurityContext", + "MakeSignature", + "VerifySignature", + "QueryContextChannelBinding", + "SetContextAttributes", + "QuerySecurityContextToken", + "CompleteAuthToken", + "ApplyControlToken", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SecurityPackages" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SSPIAuthType", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "QueryContextAttributes", + "EnumerateSecurityPackages", + "AcquireCredentialsHandle", + "AcquireDefaultCredential", + "AcquireCredentialsHandle", + "AcceptSecurityContext", + "InitializeSecurityContext", + "EncryptMessage", + "DecryptMessage", + "MakeSignature", + "VerifySignature", + "QueryContextChannelBinding", + "SetContextAttributes", + "QuerySecurityContextToken", + "CompleteAuthToken", + "ApplyControlToken", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SecurityPackages" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NegotiateClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "PreAuthenticate", + "Update", + "ClearSession", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanPreAuthenticate", + "AuthenticationType", + "CanUseDefaultCredentials" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.NestedMultipleAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.NestedSingleAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetRes", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetWebStatusString", + "GetWebStatusCodeString", + "GetWebStatusString", + "GetWebStatusCodeString" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkingPerfCounterName", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkingPerfCounters", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Increment", + "Decrement", + "IncrementAverage", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetTimestamp" + ], + "properties": [ + "Enabled" + ], + "staticProperties": [ + "Instance" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ContextFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NTAuthentication", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.AuthIdentity", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NtlmClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "PreAuthenticate", + "Update", + "ClearSession", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanPreAuthenticate", + "AuthenticationType", + "CanUseDefaultCredentials" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.IPMulticastRequest", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Linger", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WSABuffer", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.TransmitFileBuffers", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WSAData", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.AddressInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.AddressInfoHints", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NameInfoFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.IPv6MulticastRequest", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SocketConstructorFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.PooledStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "Read", + "Write", + "Close", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "Flush", + "FlushAsync", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.PrefixLookup", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Lookup", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Net.IAutoWebProxy", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetProxies" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ProxyChain", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetEnumerator", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.ProxyChain", + "System.Object" + ], + "name": "System.Net.ProxyScriptChain", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetEnumerator", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.ProxyChain", + "System.Object" + ], + "name": "System.Net.DirectProxy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetEnumerator", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.ProxyChain", + "System.Object" + ], + "name": "System.Net.StaticProxy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetEnumerator", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebProxyDataBuilder", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Build", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebProxyDataBuilder", + "System.Object" + ], + "name": "System.Net.RegBlobWebProxyDataBuilder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReadString", + "Build", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.RequestLifetimeSetter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebProxyDataBuilder", + "System.Object" + ], + "name": "System.Net.WinHttpWebProxyBuilder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Build", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeAddrInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.CriticalHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeCloseHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "Close", + "SetHandleAsInvalid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.CriticalHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.HttpRequestQueueV2Handle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "Close", + "SetHandleAsInvalid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.CriticalHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.HttpServerSessionHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "Close", + "SetHandleAsInvalid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeCloseIcmpHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeInternetHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeSspiAuthDataHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SecurDll", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeContextBuffer", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "QueryContextAttributes", + "SetContextAttributes" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Net.SafeFreeContextBuffer", + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeContextBuffer_SECURITY", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeLocalFree", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "LocalAlloc" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeGlobalFree", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeOverlappedFree", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Alloc" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeLoadLibrary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "HasFunction", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "LoadLibraryEx" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeCertChain", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeCertChainList", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeCertSelectCritera", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeCertContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SSPIHandle", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsZero" + ] + }, + { + "baseTypes": [ + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeCredentials", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "AcquireDefaultCredential", + "AcquireCredentialsHandle" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.CriticalHandleMinusOneIsInvalid", + "System.Runtime.InteropServices.CriticalHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeCredentialReference", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "Close", + "SetHandleAsInvalid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Net.SafeFreeCredentials", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeCredential_SECURITY", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeDeleteContext", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Net.SafeDeleteContext", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeDeleteContext_SECURITY", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeNativeOverlapped", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReinitializeNativeOverlapped", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeCloseSocket", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Net.SafeCloseSocket", + "Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeCloseSocketAndEvent", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Security.Authentication.ExtendedProtection.ChannelBinding", + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeLocalFreeChannelBinding", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "LocalAlloc" + ], + "properties": [ + "Size", + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Security.Authentication.ExtendedProtection.ChannelBinding", + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeContextBufferChannelBinding", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "QueryContextChannelBinding" + ], + "properties": [ + "Size", + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Net.SafeFreeContextBufferChannelBinding", + "System.Security.Authentication.ExtendedProtection.ChannelBinding", + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeFreeContextBufferChannelBinding_SECURITY", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Size", + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeUnlockUrlCacheEntryFile", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeRegistryHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeWebSocketHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ScatterGatherBuffers", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ServiceNameStore", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Remove", + "Clear", + "BuildSimpleServiceName", + "BuildServiceNames", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ServiceNames" + ] + }, + { + "baseTypes": [ + "System.Threading.WaitHandle", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Semaphore", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "WaitOne", + "Close", + "Dispose", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Handle", + "SafeWaitHandle" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ShellExpression", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Collections.Specialized.StringDictionary", + "System.Object" + ], + "name": "System.Net.SpnDictionary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "ContainsKey", + "ContainsValue", + "CopyTo", + "GetEnumerator", + "Remove", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsSynchronized", + "Item", + "Keys", + "SyncRoot", + "Values" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SpnToken", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SSPIWrapper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "AcquireDefaultCredential", + "AcquireCredentialsHandle", + "QueryContextAttributes", + "SetContextAttributes", + "AcquireCredentialsHandle", + "QuerySecurityContextToken", + "EncryptMessage", + "DecryptMessage", + "ApplyAlertToken", + "ApplyShutdownToken", + "VerifySignature", + "QueryContextChannelBinding", + "QueryContextAttributes", + "ErrorDescription" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.StreamSizes", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SecSizes", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SchProtocols", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Alg", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SslConnectionInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NegotiationInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NegotiationInfoClass", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SecurityPackageInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SecurityPackageInfoClass", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Bindings", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.StreamFramer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReadMessage", + "BeginReadMessage", + "EndReadMessage", + "WriteMessage", + "BeginWriteMessage", + "EndWriteMessage", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReadHeader", + "WriteHeader", + "Transport" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.WorkerAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.FrameHeader", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "CopyFrom", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Size", + "MaxMessageSize", + "MessageId", + "MajorV", + "MinorV", + "PayloadSize" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.TimerThread", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.NetworkStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.TlsStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Read", + "BeginRead", + "EndRead", + "Write", + "BeginWrite", + "EndWrite", + "Close", + "Seek", + "Flush", + "FlushAsync", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DataAvailable", + "ClientCertificate", + "CanRead", + "CanSeek", + "CanWrite", + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Win32", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.FixedSizeReader", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReadPacket", + "AsyncReadPacket", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.BufferAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.AsyncProtocolCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AsyncProtocolRequest", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "SetNextRequest", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "MustCompleteSynchronously" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationValidatorBase", + "System.Object" + ], + "name": "System.Net.TimeoutValidator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanValidate", + "Validate", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.DelegatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Base64Stream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginRead", + "BeginWrite", + "Close", + "DecodeBytes", + "EncodeBytes", + "GetStream", + "GetEncodedString", + "EndRead", + "EndWrite", + "Flush", + "Read", + "Write", + "FlushAsync", + "ReadAsync", + "Seek", + "SetLength", + "WriteAsync", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanWrite", + "CanRead", + "CanSeek", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.DelegatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.BufferedReadStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReadAsync", + "BeginRead", + "EndRead", + "Read", + "ReadByte", + "BeginWrite", + "Close", + "EndWrite", + "Flush", + "FlushAsync", + "Seek", + "SetLength", + "Write", + "WriteAsync", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanWrite", + "CanSeek", + "CanRead", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.DelegatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.ClosableStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "BeginRead", + "BeginWrite", + "EndRead", + "EndWrite", + "Flush", + "FlushAsync", + "Read", + "ReadAsync", + "Seek", + "SetLength", + "Write", + "WriteAsync", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.DelegatedStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginRead", + "BeginWrite", + "Close", + "EndRead", + "EndWrite", + "Flush", + "FlushAsync", + "Read", + "ReadAsync", + "Seek", + "SetLength", + "Write", + "WriteAsync", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Collections.Specialized.StringDictionary", + "System.Object" + ], + "name": "System.Net.TrackingStringDictionary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Remove", + "ContainsKey", + "ContainsValue", + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "IsSynchronized", + "Keys", + "SyncRoot", + "Values" + ] + }, + { + "baseTypes": [ + "System.Collections.Specialized.StringDictionary", + "System.Object" + ], + "name": "System.Net.TrackingValidationObjectDictionary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Remove", + "ContainsKey", + "ContainsValue", + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "IsSynchronized", + "Keys", + "SyncRoot", + "Values" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocket", + "System.Object" + ], + "name": "System.Net.WebSockets.ClientWebSocket", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConnectAsync", + "SendAsync", + "ReceiveAsync", + "CloseAsync", + "CloseOutputAsync", + "Abort", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Options", + "CloseStatus", + "CloseStatusDescription", + "SubProtocol", + "State" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.ClientWebSocketOptions", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "SetRequestHeader", + "SetBuffer", + "AddSubProtocol", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UseDefaultCredentials", + "Credentials", + "Proxy", + "ClientCertificates", + "Cookies", + "KeepAliveInterval" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocketBase", + "System.Net.WebSockets.WebSocket", + "System.Object" + ], + "name": "System.Net.WebSockets.InternalClientWebSocket", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReceiveAsync", + "SendAsync", + "Abort", + "CloseOutputAsync", + "CloseAsync", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "State", + "SubProtocol", + "CloseStatus", + "CloseStatusDescription" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocketContext", + "System.Object" + ], + "name": "System.Net.WebSockets.HttpListenerWebSocketContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "RequestUri", + "Headers", + "Origin", + "SecWebSocketProtocols", + "SecWebSocketVersion", + "SecWebSocketKey", + "CookieCollection", + "User", + "IsAuthenticated", + "IsLocal", + "IsSecureConnection", + "WebSocket" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocketBase", + "System.Net.WebSockets.WebSocket", + "System.Object" + ], + "name": "System.Net.WebSockets.ServerWebSocket", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReceiveAsync", + "SendAsync", + "Abort", + "CloseOutputAsync", + "CloseAsync", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "State", + "SubProtocol", + "CloseStatus", + "CloseStatusDescription" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocket", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Abort", + "CloseAsync", + "CloseOutputAsync", + "Dispose", + "ReceiveAsync", + "SendAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateClientBuffer", + "CreateServerBuffer", + "CreateClientWebSocket", + "RegisterPrefixes", + "IsApplicationTargeting45" + ], + "properties": [ + "CloseStatus", + "CloseStatusDescription", + "SubProtocol", + "State" + ], + "staticProperties": [ + "DefaultKeepAliveInterval" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocket", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReceiveAsync", + "SendAsync", + "Abort", + "CloseOutputAsync", + "CloseAsync", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "State", + "SubProtocol", + "CloseStatus", + "CloseStatusDescription" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBuffer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReceiveBufferSize", + "SendBufferSize" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketCloseStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.BufferedReadStream", + "System.Net.DelegatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketConnectionStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ReadAsync", + "CloseNetworkConnectionAsync", + "Close", + "WriteAsync", + "SwitchToOpaqueMode", + "MultipleWriteAsync", + "Abort", + "BeginRead", + "EndRead", + "Read", + "ReadByte", + "BeginWrite", + "EndWrite", + "Flush", + "FlushAsync", + "Seek", + "SetLength", + "Write", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanSeek", + "CanRead", + "CanWrite", + "SupportsMultipleWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketContext", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "RequestUri", + "Headers", + "Origin", + "SecWebSocketProtocols", + "SecWebSocketVersion", + "SecWebSocketKey", + "CookieCollection", + "User", + "IsAuthenticated", + "IsLocal", + "IsSecureConnection", + "WebSocket" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketError", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Win32Exception", + "System.Runtime.InteropServices.ExternalException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "ToString", + "GetBaseException", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ErrorCode", + "WebSocketErrorCode", + "NativeErrorCode", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHelpers", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHttpListenerDuplexStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Read", + "ReadAsync", + "ReadByte", + "BeginRead", + "EndRead", + "MultipleWriteAsync", + "Write", + "WriteAsync", + "WriteByte", + "BeginWrite", + "EndWrite", + "Flush", + "FlushAsync", + "Seek", + "SetLength", + "CloseNetworkConnectionAsync", + "Abort", + "SwitchToOpaqueMode", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanTimeout", + "CanWrite", + "Length", + "Position", + "SupportsMultipleWrite", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketMessageType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Succeeded" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketReceiveResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "EndOfMessage", + "MessageType", + "CloseStatus", + "CloseStatusDescription" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Mime.WriteStateInfoBase", + "System.Object" + ], + "name": "System.Net.Mime.Base64WriteStateInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.BaseWriter", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.ContentDisposition", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DispositionType", + "Parameters", + "FileName", + "CreationDate", + "ModificationDate", + "Inline", + "ReadDate", + "Size" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mime.ContentTransferEncoding", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.ContentType", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Boundary", + "CharSet", + "MediaType", + "Name", + "Parameters" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.DispositionTypeNames", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.DelegatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Mime.EightBitStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginWrite", + "EndWrite", + "Write", + "DecodeBytes", + "EncodeBytes", + "GetStream", + "GetEncodedString", + "BeginRead", + "Close", + "EndRead", + "Flush", + "FlushAsync", + "Read", + "ReadAsync", + "Seek", + "SetLength", + "WriteAsync", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.EncodedStreamFactory", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Collections.Specialized.NameValueCollection", + "System.Collections.Specialized.NameObjectCollectionBase", + "System.Object" + ], + "name": "System.Net.Mime.HeaderCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Remove", + "Get", + "GetValues", + "Set", + "Add", + "Clear", + "CopyTo", + "HasKeys", + "Get", + "GetValues", + "GetKey", + "GetObjectData", + "OnDeserialization", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item", + "AllKeys", + "Count", + "Keys" + ] + }, + { + "name": "System.Net.Mime.IEncodableStream", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "DecodeBytes", + "EncodeBytes", + "GetEncodedString", + "GetStream" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.MailBnfHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.MediaTypeNames", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.MimeBasePart", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Mime.MimeBasePart", + "System.Object" + ], + "name": "System.Net.Mime.MimeMultiPart", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mime.MimeMultiPartType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Mime.MimeBasePart", + "System.Object" + ], + "name": "System.Net.Mime.MimePart", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Mime.BaseWriter", + "System.Object" + ], + "name": "System.Net.Mime.MimeWriter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Mime.MultiAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.DelegatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Mime.QEncodedStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginWrite", + "Close", + "DecodeBytes", + "EncodeBytes", + "GetStream", + "GetEncodedString", + "EndWrite", + "Flush", + "Write", + "BeginRead", + "EndRead", + "FlushAsync", + "Read", + "ReadAsync", + "Seek", + "SetLength", + "WriteAsync", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.DelegatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Mime.QuotedPrintableStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginWrite", + "Close", + "DecodeBytes", + "EncodeBytes", + "GetStream", + "GetEncodedString", + "EndWrite", + "Flush", + "Write", + "BeginRead", + "EndRead", + "FlushAsync", + "Read", + "ReadAsync", + "Seek", + "SetLength", + "WriteAsync", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.SmtpDateTime", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mime.TransferEncoding", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.WriteStateInfoBase", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Mail.AttachmentBase", + "System.Object" + ], + "name": "System.Net.Mail.AlternateView", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateAlternateViewFromString" + ], + "properties": [ + "LinkedResources", + "BaseUri", + "ContentStream", + "ContentId", + "ContentType", + "TransferEncoding" + ] + }, + { + "baseTypes": [ + "System.Collections.ObjectModel.Collection`1[[System.Net.Mail.AlternateView, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", + "System.Object" + ], + "name": "System.Net.Mail.AlternateViewCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "Add", + "Clear", + "CopyTo", + "Contains", + "GetEnumerator", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.AttachmentBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ContentStream", + "ContentId", + "ContentType", + "TransferEncoding" + ] + }, + { + "baseTypes": [ + "System.Net.Mail.AttachmentBase", + "System.Object" + ], + "name": "System.Net.Mail.Attachment", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateAttachmentFromString" + ], + "properties": [ + "Name", + "NameEncoding", + "ContentDisposition", + "ContentStream", + "ContentId", + "ContentType", + "TransferEncoding" + ] + }, + { + "baseTypes": [ + "System.Collections.ObjectModel.Collection`1[[System.Net.Mail.Attachment, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", + "System.Object" + ], + "name": "System.Net.Mail.AttachmentCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "Add", + "Clear", + "CopyTo", + "Contains", + "GetEnumerator", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.BufferBuilder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.DomainLiteralReader", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.DotAtomReader", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.PropertyName", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.ServerState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.MBErrors", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.MBKeyAccess", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.MetadataRecord", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail._METADATA_HANDLE_INFO", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Net.Mail.IMSAdminBase", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "AddKey", + "DeleteKey", + "DeleteChildKeys", + "EnumKeys", + "CopyKey", + "RenameKey", + "SetData", + "GetData", + "DeleteData", + "EnumData", + "GetAllData", + "DeleteAllData", + "CopyData", + "GetDataPaths", + "OpenKey", + "CloseKey", + "ChangePermissions", + "SaveData", + "GetHandleInfo", + "GetSystemChangeNumber", + "GetDataSetNumber", + "SetLastChangeTime", + "GetLastChangeTime", + "KeyExchangePhase1", + "KeyExchangePhase2", + "Backup", + "Restore", + "EnumBackups", + "DeleteBackup", + "UnmarshalInterface", + "GetServerGuid" + ] + }, + { + "baseTypes": [ + "System.__ComObject", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Mail.MSAdminBase", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.MBDataType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.MBUserType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.IisPickupDirectory", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Net.Mail.ISmtpAuthenticationModule", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Authenticate", + "CloseContext" + ], + "properties": [ + "AuthenticationType" + ] + }, + { + "baseTypes": [ + "System.Net.Mail.AttachmentBase", + "System.Object" + ], + "name": "System.Net.Mail.LinkedResource", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateLinkedResourceFromString" + ], + "properties": [ + "ContentLink", + "ContentStream", + "ContentId", + "ContentType", + "TransferEncoding" + ] + }, + { + "baseTypes": [ + "System.Collections.ObjectModel.Collection`1[[System.Net.Mail.LinkedResource, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", + "System.Object" + ], + "name": "System.Net.Mail.LinkedResourceCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "Add", + "Clear", + "CopyTo", + "Contains", + "GetEnumerator", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.MailAddress", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DisplayName", + "User", + "Host", + "Address" + ] + }, + { + "baseTypes": [ + "System.Collections.ObjectModel.Collection`1[[System.Net.Mail.MailAddress, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", + "System.Object" + ], + "name": "System.Net.Mail.MailAddressCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "ToString", + "Add", + "Clear", + "CopyTo", + "Contains", + "GetEnumerator", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.MailAddressParser", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.MailHeaderID", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.MailHeaderInfo", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.DeliveryNotificationOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.MailMessage", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "From", + "Sender", + "ReplyTo", + "ReplyToList", + "To", + "Bcc", + "CC", + "Priority", + "DeliveryNotificationOptions", + "Subject", + "SubjectEncoding", + "Headers", + "HeadersEncoding", + "Body", + "BodyEncoding", + "BodyTransferEncoding", + "IsBodyHtml", + "Attachments", + "AlternateViews" + ] + }, + { + "baseTypes": [ + "System.Net.Mime.BaseWriter", + "System.Object" + ], + "name": "System.Net.Mail.MailWriter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.MailPriority", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.Message", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Priority" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.QuotedPairReader", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.QuotedStringFormatReader", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.RecipientLocationType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpAuthenticationManager", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Mail.SendCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.SmtpDeliveryMethod", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.SmtpDeliveryFormat", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "SendCompleted" + ], + "methods": [ + "add_SendCompleted", + "remove_SendCompleted", + "Send", + "SendAsync", + "SendAsyncCancel", + "SendMailAsync", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Host", + "Port", + "UseDefaultCredentials", + "Credentials", + "Timeout", + "ServicePoint", + "DeliveryMethod", + "DeliveryFormat", + "PickupDirectoryLocation", + "EnableSsl", + "ClientCertificates", + "TargetName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.CheckCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.ReadLinesCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.AuthCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.DataCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.DataStopCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.EHelloCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.HelloCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.StartTlsCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.MailCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.RecipientCommand", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpCommands", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.LineInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpConnection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpDigestAuthenticationModule", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "CloseContext", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AuthenticationType" + ] + }, + { + "baseTypes": [ + "System.Exception", + "System.Object" + ], + "name": "System.Net.Mail.SmtpException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "StatusCode", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Net.Mail.SmtpException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.Mail.SmtpFailedRecipientException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "FailedRecipient", + "StatusCode", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Net.Mail.SmtpFailedRecipientException", + "System.Net.Mail.SmtpException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.Mail.SmtpFailedRecipientsException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "InnerExceptions", + "FailedRecipient", + "StatusCode", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpLoginAuthenticationModule", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "CloseContext", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AuthenticationType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpNegotiateAuthenticationModule", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "CloseContext", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AuthenticationType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpNtlmAuthenticationModule", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Authenticate", + "CloseContext", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AuthenticationType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.SmtpAccess", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Net.Mail.SmtpPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Access", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Net.Mail.SmtpPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddPermission", + "IsUnrestricted", + "Copy", + "Union", + "Intersect", + "IsSubsetOf", + "FromXml", + "ToXml", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Access" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpReplyReader", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpReplyReaderFactory", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.SmtpStatusCode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.SupportedAuth", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.PooledStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Mail.SmtpPooledStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "Read", + "Write", + "Close", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "Flush", + "FlushAsync", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpTransport", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Mail.SendMailAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.WhitespaceReader", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.DuplicateAddressDetectionState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IcmpV4Statistics", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AddressMaskRepliesReceived", + "AddressMaskRepliesSent", + "AddressMaskRequestsReceived", + "AddressMaskRequestsSent", + "DestinationUnreachableMessagesReceived", + "DestinationUnreachableMessagesSent", + "EchoRepliesReceived", + "EchoRepliesSent", + "EchoRequestsReceived", + "EchoRequestsSent", + "ErrorsReceived", + "ErrorsSent", + "MessagesReceived", + "MessagesSent", + "ParameterProblemsReceived", + "ParameterProblemsSent", + "RedirectsReceived", + "RedirectsSent", + "SourceQuenchesReceived", + "SourceQuenchesSent", + "TimeExceededMessagesReceived", + "TimeExceededMessagesSent", + "TimestampRepliesReceived", + "TimestampRepliesSent", + "TimestampRequestsReceived", + "TimestampRequestsSent" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IcmpV6Statistics", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DestinationUnreachableMessagesReceived", + "DestinationUnreachableMessagesSent", + "EchoRepliesReceived", + "EchoRepliesSent", + "EchoRequestsReceived", + "EchoRequestsSent", + "ErrorsReceived", + "ErrorsSent", + "MembershipQueriesReceived", + "MembershipQueriesSent", + "MembershipReductionsReceived", + "MembershipReductionsSent", + "MembershipReportsReceived", + "MembershipReportsSent", + "MessagesReceived", + "MessagesSent", + "NeighborAdvertisementsReceived", + "NeighborAdvertisementsSent", + "NeighborSolicitsReceived", + "NeighborSolicitsSent", + "PacketTooBigMessagesReceived", + "PacketTooBigMessagesSent", + "ParameterProblemsReceived", + "ParameterProblemsSent", + "RedirectsReceived", + "RedirectsSent", + "RouterAdvertisementsReceived", + "RouterAdvertisementsSent", + "RouterSolicitsReceived", + "RouterSolicitsSent", + "TimeExceededMessagesReceived", + "TimeExceededMessagesSent" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkInterfaceType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPAddressInformation", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Address", + "IsDnsEligible", + "IsTransient" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPAddressInformationCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "Add", + "Contains", + "GetEnumerator", + "Remove", + "Clear", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPGlobalProperties", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetActiveUdpListeners", + "GetActiveTcpListeners", + "GetActiveTcpConnections", + "GetTcpIPv4Statistics", + "GetTcpIPv6Statistics", + "GetUdpIPv4Statistics", + "GetUdpIPv6Statistics", + "GetIcmpV4Statistics", + "GetIcmpV6Statistics", + "GetIPv4GlobalStatistics", + "GetIPv6GlobalStatistics", + "GetUnicastAddresses", + "BeginGetUnicastAddresses", + "EndGetUnicastAddresses", + "GetUnicastAddressesAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetIPGlobalProperties" + ], + "properties": [ + "DhcpScopeName", + "DomainName", + "HostName", + "IsWinsProxy", + "NodeType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPGlobalStatistics", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DefaultTtl", + "ForwardingEnabled", + "NumberOfInterfaces", + "NumberOfIPAddresses", + "OutputPacketRequests", + "OutputPacketRoutingDiscards", + "OutputPacketsDiscarded", + "OutputPacketsWithNoRoute", + "PacketFragmentFailures", + "PacketReassembliesRequired", + "PacketReassemblyFailures", + "PacketReassemblyTimeout", + "PacketsFragmented", + "PacketsReassembled", + "ReceivedPackets", + "ReceivedPacketsDelivered", + "ReceivedPacketsDiscarded", + "ReceivedPacketsForwarded", + "ReceivedPacketsWithAddressErrors", + "ReceivedPacketsWithHeadersErrors", + "ReceivedPacketsWithUnknownProtocol", + "NumberOfRoutes" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.ScopeLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPInterfaceProperties", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetIPv4Properties", + "GetIPv6Properties", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsDnsEnabled", + "DnsSuffix", + "IsDynamicDnsEnabled", + "UnicastAddresses", + "MulticastAddresses", + "AnycastAddresses", + "DnsAddresses", + "GatewayAddresses", + "DhcpServerAddresses", + "WinsServersAddresses" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPInterfaceStatistics", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BytesReceived", + "BytesSent", + "IncomingPacketsDiscarded", + "IncomingPacketsWithErrors", + "IncomingUnknownProtocolPackets", + "NonUnicastPacketsReceived", + "NonUnicastPacketsSent", + "OutgoingPacketsDiscarded", + "OutgoingPacketsWithErrors", + "OutputQueueLength", + "UnicastPacketsReceived", + "UnicastPacketsSent" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPv4InterfaceStatistics", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BytesReceived", + "BytesSent", + "IncomingPacketsDiscarded", + "IncomingPacketsWithErrors", + "IncomingUnknownProtocolPackets", + "NonUnicastPacketsReceived", + "NonUnicastPacketsSent", + "OutgoingPacketsDiscarded", + "OutgoingPacketsWithErrors", + "OutputQueueLength", + "UnicastPacketsReceived", + "UnicastPacketsSent" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IcmpV4Type", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IcmpV4Code", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPAddressInformation", + "System.Object" + ], + "name": "System.Net.NetworkInformation.UnicastIPAddressInformation", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AddressPreferredLifetime", + "AddressValidLifetime", + "DhcpLeaseLifetime", + "DuplicateAddressDetectionState", + "PrefixOrigin", + "SuffixOrigin", + "IPv4Mask", + "PrefixLength", + "Address", + "IsDnsEligible", + "IsTransient" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "Add", + "Contains", + "GetEnumerator", + "Remove", + "Clear", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly", + "Item" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPAddressInformation", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MulticastIPAddressInformation", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AddressPreferredLifetime", + "AddressValidLifetime", + "DhcpLeaseLifetime", + "DuplicateAddressDetectionState", + "PrefixOrigin", + "SuffixOrigin", + "Address", + "IsDnsEligible", + "IsTransient" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.MulticastIPAddressInformationCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "Add", + "Contains", + "GetEnumerator", + "Remove", + "Clear", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPAddressCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "Add", + "Contains", + "GetEnumerator", + "Remove", + "Clear", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly", + "Item" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.GatewayIPAddressInformation", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemGatewayIPAddressInformation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Address" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.GatewayIPAddressInformation", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Address" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.GatewayIPAddressInformationCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "Add", + "Contains", + "GetEnumerator", + "Remove", + "Clear", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPv4InterfaceProperties", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UsesWins", + "IsDhcpEnabled", + "IsAutomaticPrivateAddressingActive", + "IsAutomaticPrivateAddressingEnabled", + "Index", + "IsForwardingEnabled", + "Mtu" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPv6InterfaceProperties", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetScopeId", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Index", + "Mtu" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.IpHelperErrors", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.AdapterFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.AdapterAddressFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.OldOperationalStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.GetAdaptersAddressesFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IpAddrString", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.FIXED_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IpSocketAddress", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IpAdapterAddress", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IpAdapterUnicastAddress", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IpAdapterAddresses", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.InterfaceConnectionType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.InterfaceTunnelType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IpPerAdapterInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibIfRow2", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibUdpStats", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibTcpStats", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibIpStats", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibIcmpInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibIcmpStats", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibIcmpInfoEx", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibIcmpStatsEx", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibTcpTable", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibTcpRow", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibTcp6TableOwnerPid", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibTcp6RowOwnerPid", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.TcpTableClass", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibUdpTable", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibUdpRow", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.UdpTableClass", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibUdp6TableOwnerPid", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.MibUdp6RowOwnerPid", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IPOptions", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IcmpEchoReply", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ipv6Address", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.Icmp6EchoReply", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.NetworkInformation.StableUnicastIpAddressTableDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.UnsafeNetInfoNativeMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.StartIPOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkAvailabilityEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsAvailable" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkChange", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "NetworkAvailabilityChanged", + "NetworkAddressChanged" + ], + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "RegisterNetworkChange", + "add_NetworkAvailabilityChanged", + "remove_NetworkAvailabilityChanged", + "add_NetworkAddressChanged", + "remove_NetworkAddressChanged" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkAddressChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Win32Exception", + "System.Runtime.InteropServices.ExternalException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkInformationException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "ToString", + "GetBaseException", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ErrorCode", + "NativeErrorCode", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkInformationAccess", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkInformationPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Access", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkInformationPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddPermission", + "IsUnrestricted", + "Copy", + "Union", + "Intersect", + "IsSubsetOf", + "FromXml", + "ToXml", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Access" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkInterface", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetIPProperties", + "GetIPv4Statistics", + "GetIPStatistics", + "GetPhysicalAddress", + "Supports", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetAllNetworkInterfaces", + "GetIsNetworkAvailable" + ], + "properties": [ + "Id", + "Name", + "Description", + "OperationalStatus", + "Speed", + "IsReceiveOnly", + "SupportsMulticast", + "NetworkInterfaceType" + ], + "staticProperties": [ + "LoopbackInterfaceIndex", + "IPv6LoopbackInterfaceIndex" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkInterfaceComponent", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetBiosNodeType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.OperationalStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.PhysicalAddress", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetHashCode", + "Equals", + "ToString", + "GetAddressBytes", + "GetType" + ], + "staticMethods": [ + "Parse" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.NetworkInformation.PingCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.NetworkInformation.PingCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Reply", + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PingCompleted", + "Disposed" + ], + "methods": [ + "add_PingCompleted", + "remove_PingCompleted", + "SendAsyncCancel", + "Send", + "SendAsync", + "SendPingAsync", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.InvalidOperationException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.NetworkInformation.PingException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.PingOptions", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Ttl", + "DontFragment" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.PingReply", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Status", + "Address", + "RoundtripTime", + "Options", + "Buffer" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.PrefixOrigin", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SafeCancelMibChangeNotify", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SafeFreeMibTable", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SuffixOrigin", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IcmpV4Statistics", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIcmpV4Statistics", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "MessagesSent", + "MessagesReceived", + "ErrorsSent", + "ErrorsReceived", + "DestinationUnreachableMessagesSent", + "DestinationUnreachableMessagesReceived", + "TimeExceededMessagesSent", + "TimeExceededMessagesReceived", + "ParameterProblemsSent", + "ParameterProblemsReceived", + "SourceQuenchesSent", + "SourceQuenchesReceived", + "RedirectsSent", + "RedirectsReceived", + "EchoRequestsSent", + "EchoRequestsReceived", + "EchoRepliesSent", + "EchoRepliesReceived", + "TimestampRequestsSent", + "TimestampRequestsReceived", + "TimestampRepliesSent", + "TimestampRepliesReceived", + "AddressMaskRequestsSent", + "AddressMaskRequestsReceived", + "AddressMaskRepliesSent", + "AddressMaskRepliesReceived" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.IcmpV6StatType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IcmpV6Statistics", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIcmpV6Statistics", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "MessagesSent", + "MessagesReceived", + "ErrorsSent", + "ErrorsReceived", + "DestinationUnreachableMessagesSent", + "DestinationUnreachableMessagesReceived", + "PacketTooBigMessagesSent", + "PacketTooBigMessagesReceived", + "TimeExceededMessagesSent", + "TimeExceededMessagesReceived", + "ParameterProblemsSent", + "ParameterProblemsReceived", + "EchoRequestsSent", + "EchoRequestsReceived", + "EchoRepliesSent", + "EchoRepliesReceived", + "MembershipQueriesSent", + "MembershipQueriesReceived", + "MembershipReportsSent", + "MembershipReportsReceived", + "MembershipReductionsSent", + "MembershipReductionsReceived", + "RouterAdvertisementsSent", + "RouterAdvertisementsReceived", + "RouterSolicitsSent", + "RouterSolicitsReceived", + "NeighborAdvertisementsSent", + "NeighborAdvertisementsReceived", + "NeighborSolicitsSent", + "NeighborSolicitsReceived", + "RedirectsSent", + "RedirectsReceived" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPAddressInformation", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIPAddressInformation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Address", + "IsTransient", + "IsDnsEligible" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPGlobalProperties", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIPGlobalProperties", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetActiveTcpConnections", + "GetActiveTcpListeners", + "GetActiveUdpListeners", + "GetIPv4GlobalStatistics", + "GetIPv6GlobalStatistics", + "GetTcpIPv4Statistics", + "GetTcpIPv6Statistics", + "GetUdpIPv4Statistics", + "GetUdpIPv6Statistics", + "GetIcmpV4Statistics", + "GetIcmpV6Statistics", + "GetUnicastAddresses", + "BeginGetUnicastAddresses", + "EndGetUnicastAddresses", + "GetUnicastAddressesAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "HostName", + "DomainName", + "NodeType", + "DhcpScopeName", + "IsWinsProxy" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.FixedInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPInterfaceProperties", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIPInterfaceProperties", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetIPv4Properties", + "GetIPv6Properties", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsDnsEnabled", + "IsDynamicDnsEnabled", + "DnsSuffix", + "AnycastAddresses", + "UnicastAddresses", + "MulticastAddresses", + "DnsAddresses", + "GatewayAddresses", + "DhcpServerAddresses", + "WinsServersAddresses" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPInterfaceStatistics", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIPInterfaceStatistics", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "OutputQueueLength", + "BytesSent", + "BytesReceived", + "UnicastPacketsSent", + "UnicastPacketsReceived", + "NonUnicastPacketsSent", + "NonUnicastPacketsReceived", + "IncomingPacketsDiscarded", + "OutgoingPacketsDiscarded", + "IncomingPacketsWithErrors", + "OutgoingPacketsWithErrors", + "IncomingUnknownProtocolPackets" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPv4InterfaceStatistics", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIPv4InterfaceStatistics", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "OutputQueueLength", + "BytesSent", + "BytesReceived", + "UnicastPacketsSent", + "UnicastPacketsReceived", + "NonUnicastPacketsSent", + "NonUnicastPacketsReceived", + "IncomingPacketsDiscarded", + "OutgoingPacketsDiscarded", + "IncomingPacketsWithErrors", + "OutgoingPacketsWithErrors", + "IncomingUnknownProtocolPackets" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPGlobalStatistics", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIPGlobalStatistics", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ForwardingEnabled", + "DefaultTtl", + "ReceivedPackets", + "ReceivedPacketsWithHeadersErrors", + "ReceivedPacketsWithAddressErrors", + "ReceivedPacketsForwarded", + "ReceivedPacketsWithUnknownProtocol", + "ReceivedPacketsDiscarded", + "ReceivedPacketsDelivered", + "OutputPacketRequests", + "OutputPacketRoutingDiscards", + "OutputPacketsDiscarded", + "OutputPacketsWithNoRoute", + "PacketReassemblyTimeout", + "PacketReassembliesRequired", + "PacketsReassembled", + "PacketReassemblyFailures", + "PacketsFragmented", + "PacketFragmentFailures", + "NumberOfInterfaces", + "NumberOfIPAddresses", + "NumberOfRoutes" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.MulticastIPAddressInformation", + "System.Net.NetworkInformation.IPAddressInformation", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemMulticastIPAddressInformation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Address", + "IsTransient", + "IsDnsEligible", + "PrefixOrigin", + "SuffixOrigin", + "DuplicateAddressDetectionState", + "AddressValidLifetime", + "AddressPreferredLifetime", + "DhcpLeaseLifetime" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.UnicastIPAddressInformation", + "System.Net.NetworkInformation.IPAddressInformation", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemUnicastIPAddressInformation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Address", + "IPv4Mask", + "PrefixLength", + "IsTransient", + "IsDnsEligible", + "PrefixOrigin", + "SuffixOrigin", + "DuplicateAddressDetectionState", + "AddressValidLifetime", + "AddressPreferredLifetime", + "DhcpLeaseLifetime" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPv4InterfaceProperties", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIPv4InterfaceProperties", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UsesWins", + "IsDhcpEnabled", + "IsForwardingEnabled", + "IsAutomaticPrivateAddressingEnabled", + "IsAutomaticPrivateAddressingActive", + "Mtu", + "Index" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.IPv6InterfaceProperties", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemIPv6InterfaceProperties", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetScopeId", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Index", + "Mtu" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.NetworkInterface", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemNetworkInterface", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetPhysicalAddress", + "GetIPProperties", + "GetIPv4Statistics", + "GetIPStatistics", + "Supports", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Id", + "Name", + "Description", + "NetworkInterfaceType", + "OperationalStatus", + "Speed", + "IsReceiveOnly", + "SupportsMulticast" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.TcpConnectionInformation", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemTcpConnectionInformation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "State", + "LocalEndPoint", + "RemoteEndPoint" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.TcpStatistics", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemTcpStatistics", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "MinimumTransmissionTimeout", + "MaximumTransmissionTimeout", + "MaximumConnections", + "ConnectionsInitiated", + "ConnectionsAccepted", + "FailedConnectionAttempts", + "ResetConnections", + "CurrentConnections", + "SegmentsReceived", + "SegmentsSent", + "SegmentsResent", + "ErrorsReceived", + "ResetsSent", + "CumulativeConnections" + ] + }, + { + "baseTypes": [ + "System.Net.NetworkInformation.UdpStatistics", + "System.Object" + ], + "name": "System.Net.NetworkInformation.SystemUdpStatistics", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DatagramsReceived", + "IncomingDatagramsDiscarded", + "IncomingDatagramsWithErrors", + "DatagramsSent", + "UdpListeners" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.TeredoHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "UnsafeNotifyStableUnicastIpAddressTable" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.TcpConnectionInformation", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LocalEndPoint", + "RemoteEndPoint", + "State" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.NetworkInformation.TcpState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.TcpStatistics", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ConnectionsAccepted", + "ConnectionsInitiated", + "CumulativeConnections", + "CurrentConnections", + "ErrorsReceived", + "FailedConnectionAttempts", + "MaximumConnections", + "MaximumTransmissionTimeout", + "MinimumTransmissionTimeout", + "ResetConnections", + "SegmentsReceived", + "SegmentsResent", + "SegmentsSent", + "ResetsSent" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.UdpStatistics", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DatagramsReceived", + "DatagramsSent", + "IncomingDatagramsDiscarded", + "IncomingDatagramsWithErrors", + "UdpListeners" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.RequestCacheValidator", + "System.Object" + ], + "name": "System.Net.Cache.HttpRequestCacheValidator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.HttpMethod", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.ResponseCacheControl", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.HttpRequestCacheValidator", + "System.Net.Cache.RequestCacheValidator", + "System.Object" + ], + "name": "System.Net.Cache.FtpRequestCacheValidator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.RequestCache", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.RequestCacheEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.RequestCacheManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.RequestCacheBinding", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.RequestCacheLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.RequestCachePolicy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Level" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.HttpRequestCacheLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.HttpCacheAgeControl", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.RequestCachePolicy", + "System.Object" + ], + "name": "System.Net.Cache.HttpRequestCachePolicy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Level", + "CacheSyncDate", + "MaxAge", + "MinFresh", + "MaxStale", + "Level" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.CacheFreshnessStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.CacheValidationStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.RequestCacheValidator", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache._WinInetCache", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Cache.BaseWrapperStream", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "TrackRequestLifetime", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "Flush", + "FlushAsync", + "BeginRead", + "EndRead", + "ReadAsync", + "BeginWrite", + "EndWrite", + "WriteAsync", + "Seek", + "SetLength", + "Read", + "ReadByte", + "Write", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanTimeout", + "CanWrite", + "Length", + "Position", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.BaseWrapperStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Cache.CombinedReadStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "SetLength", + "Write", + "BeginWrite", + "EndWrite", + "Flush", + "Read", + "BeginRead", + "EndRead", + "TrackRequestLifetime", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.BaseWrapperStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Cache.ForwardingReadStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Read", + "Seek", + "SetLength", + "Write", + "BeginWrite", + "EndWrite", + "Flush", + "BeginRead", + "EndRead", + "TrackRequestLifetime", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.BaseWrapperStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Cache.MetadataUpdateStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "SetLength", + "Write", + "BeginWrite", + "EndWrite", + "Flush", + "Read", + "BeginRead", + "EndRead", + "TrackRequestLifetime", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.BaseWrapperStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Cache.RangeStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Seek", + "SetLength", + "Write", + "BeginWrite", + "EndWrite", + "Flush", + "Read", + "BeginRead", + "EndRead", + "TrackRequestLifetime", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.RequestCacheProtocol", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.Rfc2616", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "OnValidateRequest", + "OnValidateFreshness", + "OnValidateCache", + "OnValidateResponse", + "OnUpdateCache" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.WinInetCache", + "System.Net.Cache.RequestCache", + "System.Object" + ], + "name": "System.Net.Cache.SingleItemRequestCache", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Configuration.UnicodeDecodingConformance", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Configuration.UnicodeEncodingConformance", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.AuthenticationModuleElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Type", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.AuthenticationModuleElementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "IndexOf", + "Remove", + "RemoveAt", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "CollectionType", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.AuthenticationModulesSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "AuthenticationModules", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.AuthenticationModulesSectionInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.BypassElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Address", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.BypassElementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "IndexOf", + "Remove", + "RemoveAt", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "CollectionType", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.ConfigurationStrings", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.ConnectionManagementElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Address", + "MaxConnection", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.ConnectionManagementElementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "IndexOf", + "Remove", + "RemoveAt", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "CollectionType", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.ConnectionManagementSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "ConnectionManagement", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.ConnectionManagementSectionInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.DefaultProxySection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "BypassList", + "Module", + "Proxy", + "Enabled", + "UseDefaultCredentials", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.DefaultProxySectionInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.HttpWebRequestElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "MaximumUnauthorizedUploadLength", + "MaximumErrorResponseLength", + "MaximumResponseHeadersLength", + "UseUnsafeHeaderParsing", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.HttpListenerElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "UnescapeRequestUrl", + "Timeouts", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.HttpListenerTimeoutsElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "EntityBody", + "DrainEntityBody", + "RequestQueue", + "IdleConnection", + "HeaderWait", + "MinSendBytesPerSecond", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.HttpCachePolicyElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "MaximumAge", + "MaximumStale", + "MinimumFresh", + "PolicyLevel", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.FtpCachePolicyElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "PolicyLevel", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.Ipv6Element", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Enabled", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSectionGroup", + "System.Object" + ], + "name": "System.Net.Configuration.MailSettingsSectionGroup", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ForceDeclaration", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Smtp", + "IsDeclared", + "IsDeclarationRequired", + "SectionGroupName", + "Name", + "Type", + "Sections", + "SectionGroups" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.MailSettingsSectionGroupInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.ModuleElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Type", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSectionGroup", + "System.Object" + ], + "name": "System.Net.Configuration.NetSectionGroup", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ForceDeclaration", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetSectionGroup" + ], + "properties": [ + "AuthenticationModules", + "ConnectionManagement", + "DefaultProxy", + "MailSettings", + "RequestCaching", + "Settings", + "WebRequestModules", + "IsDeclared", + "IsDeclarationRequired", + "SectionGroupName", + "Name", + "Type", + "Sections", + "SectionGroups" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.PerformanceCountersElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Enabled", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.ProxyElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "AutoDetect", + "ScriptLocation", + "BypassOnLocal", + "ProxyAddress", + "UseSystemDefault", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.RequestCachingSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "DefaultHttpCachePolicy", + "DefaultFtpCachePolicy", + "DefaultPolicyLevel", + "DisableAllCaching", + "IsPrivateCache", + "UnspecifiedMaximumAge", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.RequestCachingSectionInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.SettingsSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "HttpWebRequest", + "Ipv6", + "ServicePointManager", + "Socket", + "WebProxyScript", + "PerformanceCounters", + "HttpListener", + "WebUtility", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.SettingsSectionInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.ServicePointManagerElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "CheckCertificateName", + "CheckCertificateRevocationList", + "DnsRefreshTimeout", + "EnableDnsRoundRobin", + "EncryptionPolicy", + "Expect100Continue", + "UseNagleAlgorithm", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.SmtpSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "DeliveryMethod", + "DeliveryFormat", + "From", + "Network", + "SpecifiedPickupDirectory", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.SmtpSectionInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.SmtpNetworkElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "DefaultCredentials", + "Host", + "TargetName", + "ClientDomain", + "Password", + "Port", + "UserName", + "EnableSsl", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.SmtpNetworkElementInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.SmtpSpecifiedPickupDirectoryElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "PickupDirectoryLocation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.SmtpSpecifiedPickupDirectoryElementInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.SocketElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "AlwaysUseCompletionPortsForAccept", + "AlwaysUseCompletionPortsForConnect", + "IPProtectionLevel", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.WebProxyScriptElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "DownloadTimeout", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.WebRequestModuleElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Prefix", + "Type", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.WebRequestModuleElementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "IndexOf", + "Remove", + "RemoveAt", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "CollectionType", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.WebRequestModulesSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "WebRequestModules", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.WebRequestModulesSectionInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Net.Configuration.WebUtilityElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "UnicodeDecodingConformance", + "UnicodeEncodingConformance", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.SecureChannel", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateFatalHandshakeAlertToken", + "CreateShutdownToken", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.ProtocolToken", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.SslSessionsCache", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.SSPIHandleCache", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Security.AuthenticatedStream", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "Flush", + "FlushAsync", + "BeginRead", + "EndRead", + "ReadAsync", + "BeginWrite", + "EndWrite", + "WriteAsync", + "Seek", + "SetLength", + "Read", + "ReadByte", + "Write", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LeaveInnerStreamOpen", + "IsAuthenticated", + "IsMutuallyAuthenticated", + "IsEncrypted", + "IsSigned", + "IsServer", + "CanRead", + "CanSeek", + "CanTimeout", + "CanWrite", + "Length", + "Position", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.AuthenticationLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.ProtectionLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Security.AuthenticatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Security.NegotiateStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AuthenticateAsClient", + "BeginAuthenticateAsClient", + "EndAuthenticateAsClient", + "AuthenticateAsServer", + "BeginAuthenticateAsServer", + "EndAuthenticateAsServer", + "AuthenticateAsClientAsync", + "AuthenticateAsServerAsync", + "SetLength", + "Seek", + "Flush", + "Read", + "Write", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsAuthenticated", + "IsMutuallyAuthenticated", + "IsEncrypted", + "IsSigned", + "IsServer", + "ImpersonationLevel", + "RemoteIdentity", + "CanSeek", + "CanRead", + "CanTimeout", + "CanWrite", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position", + "LeaveInnerStreamOpen" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.SslPolicyErrors", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.EncryptionPolicy", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Security.RemoteCertificateValidationCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Security.LocalCertificateSelectionCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Security.RemoteCertValidationCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Security.LocalCertSelectionCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Net.Security.AuthenticatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Security.SslStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AuthenticateAsClient", + "BeginAuthenticateAsClient", + "EndAuthenticateAsClient", + "AuthenticateAsServer", + "BeginAuthenticateAsServer", + "EndAuthenticateAsServer", + "AuthenticateAsClientAsync", + "AuthenticateAsServerAsync", + "ShutdownAsync", + "SetLength", + "Seek", + "Flush", + "Read", + "Write", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TransportContext", + "IsAuthenticated", + "IsMutuallyAuthenticated", + "IsEncrypted", + "IsSigned", + "IsServer", + "SslProtocol", + "CheckCertRevocationStatus", + "LocalCertificate", + "RemoteCertificate", + "CipherAlgorithm", + "CipherStrength", + "HashAlgorithm", + "HashStrength", + "KeyExchangeAlgorithm", + "KeyExchangeStrength", + "CanSeek", + "CanRead", + "CanTimeout", + "CanWrite", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position", + "LeaveInnerStreamOpen" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.NegoState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.SslState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security._SslStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.TlsAlertMessage", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.TlsAlertType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Win32Exception", + "System.Runtime.InteropServices.ExternalException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Net.Sockets.SocketException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "ToString", + "GetBaseException", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ErrorCode", + "Message", + "SocketErrorCode", + "NativeErrorCode", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.AddressFamily", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.IoctlSocketConstants", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.AsyncEventBits", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.AsyncEventBitsPos", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.NetworkEvents", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.TimeValue", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.IOControlCode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.IPProtectionLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.LingerOption", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Enabled", + "LingerTime" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.MulticastOption", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Group", + "LocalAddress", + "InterfaceIndex" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.IPv6MulticastOption", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Group", + "InterfaceIndex" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Sockets.NetworkStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Read", + "Write", + "Close", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "Seek", + "Flush", + "FlushAsync", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "DataAvailable", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.ProtocolFamily", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.ProtocolType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SelectMode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketInformationOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketInformation", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "ProtocolInformation", + "Options" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.Socket", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Bind", + "Connect", + "Close", + "Listen", + "Accept", + "Send", + "SendFile", + "Send", + "SendTo", + "Receive", + "ReceiveMessageFrom", + "ReceiveFrom", + "IOControl", + "SetIPProtectionLevel", + "SetSocketOption", + "GetSocketOption", + "Poll", + "BeginSendFile", + "BeginConnect", + "DuplicateAndClose", + "BeginConnect", + "BeginDisconnect", + "Disconnect", + "EndConnect", + "EndDisconnect", + "BeginSend", + "BeginSendFile", + "BeginSend", + "EndSend", + "EndSendFile", + "BeginSendTo", + "EndSendTo", + "BeginReceive", + "EndReceive", + "BeginReceiveMessageFrom", + "EndReceiveMessageFrom", + "BeginReceiveFrom", + "EndReceiveFrom", + "BeginAccept", + "EndAccept", + "Shutdown", + "Dispose", + "AcceptAsync", + "ConnectAsync", + "DisconnectAsync", + "ReceiveAsync", + "ReceiveFromAsync", + "ReceiveMessageFromAsync", + "SendAsync", + "SendPacketsAsync", + "SendToAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Select", + "ConnectAsync", + "CancelConnectAsync" + ], + "properties": [ + "Available", + "LocalEndPoint", + "RemoteEndPoint", + "Handle", + "Blocking", + "UseOnlyOverlappedIO", + "Connected", + "AddressFamily", + "SocketType", + "ProtocolType", + "IsBound", + "ExclusiveAddressUse", + "ReceiveBufferSize", + "SendBufferSize", + "ReceiveTimeout", + "SendTimeout", + "LingerState", + "NoDelay", + "Ttl", + "DontFragment", + "MulticastLoopback", + "EnableBroadcast", + "DualMode" + ], + "staticProperties": [ + "SupportsIPv4", + "OSSupportsIPv4", + "SupportsIPv6", + "OSSupportsIPv6" + ] + }, + { + "baseTypes": [ + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.ConnectAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.AcceptAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketAsyncOperation", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.SendPacketsElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "FilePath", + "Buffer", + "Count", + "Offset", + "EndOfPacket" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketClientAccessPolicyProtocol", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.Sockets.SocketAsyncEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Completed" + ], + "methods": [ + "add_Completed", + "remove_Completed", + "SetBuffer", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SocketClientAccessPolicyProtocol", + "AcceptSocket", + "ConnectSocket", + "Buffer", + "Offset", + "Count", + "BufferList", + "BytesTransferred", + "DisconnectReuseSocket", + "LastOperation", + "ReceiveMessageFromPacketInfo", + "RemoteEndPoint", + "SendPacketsElements", + "SendPacketsFlags", + "SendPacketsSendSize", + "SocketError", + "ConnectByNameError", + "SocketFlags", + "UserToken" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketError", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketOptionLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketOptionName", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketShutdown", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketReceiveFromResult", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketReceiveMessageFromResult", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.SocketTaskExtensions", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "AcceptAsync", + "ConnectAsync", + "ReceiveAsync", + "ReceiveFromAsync", + "ReceiveMessageFromAsync", + "SendAsync", + "SendToAsync" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.TcpClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Connect", + "BeginConnect", + "EndConnect", + "ConnectAsync", + "GetStream", + "Close", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Client", + "Available", + "Connected", + "ExclusiveAddressUse", + "ReceiveBufferSize", + "SendBufferSize", + "ReceiveTimeout", + "SendTimeout", + "LingerState", + "NoDelay" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.TcpListener", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AllowNatTraversal", + "Start", + "Stop", + "Pending", + "AcceptSocket", + "AcceptTcpClient", + "BeginAcceptSocket", + "EndAcceptSocket", + "BeginAcceptTcpClient", + "EndAcceptTcpClient", + "AcceptSocketAsync", + "AcceptTcpClientAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Create" + ], + "properties": [ + "Server", + "LocalEndpoint", + "ExclusiveAddressUse" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.TransmitFileOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.UdpClient", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AllowNatTraversal", + "Close", + "Dispose", + "Connect", + "Send", + "BeginSend", + "EndSend", + "Receive", + "BeginReceive", + "EndReceive", + "JoinMulticastGroup", + "DropMulticastGroup", + "SendAsync", + "ReceiveAsync", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Client", + "Available", + "Ttl", + "DontFragment", + "MulticastLoopback", + "EnableBroadcast", + "ExclusiveAddressUse" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.UdpReceiveResult", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetHashCode", + "Equals", + "ToString", + "GetType" + ], + "staticMethods": [ + "op_Equality", + "op_Inequality" + ], + "properties": [ + "Buffer", + "RemoteEndPoint" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.BaseOverlappedAsyncResult", + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.AcceptOverlappedAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.BaseOverlappedAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.OverlappedCache", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.BaseOverlappedAsyncResult", + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.ConnectOverlappedAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.BaseOverlappedAsyncResult", + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.DisconnectOverlappedAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.DynamicWinsockMethods", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetDelegate", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetMethods" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Sockets.AcceptExDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Sockets.GetAcceptExSockaddrsDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Sockets.ConnectExDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Sockets.DisconnectExDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Sockets.DisconnectExDelegate_Blocking", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Sockets.WSARecvMsgDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Sockets.WSARecvMsgDelegate_Blocking", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Sockets.TransmitPacketsDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.MultipleConnectAsync", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "StartConnectAsync", + "Cancel", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.MultipleConnectAsync", + "System.Object" + ], + "name": "System.Net.Sockets.SingleSocketMultipleConnectAsync", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "StartConnectAsync", + "Cancel", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.MultipleConnectAsync", + "System.Object" + ], + "name": "System.Net.Sockets.MultipleSocketMultipleConnectAsync", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "StartConnectAsync", + "Cancel", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.BaseOverlappedAsyncResult", + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.OverlappedAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.BaseOverlappedAsyncResult", + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.TransmitFileOverlappedAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.BaseOverlappedAsyncResult", + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.ReceiveMessageOverlappedAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.IPPacketInformation", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "staticMethods": [ + "op_Equality", + "op_Inequality" + ], + "properties": [ + "Address", + "Interface" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Windows.Input.BuildInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Windows.Input.ICommand", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "CanExecuteChanged" + ], + "methods": [ + "add_CanExecuteChanged", + "remove_CanExecuteChanged", + "CanExecute", + "Execute" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Windows.Markup.ValueSerializerAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "ValueSerializerType", + "ValueSerializerTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Media.SoundPlayer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "LoadCompleted", + "SoundLocationChanged", + "StreamChanged", + "Disposed" + ], + "methods": [ + "LoadAsync", + "Load", + "Play", + "PlaySync", + "PlayLooping", + "Stop", + "add_LoadCompleted", + "remove_LoadCompleted", + "add_SoundLocationChanged", + "remove_SoundLocationChanged", + "add_StreamChanged", + "remove_StreamChanged", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LoadTimeout", + "SoundLocation", + "Stream", + "IsLoadCompleted", + "Tag", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SystemSounds", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "Asterisk", + "Beep", + "Exclamation", + "Hand", + "Question" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SystemSound", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Play", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Specialized.BitVector32", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "staticMethods": [ + "CreateMask", + "CreateSection", + "ToString" + ], + "properties": [ + "Item", + "Item", + "Data" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.CollectionsUtil", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateCaseInsensitiveHashtable", + "CreateCaseInsensitiveSortedList" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.FixedStringLookup", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.HybridDictionary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Contains", + "CopyTo", + "GetEnumerator", + "Remove", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "Keys", + "IsReadOnly", + "IsFixedSize", + "IsSynchronized", + "SyncRoot", + "Values" + ] + }, + { + "name": "System.Collections.Specialized.INotifyCollectionChanged", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "CollectionChanged" + ], + "methods": [ + "add_CollectionChanged", + "remove_CollectionChanged" + ] + }, + { + "name": "System.Collections.Specialized.IOrderedDictionary", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetEnumerator", + "Insert", + "RemoveAt" + ], + "properties": [ + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.ListDictionary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Contains", + "Clear", + "CopyTo", + "GetEnumerator", + "Remove", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "Keys", + "IsReadOnly", + "IsFixedSize", + "IsSynchronized", + "SyncRoot", + "Values" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.NameObjectCollectionBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "OnDeserialization", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Keys" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.CompatibleComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Comparer", + "HashCodeProvider" + ], + "staticProperties": [ + "DefaultComparer", + "DefaultHashCodeProvider" + ] + }, + { + "baseTypes": [ + "System.Collections.Specialized.NameObjectCollectionBase", + "System.Object" + ], + "name": "System.Collections.Specialized.NameValueCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "CopyTo", + "HasKeys", + "Add", + "Get", + "GetValues", + "Set", + "Remove", + "Get", + "GetValues", + "GetKey", + "GetObjectData", + "OnDeserialization", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item", + "AllKeys", + "Count", + "Keys" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Specialized.NotifyCollectionChangedAction", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Collections.Specialized.NotifyCollectionChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Action", + "NewItems", + "OldItems", + "NewStartingIndex", + "OldStartingIndex" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Collections.Specialized.NotifyCollectionChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.OrderedDictionary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "AsReadOnly", + "Contains", + "CopyTo", + "Insert", + "RemoveAt", + "Remove", + "GetEnumerator", + "GetObjectData", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly", + "Keys", + "Item", + "Item", + "Values" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.StringCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Clear", + "Contains", + "CopyTo", + "GetEnumerator", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "IsReadOnly", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.StringEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.StringDictionary", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "ContainsKey", + "ContainsValue", + "CopyTo", + "GetEnumerator", + "Remove", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsSynchronized", + "Item", + "Keys", + "SyncRoot", + "Values" + ] + }, + { + "baseTypes": [ + "System.Collections.Specialized.StringDictionary", + "System.Object" + ], + "name": "System.Collections.Specialized.StringDictionaryWithComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "ContainsKey", + "Remove", + "Clear", + "ContainsValue", + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "IsSynchronized", + "Keys", + "SyncRoot", + "Values" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.BackCompatibleStringComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetHashCode", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetHashCode" + ] + }, + { + "baseTypes": [ + null, + "System.Object" + ], + "name": "System.Collections.ObjectModel.ObservableCollection`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "CollectionChanged" + ], + "methods": [ + "Move", + "add_CollectionChanged", + "remove_CollectionChanged", + "Add", + "Clear", + "CopyTo", + "Contains", + "GetEnumerator", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + null, + "System.Object" + ], + "name": "System.Collections.ObjectModel.ReadOnlyObservableCollection`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Contains", + "CopyTo", + "GetEnumerator", + "IndexOf", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.System_CollectionDebugView`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.System_QueueDebugView`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.System_StackDebugView`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.System_DictionaryDebugView`2", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.System_DictionaryKeyCollectionDebugView`2", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.System_DictionaryValueCollectionDebugView`2", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.LinkedList`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddAfter", + "AddFirst", + "AddLast", + "Contains", + "Find", + "GetEnumerator", + "Remove", + "RemoveFirst", + "AddAfter", + "AddBefore", + "Clear", + "CopyTo", + "FindLast", + "RemoveLast", + "GetObjectData", + "OnDeserialization", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "First", + "Last" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.LinkedListNode`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "List", + "Next", + "Previous", + "Value" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.Queue`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Clear", + "Enqueue", + "GetEnumerator", + "Dequeue", + "Peek", + "Contains", + "CopyTo", + "ToArray", + "TrimExcess", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedList`2", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "ContainsKey", + "GetEnumerator", + "IndexOfKey", + "TryGetValue", + "RemoveAt", + "Remove", + "ContainsValue", + "IndexOfValue", + "TrimExcess", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Capacity", + "Comparer", + "Count", + "Keys", + "Values", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.Stack`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Clear", + "GetEnumerator", + "Peek", + "Pop", + "Push", + "ToArray", + "Contains", + "CopyTo", + "TrimExcess", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "ContainsKey", + "GetEnumerator", + "Remove", + "ContainsValue", + "CopyTo", + "TryGetValue", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "Comparer", + "Keys", + "Values" + ] + }, + { + "baseTypes": [ + null, + "System.Object" + ], + "name": "System.Collections.Generic.TreeSet`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Remove", + "Clear", + "Contains", + "CopyTo", + "GetEnumerator", + "UnionWith", + "IntersectWith", + "ExceptWith", + "SymmetricExceptWith", + "IsSubsetOf", + "IsProperSubsetOf", + "IsSupersetOf", + "IsProperSupersetOf", + "SetEquals", + "Overlaps", + "RemoveWhere", + "Reverse", + "GetViewBetween", + "TryGetValue", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Comparer", + "Min", + "Max" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Collections.Generic.TreeWalkPredicate`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.TreeRotation", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "GetEnumerator", + "Remove", + "Clear", + "Contains", + "CopyTo", + "UnionWith", + "IntersectWith", + "ExceptWith", + "SymmetricExceptWith", + "IsSubsetOf", + "IsProperSubsetOf", + "IsSupersetOf", + "IsProperSupersetOf", + "SetEquals", + "Overlaps", + "RemoveWhere", + "Reverse", + "GetViewBetween", + "TryGetValue", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateSetComparer" + ], + "properties": [ + "Count", + "Comparer", + "Min", + "Max" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSetEqualityComparer`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSetDebugView`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "name": "System.Collections.Generic.ISet`1", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Add", + "UnionWith", + "IntersectWith", + "ExceptWith", + "SymmetricExceptWith", + "IsSubsetOf", + "IsSupersetOf", + "IsProperSupersetOf", + "IsProperSubsetOf", + "Overlaps", + "SetEquals" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.BitHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Concurrent.BlockingCollection`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "TryAdd", + "Take", + "TryTake", + "CompleteAdding", + "Dispose", + "ToArray", + "CopyTo", + "GetConsumingEnumerable", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "AddToAny", + "TryAddToAny", + "TakeFromAny", + "TryTakeFromAny" + ], + "properties": [ + "BoundedCapacity", + "IsAddingCompleted", + "IsCompleted", + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Concurrent.SystemThreadingCollections_BlockingCollectionDebugView`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Concurrent.ConcurrentBag`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "TryTake", + "TryPeek", + "CopyTo", + "ToArray", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsEmpty" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Concurrent.SystemThreadingCollection_IProducerConsumerCollectionDebugView`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Items" + ] + }, + { + "baseTypes": [ + "System.Threading.WaitHandle", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Threading.Semaphore", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Release", + "GetAccessControl", + "SetAccessControl", + "WaitOne", + "Close", + "Dispose", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "OpenExisting", + "TryOpenExisting" + ], + "properties": [ + "Handle", + "SafeWaitHandle" + ] + }, + { + "baseTypes": [ + "System.Exception", + "System.Object" + ], + "name": "System.Threading.BarrierPostPhaseException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Threading.Barrier", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddParticipant", + "AddParticipants", + "RemoveParticipant", + "RemoveParticipants", + "SignalAndWait", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ParticipantsRemaining", + "ParticipantCount", + "CurrentPhaseNumber" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Threading.ThreadExceptionEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Exception" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Threading.ThreadExceptionEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.Versioning.FrameworkName", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "staticMethods": [ + "op_Equality", + "op_Inequality" + ], + "properties": [ + "Identifier", + "Version", + "Profile", + "FullName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.HandleCollector", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Remove", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "InitialThreshold", + "MaximumThreshold", + "Name" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Runtime.InteropServices.DefaultParameterValueAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Value", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Runtime.InteropServices.StandardOleMarshalObject", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Runtime.InteropServices.ComTypes.ADVF", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Runtime.InteropServices.ComTypes.DATADIR", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Runtime.InteropServices.ComTypes.DVASPECT", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Runtime.InteropServices.ComTypes.FORMATETC", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "name": "System.Runtime.InteropServices.ComTypes.IAdviseSink", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "OnDataChange", + "OnViewChange", + "OnRename", + "OnSave", + "OnClose" + ] + }, + { + "name": "System.Runtime.InteropServices.ComTypes.IDataObject", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetData", + "GetDataHere", + "QueryGetData", + "GetCanonicalFormatEtc", + "SetData", + "EnumFormatEtc", + "DAdvise", + "DUnadvise", + "EnumDAdvise" + ] + }, + { + "name": "System.Runtime.InteropServices.ComTypes.IEnumFORMATETC", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Next", + "Skip", + "Reset", + "Clone" + ] + }, + { + "name": "System.Runtime.InteropServices.ComTypes.IEnumSTATDATA", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Next", + "Skip", + "Reset", + "Clone" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Runtime.InteropServices.ComTypes.STATDATA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Runtime.InteropServices.ComTypes.STGMEDIUM", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Runtime.InteropServices.ComTypes.TYMED", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "name": "System.Runtime.InteropServices.WindowsRuntime.INotifyCollectionChangedEventArgs", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "Action", + "NewItems", + "OldItems", + "NewStartingIndex", + "OldStartingIndex" + ] + }, + { + "name": "System.Runtime.InteropServices.WindowsRuntime.IPropertyChangedEventArgs", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "PropertyName" + ] + }, + { + "name": "System.Runtime.InteropServices.WindowsRuntime.INotifyCollectionChanged_WinRT", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "add_CollectionChanged", + "remove_CollectionChanged" + ] + }, + { + "name": "System.Runtime.InteropServices.WindowsRuntime.INotifyPropertyChanged_WinRT", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "add_PropertyChanged", + "remove_PropertyChanged" + ] + }, + { + "name": "System.Runtime.InteropServices.WindowsRuntime.ICommand_WinRT", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "add_CanExecuteChanged", + "remove_CanExecuteChanged", + "CanExecute", + "Execute" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.NotifyCollectionChangedEventHandler_WinRT", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.PropertyChangedEventHandler_WinRT", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.NotifyCollectionChangedEventArgsMarshaler", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.PropertyChangedEventArgsMarshaler", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.NotifyCollectionChangedToManagedAdapter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.NotifyCollectionChangedToWinRTAdapter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.NotifyPropertyChangedToManagedAdapter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.NotifyPropertyChangedToWinRTAdapter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.ICommandToManagedAdapter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.ICommandToWinRTAdapter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.ICommandAdapterHelpers", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Reflection.ICustomTypeProvider", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetCustomType" + ] + }, + { + "baseTypes": [ + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.IO.InvalidDataException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.NotifyFilters", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.IO.ErrorEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetException", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.ErrorEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.IO.FileSystemEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ChangeType", + "FullPath", + "Name" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.FileSystemEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.IO.FileSystemWatcher", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Changed", + "Created", + "Deleted", + "Error", + "Renamed", + "Disposed" + ], + "methods": [ + "add_Changed", + "remove_Changed", + "add_Created", + "remove_Created", + "add_Deleted", + "remove_Deleted", + "add_Error", + "remove_Error", + "add_Renamed", + "remove_Renamed", + "BeginInit", + "EndInit", + "WaitForChanged", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "NotifyFilter", + "EnableRaisingEvents", + "Filter", + "IncludeSubdirectories", + "InternalBufferSize", + "Path", + "Site", + "SynchronizingObject", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Direct", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.IO.InternalBufferOverflowException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.DescriptionAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.IO.IODescriptionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Description", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.PatternMatcher", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "StrictMatchPattern" + ] + }, + { + "baseTypes": [ + "System.IO.FileSystemEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.IO.RenamedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "OldFullPath", + "OldName", + "ChangeType", + "FullPath", + "Name" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.RenamedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.IO.WaitForChangedResult", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "ChangeType", + "Name", + "OldName", + "TimedOut" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.WatcherChangeTypes", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Ports.Handshake", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Ports.InternalResources", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Ports.Parity", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Ports.SerialError", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.IO.Ports.SerialErrorReceivedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "EventType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Ports.SerialErrorReceivedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Ports.SerialPinChange", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.IO.Ports.SerialPinChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "EventType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Ports.SerialPinChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.IO.Ports.SerialPort", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "ErrorReceived", + "PinChanged", + "DataReceived", + "Disposed" + ], + "methods": [ + "add_ErrorReceived", + "remove_ErrorReceived", + "add_PinChanged", + "remove_PinChanged", + "add_DataReceived", + "remove_DataReceived", + "Close", + "DiscardInBuffer", + "DiscardOutBuffer", + "Open", + "Read", + "ReadChar", + "Read", + "ReadByte", + "ReadExisting", + "ReadLine", + "ReadTo", + "Write", + "WriteLine", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetPortNames" + ], + "properties": [ + "BaseStream", + "BaudRate", + "BreakState", + "BytesToWrite", + "BytesToRead", + "CDHolding", + "CtsHolding", + "DataBits", + "DiscardNull", + "DsrHolding", + "DtrEnable", + "Encoding", + "Handshake", + "IsOpen", + "NewLine", + "Parity", + "ParityReplace", + "PortName", + "ReadBufferSize", + "ReadTimeout", + "ReceivedBytesThreshold", + "RtsEnable", + "StopBits", + "WriteBufferSize", + "WriteTimeout", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Ports.SerialData", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.IO.Ports.SerialDataReceivedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "EventType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Ports.SerialDataReceivedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.IO.Ports.SerialStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginRead", + "BeginWrite", + "EndRead", + "EndWrite", + "Flush", + "Read", + "ReadByte", + "Seek", + "SetLength", + "Write", + "WriteByte", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanTimeout", + "CanWrite", + "Length", + "Position", + "BreakState", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Ports.StopBits", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.BlockType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.CompressionMode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.CompressionTracingSwitchLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.Switch", + "System.Object" + ], + "name": "System.IO.Compression.CompressionTracingSwitch", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Attributes", + "DisplayName", + "Description" + ], + "staticProperties": [ + "Verbose", + "Informational" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.CompressionLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.CopyEncoder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBlock", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.Crc32Helper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "UpdateCrc32" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.DeflateInput", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.IO.Compression.IDeflater", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "NeedsInput", + "SetInput", + "GetDeflateOutput", + "Finish" + ] + }, + { + "name": "System.IO.Compression.IInflater", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Inflate", + "Finished", + "NeedsInput", + "SetInput" + ], + "properties": [ + "AvailableOutput" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.DeflaterManaged", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.DeflaterZLib", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.InflaterZlib", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Finished", + "Inflate", + "NeedsInput", + "SetInput", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AvailableOutput" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateZLibStreamForDeflate", + "CreateZLibStreamForInflate", + "ZLibCompileFlags" + ] + }, + { + "baseTypes": [ + "System.IO.IOException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.IO.Compression.ZLibException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ZLibContext", + "ZLibErrorCode", + "ZLibErrorMessage", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.IO.Compression.DeflateStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Flush", + "Seek", + "SetLength", + "Read", + "BeginRead", + "EndRead", + "Write", + "BeginWrite", + "EndWrite", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BaseStream", + "CanRead", + "CanWrite", + "CanSeek", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.DeflateStreamAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.FastEncoder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.FastEncoderStatics", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "BitReverse" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.FastEncoderWindow", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "FlushWindow", + "CopyBytes", + "MoveWindows", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BytesAvailable", + "UnprocessedInput", + "FreeWindowSpace" + ] + }, + { + "name": "System.IO.Compression.IFileFormatWriter", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetHeader", + "UpdateWithBytesRead", + "GetFooter" + ] + }, + { + "name": "System.IO.Compression.IFileFormatReader", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "ReadHeader", + "ReadFooter", + "UpdateWithBytesRead", + "Validate" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.GZipDecoder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Reset", + "ReadHeader", + "ReadFooter", + "UpdateWithBytesRead", + "Validate", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.IO.Compression.GZipStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Flush", + "Seek", + "SetLength", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "Read", + "Write", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanWrite", + "CanSeek", + "Length", + "Position", + "BaseStream", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.GZipConstants", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.GZipFormatter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetFooter", + "GetHeader", + "UpdateWithBytesRead", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.HuffmanTree", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetNextSymbol", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "StaticLiteralLengthTree", + "StaticDistanceTree" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.Inflater", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "SetInput", + "Finished", + "NeedsInput", + "Inflate", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AvailableOutput" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.InflaterState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.InputBuffer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "EnsureBitsAvailable", + "TryLoad16Bits", + "GetBits", + "CopyTo", + "NeedsInput", + "SetInput", + "SkipBits", + "SkipToByteBoundary", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AvailableBits", + "AvailableBytes" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.Match", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.OutputBuffer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.OutputWindow", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Write", + "WriteLengthDistance", + "CopyFrom", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "FreeBytes", + "AvailableBytes" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.SecureStringMarshal", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "SecureStringToCoTaskMemAnsi", + "SecureStringToGlobalAllocAnsi", + "SecureStringToCoTaskMemUnicode", + "SecureStringToGlobalAllocUnicode" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Claims.DynamicRoleClaimProvider", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "AddDynamicRoleClaims" + ] + }, + { + "baseTypes": [ + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Security.Authentication.AuthenticationException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Security.Authentication.AuthenticationException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Security.Authentication.InvalidCredentialException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Authentication.SslProtocols", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Authentication.ExchangeAlgorithmType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Authentication.CipherAlgorithmType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Authentication.HashAlgorithmType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.ChannelBinding", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Size", + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.ChannelBindingKind", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CustomServiceNames", + "PolicyEnforcement", + "ProtectionScenario", + "CustomChannelBinding" + ], + "staticProperties": [ + "OSSupportsExtendedProtection" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertTo", + "ConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.PolicyEnforcement", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.ProtectionScenario", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Collections.ReadOnlyCollectionBase", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.ServiceNameCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Merge", + "Contains", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.TokenBindingType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.TokenBinding", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetRawTokenBindingId", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BindingType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionConfigurationStrings", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BuildPolicy", + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "PolicyEnforcement", + "ProtectionScenario", + "CustomServiceNames", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "IndexOf", + "Remove", + "RemoveAt", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "CollectionType", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Name", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.AsnEncodedData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyFrom", + "Format", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Oid", + "RawData" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.AsnEncodedDataCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Remove", + "GetEnumerator", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.AsnEncodedDataEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.BigInt", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "staticMethods": [ + "op_LessThan", + "op_GreaterThan", + "op_Equality", + "op_Inequality" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.CAPIBase", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPINative", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.CAPINative", + "System.Security.Cryptography.CAPIBase", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPISafe", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "FreeLibrary" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.CAPISafe", + "System.Security.Cryptography.CAPINative", + "System.Security.Cryptography.CAPIBase", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIUnsafe", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.CAPIUnsafe", + "System.Security.Cryptography.CAPISafe", + "System.Security.Cryptography.CAPINative", + "System.Security.Cryptography.CAPIBase", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.CAPIMethods", + "System.Security.Cryptography.CAPIUnsafe", + "System.Security.Cryptography.CAPISafe", + "System.Security.Cryptography.CAPINative", + "System.Security.Cryptography.CAPIBase", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPI", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Security.Cryptography.SafeLibraryHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Security.Cryptography.SafeLocalAllocHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Security.Cryptography.SafeCryptProvHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Security.Cryptography.SafeCertContextHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Security.Cryptography.SafeCertStoreHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Security.Cryptography.SafeCryptMsgHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.OidGroup", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.Oid", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "FromFriendlyName", + "FromOidValue" + ], + "properties": [ + "Value", + "FriendlyName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.OidCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "GetEnumerator", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.OidEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.AsnEncodedData", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X500DistinguishedName", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Decode", + "Format", + "CopyFrom", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "Oid", + "RawData" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509NameType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509IncludeOption", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.PublicKey", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Key", + "Oid", + "EncodedKeyValue", + "EncodedParameters" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.X509Certificates.X509Certificate", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Certificate2", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "GetNameInfo", + "Import", + "Reset", + "Verify", + "GetRawCertData", + "GetName", + "GetIssuerName", + "GetSerialNumber", + "GetSerialNumberString", + "GetKeyAlgorithmParameters", + "GetKeyAlgorithmParametersString", + "GetKeyAlgorithm", + "GetPublicKey", + "GetPublicKeyString", + "GetRawCertDataString", + "GetCertHash", + "GetCertHashString", + "GetEffectiveDateString", + "GetExpirationDateString", + "Equals", + "GetHashCode", + "GetFormat", + "Export", + "Dispose", + "GetType" + ], + "staticMethods": [ + "GetCertContentType" + ], + "properties": [ + "Archived", + "Extensions", + "FriendlyName", + "IssuerName", + "NotAfter", + "NotBefore", + "HasPrivateKey", + "PrivateKey", + "PublicKey", + "RawData", + "SerialNumber", + "SubjectName", + "SignatureAlgorithm", + "Thumbprint", + "Version", + "Handle", + "Issuer", + "Subject" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509FindType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.X509Certificates.X509CertificateCollection", + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "Insert", + "GetEnumerator", + "Remove", + "RemoveRange", + "Find", + "Import", + "Export", + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "GetEnumerator", + "Remove", + "GetHashCode", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509ChainStatus", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Status", + "StatusInformation" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Chain", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Build", + "Reset", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Create" + ], + "properties": [ + "ChainContext", + "SafeHandle", + "ChainPolicy", + "ChainStatus", + "ChainElements" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509ChainElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Certificate", + "ChainElementStatus", + "Information" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetEnumerator", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509RevocationMode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509RevocationFlag", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509VerificationFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509ChainPolicy", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ApplicationPolicy", + "CertificatePolicy", + "RevocationMode", + "RevocationFlag", + "VerificationFlags", + "VerificationTime", + "UrlRetrievalTimeout", + "ExtraStore" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.AsnEncodedData", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Extension", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyFrom", + "Format", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Critical", + "Oid", + "RawData" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.X509Certificates.X509Extension", + "System.Security.Cryptography.AsnEncodedData", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509KeyUsageExtension", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyFrom", + "Format", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "KeyUsages", + "Critical", + "Oid", + "RawData" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.X509Certificates.X509Extension", + "System.Security.Cryptography.AsnEncodedData", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyFrom", + "Format", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CertificateAuthority", + "HasPathLengthConstraint", + "PathLengthConstraint", + "Critical", + "Oid", + "RawData" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.X509Certificates.X509Extension", + "System.Security.Cryptography.AsnEncodedData", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyFrom", + "Format", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "EnhancedKeyUsages", + "Critical", + "Oid", + "RawData" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Cryptography.X509Certificates.X509Extension", + "System.Security.Cryptography.AsnEncodedData", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyFrom", + "Format", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SubjectKeyIdentifier", + "Critical", + "Oid", + "RawData" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "GetEnumerator", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.StoreLocation", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.OpenFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.StoreName", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Store", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Open", + "Dispose", + "Close", + "Add", + "AddRange", + "Remove", + "RemoveRange", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "StoreHandle", + "Location", + "Name", + "Certificates" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Utils", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509CertificateCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "GetEnumerator", + "Remove", + "GetHashCode", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Security.Permissions.StorePermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsUnrestricted", + "Union", + "IsSubsetOf", + "Intersect", + "Copy", + "ToXml", + "FromXml", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Flags" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Security.Permissions.StorePermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Flags", + "CreateStore", + "DeleteStore", + "EnumerateStores", + "OpenStore", + "AddToStore", + "RemoveFromStore", + "EnumerateCertificates", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Permissions.StorePermissionFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Permissions.TypeDescriptorPermissionFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Security.Permissions.TypeDescriptorPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsUnrestricted", + "Union", + "IsSubsetOf", + "Intersect", + "Copy", + "ToXml", + "FromXml", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Flags" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Security.Permissions.TypeDescriptorPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Flags", + "RestrictedRegistrationAccess", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Security.Permissions.ResourcePermissionBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "FromXml", + "Copy", + "Intersect", + "IsSubsetOf", + "IsUnrestricted", + "ToXml", + "Union", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Permissions.ResourcePermissionBaseEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "PermissionAccess", + "PermissionAccessPath" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Security.AccessControl.SemaphoreRights", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.AccessControl.AccessRule", + "System.Security.AccessControl.AuthorizationRule", + "System.Object" + ], + "name": "System.Security.AccessControl.SemaphoreAccessRule", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SemaphoreRights", + "AccessControlType", + "IdentityReference", + "IsInherited", + "InheritanceFlags", + "PropagationFlags" + ] + }, + { + "baseTypes": [ + "System.Security.AccessControl.AuditRule", + "System.Security.AccessControl.AuthorizationRule", + "System.Object" + ], + "name": "System.Security.AccessControl.SemaphoreAuditRule", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SemaphoreRights", + "AuditFlags", + "IdentityReference", + "IsInherited", + "InheritanceFlags", + "PropagationFlags" + ] + }, + { + "baseTypes": [ + "System.Security.AccessControl.NativeObjectSecurity", + "System.Security.AccessControl.CommonObjectSecurity", + "System.Security.AccessControl.ObjectSecurity", + "System.Object" + ], + "name": "System.Security.AccessControl.SemaphoreSecurity", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AccessRuleFactory", + "AuditRuleFactory", + "AddAccessRule", + "SetAccessRule", + "ResetAccessRule", + "RemoveAccessRule", + "RemoveAccessRuleAll", + "RemoveAccessRuleSpecific", + "AddAuditRule", + "SetAuditRule", + "RemoveAuditRule", + "RemoveAuditRuleAll", + "RemoveAuditRuleSpecific", + "GetAccessRules", + "GetAuditRules", + "GetOwner", + "SetOwner", + "GetGroup", + "SetGroup", + "PurgeAccessRules", + "PurgeAuditRules", + "SetAccessRuleProtection", + "SetAuditRuleProtection", + "GetSecurityDescriptorSddlForm", + "SetSecurityDescriptorSddlForm", + "GetSecurityDescriptorBinaryForm", + "SetSecurityDescriptorBinaryForm", + "ModifyAccessRule", + "ModifyAuditRule", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AccessRightType", + "AccessRuleType", + "AuditRuleType", + "AreAccessRulesProtected", + "AreAuditRulesProtected", + "AreAccessRulesCanonical", + "AreAuditRulesCanonical" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.AssertSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "AssertUIEnabled", + "LogFileName", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.AssertWrapper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "ShowAssert" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.MessageBoxPopup", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ShowMessageBox", + "DoPopup", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReturnValue" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.Switch", + "System.Object" + ], + "name": "System.Diagnostics.BooleanSwitch", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Enabled", + "Attributes", + "DisplayName", + "Description" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TextWriterTraceListener", + "System.Diagnostics.TraceListener", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.ConsoleTraceListener", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Flush", + "Write", + "WriteLine", + "Dispose", + "Fail", + "Write", + "WriteLine", + "TraceData", + "TraceEvent", + "TraceTransfer", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Writer", + "Attributes", + "Name", + "IsThreadSafe", + "IndentLevel", + "IndentSize", + "Filter", + "TraceOutputOptions" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.CorrelationManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "StartLogicalOperation", + "StopLogicalOperation", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ActivityId", + "LogicalOperationStack" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.Debug", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Flush", + "Close", + "Assert", + "Fail", + "Print", + "Write", + "WriteLine", + "WriteIf", + "WriteLineIf", + "Indent", + "Unindent" + ], + "staticProperties": [ + "Listeners", + "AutoFlush", + "IndentLevel", + "IndentSize" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TraceListener", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.DefaultTraceListener", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Fail", + "Write", + "WriteLine", + "Dispose", + "Close", + "Flush", + "Write", + "WriteLine", + "TraceData", + "TraceEvent", + "TraceTransfer", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AssertUiEnabled", + "LogFileName", + "Attributes", + "Name", + "IsThreadSafe", + "IndentLevel", + "IndentSize", + "Filter", + "TraceOutputOptions" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TextWriterTraceListener", + "System.Diagnostics.TraceListener", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.DelimitedListTraceListener", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "TraceEvent", + "TraceData", + "Close", + "Flush", + "Write", + "WriteLine", + "Dispose", + "Fail", + "Write", + "WriteLine", + "TraceEvent", + "TraceTransfer", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Delimiter", + "Writer", + "Attributes", + "Name", + "IsThreadSafe", + "IndentLevel", + "IndentSize", + "Filter", + "TraceOutputOptions" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.InitState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.DiagnosticsConfiguration", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TypedElement", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.FilterElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetRuntimeObject", + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "InitData", + "TypeName", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.ListenerElementsCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetRuntimeObject", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "Item", + "CollectionType", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.ListenerElementsCollection", + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.SharedListenerElementsCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetRuntimeObject", + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "CollectionType", + "Item", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TypedElement", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.ListenerElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetRuntimeObject", + "Equals", + "GetHashCode", + "IsReadOnly", + "ToString", + "GetType" + ], + "properties": [ + "Attributes", + "Filter", + "Name", + "TraceOutputOptions", + "TypeName", + "InitData", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.PerfCounterSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "FileMappingSize", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TraceFilter", + "System.Object" + ], + "name": "System.Diagnostics.EventTypeFilter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ShouldTrace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "EventType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.SourceElementsCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "Item", + "CollectionType", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.SourceElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Attributes", + "Listeners", + "Name", + "SwitchName", + "SwitchValue", + "SwitchType", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TraceFilter", + "System.Object" + ], + "name": "System.Diagnostics.SourceFilter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ShouldTrace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Source" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.SourceLevels", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.Switch", + "System.Object" + ], + "name": "System.Diagnostics.SourceSwitch", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ShouldTrace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Level", + "Attributes", + "DisplayName", + "Description" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.Switch", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Attributes", + "DisplayName", + "Description" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Diagnostics.SwitchAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "staticMethods": [ + "GetAll" + ], + "properties": [ + "SwitchName", + "SwitchType", + "SwitchDescription", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElementCollection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.SwitchElementsCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "CopyTo", + "GetEnumerator", + "ToString", + "GetType" + ], + "properties": [ + "Item", + "CollectionType", + "Count", + "EmitClear", + "IsSynchronized", + "SyncRoot", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.SwitchElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Attributes", + "Name", + "Value", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Diagnostics.SwitchLevelAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "SwitchLevelType", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationSection", + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.SystemDiagnosticsSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Assert", + "PerfCounters", + "Sources", + "SharedListeners", + "Switches", + "Trace", + "SectionInformation", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TraceListener", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.TextWriterTraceListener", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Flush", + "Write", + "WriteLine", + "Dispose", + "Fail", + "Write", + "WriteLine", + "TraceData", + "TraceEvent", + "TraceTransfer", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Writer", + "Attributes", + "Name", + "IsThreadSafe", + "IndentLevel", + "IndentSize", + "Filter", + "TraceOutputOptions" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.Trace", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Flush", + "Close", + "Assert", + "Fail", + "Refresh", + "TraceInformation", + "TraceWarning", + "TraceError", + "Write", + "WriteLine", + "WriteIf", + "WriteLineIf", + "Indent", + "Unindent" + ], + "staticProperties": [ + "Listeners", + "AutoFlush", + "UseGlobalLock", + "CorrelationManager", + "IndentLevel", + "IndentSize" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.TraceEventCache", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Callstack", + "LogicalOperationStack", + "DateTime", + "ProcessId", + "ThreadId", + "Timestamp" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.TraceEventType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.TraceFilter", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ShouldTrace", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.TraceInternal", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Flush", + "Assert", + "Fail", + "TraceEvent", + "WriteLine", + "Indent", + "Unindent", + "Close", + "Assert", + "Fail", + "Write", + "WriteLine", + "WriteIf", + "WriteLineIf" + ], + "staticProperties": [ + "Listeners", + "AutoFlush", + "UseGlobalLock", + "IndentLevel", + "IndentSize" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.TraceLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.TraceListener", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "Close", + "Flush", + "Fail", + "Write", + "WriteLine", + "TraceData", + "TraceEvent", + "TraceTransfer", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Attributes", + "Name", + "IsThreadSafe", + "IndentLevel", + "IndentSize", + "Filter", + "TraceOutputOptions" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.TraceListenerCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Clear", + "Contains", + "CopyTo", + "GetEnumerator", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.TraceOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.TraceSection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "AutoFlush", + "IndentSize", + "Listeners", + "UseGlobalLock", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.TraceSource", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Flush", + "TraceEvent", + "TraceData", + "TraceInformation", + "TraceTransfer", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Attributes", + "Name", + "Listeners", + "Switch" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.Switch", + "System.Object" + ], + "name": "System.Diagnostics.TraceSwitch", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Level", + "TraceError", + "TraceWarning", + "TraceInfo", + "TraceVerbose", + "Attributes", + "DisplayName", + "Description" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.TraceUtils", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationElement", + "System.Object" + ], + "name": "System.Diagnostics.TypedElement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsReadOnly", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "InitData", + "TypeName", + "LockAttributes", + "LockAllAttributesExcept", + "LockElements", + "LockAllElementsExcept", + "LockItem", + "ElementInformation", + "CurrentConfiguration" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TextWriterTraceListener", + "System.Diagnostics.TraceListener", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.XmlWriterTraceListener", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Write", + "WriteLine", + "Fail", + "TraceEvent", + "TraceData", + "Close", + "TraceTransfer", + "Flush", + "Dispose", + "Fail", + "Write", + "WriteLine", + "TraceEvent", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Writer", + "Attributes", + "Name", + "IsThreadSafe", + "IndentLevel", + "IndentSize", + "Filter", + "TraceOutputOptions" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.StackFrameExtensions", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "HasNativeImage", + "HasMethod", + "HasILOffset", + "HasSource", + "GetNativeIP", + "GetNativeImageBase" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.EnumConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.Diagnostics.AlphabeticalEnumConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetStandardValues", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Diagnostics.UserCallBack", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.AsyncStreamReader", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CurrentEncoding", + "BaseStream" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.CounterCreationData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CounterType", + "CounterName", + "CounterHelp" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.Diagnostics.CounterCreationDataCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.CounterSample", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "staticMethods": [ + "Calculate", + "op_Equality", + "op_Inequality" + ], + "properties": [ + "RawValue", + "BaseValue", + "SystemFrequency", + "CounterFrequency", + "CounterTimeStamp", + "TimeStamp", + "TimeStamp100nSec", + "CounterType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.CounterSampleCalculator", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "ComputeCounterValue" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Diagnostics.DataReceivedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Diagnostics.DataReceivedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Data" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.DiagnosticsConfigurationHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.DictionarySectionHandler", + "System.Object" + ], + "name": "System.Diagnostics.SwitchesDictionarySectionHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Diagnostics.EntryWrittenEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Entry" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Diagnostics.EntryWrittenEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EventInstance", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CategoryId", + "EntryType", + "InstanceId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.EventLog", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "EntryWritten", + "Disposed" + ], + "methods": [ + "add_EntryWritten", + "remove_EntryWritten", + "BeginInit", + "Clear", + "Close", + "EndInit", + "ModifyOverflowPolicy", + "RegisterDisplayName", + "WriteEntry", + "WriteEvent", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateEventSource", + "Delete", + "DeleteEventSource", + "Exists", + "GetEventLogs", + "SourceExists", + "LogNameFromSourceName", + "WriteEntry", + "WriteEvent" + ], + "properties": [ + "Entries", + "LogDisplayName", + "Log", + "MachineName", + "MaximumKilobytes", + "OverflowAction", + "MinimumRetentionDays", + "EnableRaisingEvents", + "SynchronizingObject", + "Source", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EventLogInternal", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "EntryWritten" + ], + "methods": [ + "add_EntryWritten", + "remove_EntryWritten", + "BeginInit", + "Clear", + "Close", + "Dispose", + "EndInit", + "ModifyOverflowPolicy", + "RegisterDisplayName", + "WriteEntry", + "WriteEvent", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Entries", + "LogDisplayName", + "Log", + "MachineName", + "MaximumKilobytes", + "OverflowAction", + "MinimumRetentionDays", + "EnableRaisingEvents", + "SynchronizingObject", + "Source" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.EventLogEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "Equals", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "MachineName", + "Data", + "Index", + "Category", + "CategoryNumber", + "EventID", + "EntryType", + "Message", + "Source", + "ReplacementStrings", + "InstanceId", + "TimeGenerated", + "TimeWritten", + "UserName", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EventLogEntryCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.EventLogEntryType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.ResourcePermissionBase", + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Diagnostics.EventLogPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "FromXml", + "Copy", + "Intersect", + "IsSubsetOf", + "IsUnrestricted", + "ToXml", + "Union", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "PermissionEntries" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.EventLogPermissionAccess", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Diagnostics.EventLogPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "MachineName", + "PermissionAccess", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EventLogPermissionEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "MachineName", + "PermissionAccess" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.Diagnostics.EventLogPermissionEntryCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TraceListener", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.EventLogTraceListener", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Write", + "WriteLine", + "TraceEvent", + "TraceData", + "Dispose", + "Flush", + "Fail", + "Write", + "WriteLine", + "TraceEvent", + "TraceTransfer", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "EventLog", + "Name", + "Attributes", + "IsThreadSafe", + "IndentLevel", + "IndentSize", + "Filter", + "TraceOutputOptions" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EventSourceCreationData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LogName", + "MachineName", + "Source", + "MessageResourceFile", + "ParameterResourceFile", + "CategoryResourceFile", + "CategoryCount" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.FileVersionInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetVersionInfo" + ], + "properties": [ + "Comments", + "CompanyName", + "FileBuildPart", + "FileDescription", + "FileMajorPart", + "FileMinorPart", + "FileName", + "FilePrivatePart", + "FileVersion", + "InternalName", + "IsDebug", + "IsPatched", + "IsPrivateBuild", + "IsPreRelease", + "IsSpecialBuild", + "Language", + "LegalCopyright", + "LegalTrademarks", + "OriginalFilename", + "PrivateBuild", + "ProductBuildPart", + "ProductMajorPart", + "ProductMinorPart", + "ProductName", + "ProductPrivatePart", + "ProductVersion", + "SpecialBuild" + ] + }, + { + "name": "System.Diagnostics.ICollectData", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "CollectData", + "CloseData" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.InstanceData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "InstanceName", + "Sample", + "RawValue" + ] + }, + { + "baseTypes": [ + "System.Collections.DictionaryBase", + "System.Object" + ], + "name": "System.Diagnostics.InstanceDataCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Contains", + "CopyTo", + "Clear", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CounterName", + "Keys", + "Values", + "Item", + "Count" + ] + }, + { + "baseTypes": [ + "System.Collections.DictionaryBase", + "System.Object" + ], + "name": "System.Diagnostics.InstanceDataCollectionCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Contains", + "CopyTo", + "Clear", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Keys", + "Values", + "Count" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.DescriptionAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Diagnostics.MonitoringDescriptionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Description", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.OverflowAction", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "Decrement", + "Increment", + "BeginInit", + "Close", + "EndInit", + "IncrementBy", + "NextSample", + "NextValue", + "RemoveInstance", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CloseSharedResources" + ], + "properties": [ + "CategoryName", + "CounterHelp", + "CounterName", + "CounterType", + "InstanceLifetime", + "InstanceName", + "ReadOnly", + "MachineName", + "RawValue", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterCategory", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CounterExists", + "GetCounters", + "GetInstanceNames", + "InstanceExists", + "ReadCategory", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CounterExists", + "Create", + "Delete", + "Exists", + "GetCategories", + "InstanceExists" + ], + "properties": [ + "CategoryName", + "CategoryHelp", + "CategoryType", + "MachineName" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterCategoryOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterCategoryType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterInstanceLifetime", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterLib", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.PerformanceMonitor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.CategoryEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.CategorySample", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.CounterDefinitionSample", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.ResourcePermissionBase", + "System.Security.CodeAccessPermission", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterPermission", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "FromXml", + "Copy", + "Intersect", + "IsSubsetOf", + "IsUnrestricted", + "ToXml", + "Union", + "Demand", + "Assert", + "Deny", + "PermitOnly", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "PermissionEntries" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterPermissionAccess", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Security.Permissions.CodeAccessSecurityAttribute", + "System.Security.Permissions.SecurityAttribute", + "System.Attribute", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterPermissionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreatePermission", + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "CategoryName", + "MachineName", + "PermissionAccess", + "Action", + "Unrestricted", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterPermissionEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CategoryName", + "MachineName", + "PermissionAccess" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterPermissionEntryCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.PerformanceCounterType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.Process", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "OutputDataReceived", + "ErrorDataReceived", + "Exited", + "Disposed" + ], + "methods": [ + "add_OutputDataReceived", + "remove_OutputDataReceived", + "add_ErrorDataReceived", + "remove_ErrorDataReceived", + "add_Exited", + "remove_Exited", + "CloseMainWindow", + "Close", + "Refresh", + "Start", + "Kill", + "ToString", + "WaitForExit", + "WaitForInputIdle", + "BeginOutputReadLine", + "BeginErrorReadLine", + "CancelOutputRead", + "CancelErrorRead", + "add_Disposed", + "remove_Disposed", + "Dispose", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "EnterDebugMode", + "LeaveDebugMode", + "GetProcessById", + "GetProcessesByName", + "GetProcesses", + "GetCurrentProcess", + "Start" + ], + "properties": [ + "BasePriority", + "ExitCode", + "HasExited", + "ExitTime", + "Handle", + "SafeHandle", + "HandleCount", + "Id", + "MachineName", + "MainWindowHandle", + "MainWindowTitle", + "MainModule", + "MaxWorkingSet", + "MinWorkingSet", + "Modules", + "NonpagedSystemMemorySize", + "NonpagedSystemMemorySize64", + "PagedMemorySize", + "PagedMemorySize64", + "PagedSystemMemorySize", + "PagedSystemMemorySize64", + "PeakPagedMemorySize", + "PeakPagedMemorySize64", + "PeakWorkingSet", + "PeakWorkingSet64", + "PeakVirtualMemorySize", + "PeakVirtualMemorySize64", + "PriorityBoostEnabled", + "PriorityClass", + "PrivateMemorySize", + "PrivateMemorySize64", + "PrivilegedProcessorTime", + "ProcessName", + "ProcessorAffinity", + "Responding", + "SessionId", + "StartInfo", + "StartTime", + "SynchronizingObject", + "Threads", + "TotalProcessorTime", + "UserProcessorTime", + "VirtualMemorySize", + "VirtualMemorySize64", + "EnableRaisingEvents", + "StandardInput", + "StandardOutput", + "StandardError", + "WorkingSet", + "WorkingSet64", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ProcessInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ThreadInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ModuleInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EnvironmentBlock", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "ToByteArray" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.OrdinalCaseInsensitiveComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Compare", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ProcessThreadTimes", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "StartTime", + "ExitTime", + "PrivilegedProcessorTime", + "UserProcessorTime", + "TotalProcessorTime" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ShellExecuteHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ShellExecuteFunction", + "ShellExecuteOnSTAThread", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ErrorCode" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.MainWindowFinder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "FindMainWindow", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ProcessManager", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetProcessInfo", + "OpenProcess", + "IsRemoteMachine", + "GetProcessInfos", + "GetProcessIds", + "IsProcessRunning", + "GetProcessIdFromHandle", + "GetMainWindowHandle", + "GetModuleInfos", + "OpenThread" + ], + "staticProperties": [ + "IsNt", + "IsOSOlderThanXP" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.WinProcessManager", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetProcessIds", + "GetProcessInfos", + "GetModuleInfos" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.NtProcessManager", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetProcessIds", + "GetModuleInfos", + "GetFirstModuleInfo", + "GetProcessIdFromHandle", + "GetProcessInfos" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.NtProcessInfoHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetProcessInfos" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.ProcessModule", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "ToString", + "add_Disposed", + "remove_Disposed", + "Dispose", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ModuleName", + "FileName", + "BaseAddress", + "ModuleMemorySize", + "EntryPointAddress", + "FileVersionInfo", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Collections.ReadOnlyCollectionBase", + "System.Object" + ], + "name": "System.Diagnostics.ProcessModuleCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IndexOf", + "Contains", + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.ProcessPriorityClass", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ProcessStartInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Verb", + "Arguments", + "CreateNoWindow", + "EnvironmentVariables", + "Environment", + "RedirectStandardInput", + "RedirectStandardOutput", + "RedirectStandardError", + "StandardErrorEncoding", + "StandardOutputEncoding", + "UseShellExecute", + "Verbs", + "UserName", + "Password", + "PasswordInClearText", + "Domain", + "LoadUserProfile", + "FileName", + "WorkingDirectory", + "ErrorDialog", + "ErrorDialogParentHandle", + "WindowStyle" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.ProcessThread", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "ResetIdealProcessor", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BasePriority", + "CurrentPriority", + "Id", + "IdealProcessor", + "PriorityBoostEnabled", + "PriorityLevel", + "PrivilegedProcessorTime", + "StartAddress", + "StartTime", + "ThreadState", + "TotalProcessorTime", + "UserProcessorTime", + "WaitReason", + "ProcessorAffinity", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Collections.ReadOnlyCollectionBase", + "System.Object" + ], + "name": "System.Diagnostics.ProcessThreadCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Insert", + "IndexOf", + "Contains", + "Remove", + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count" + ] + }, + { + "baseTypes": [ + "System.Threading.WaitHandle", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Diagnostics.ProcessWaitHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "WaitOne", + "Close", + "Dispose", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Handle", + "SafeWaitHandle" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.ProcessWindowStyle", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.SharedPerformanceCounter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ProcessData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.SharedUtils", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.Stopwatch", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Start", + "Stop", + "Reset", + "Restart", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "StartNew", + "GetTimestamp" + ], + "properties": [ + "IsRunning", + "Elapsed", + "ElapsedMilliseconds", + "ElapsedTicks" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.ThreadPriorityLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.ThreadState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.ThreadWaitReason", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeId" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.AddingNewEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "NewObject" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.AddingNewEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.AmbientValueAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Value", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.CollectionConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.ArrayConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertTo", + "GetProperties", + "GetPropertiesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.ArraySubsetEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.AsyncCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Cancelled", + "Error", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.AsyncCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.AsyncOperation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Post", + "PostOperationCompleted", + "OperationCompleted", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserSuppliedState", + "SynchronizationContext" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.AsyncOperationManager", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateOperation" + ], + "staticProperties": [ + "SynchronizationContext" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.AttributeCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Contains", + "GetEnumerator", + "Matches", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "FromExisting" + ], + "properties": [ + "Count", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.AttributeProviderAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeName", + "PropertyName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.ComponentModel.BackgroundWorker", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "DoWork", + "ProgressChanged", + "RunWorkerCompleted", + "Disposed" + ], + "methods": [ + "CancelAsync", + "add_DoWork", + "remove_DoWork", + "add_ProgressChanged", + "remove_ProgressChanged", + "ReportProgress", + "RunWorkerAsync", + "add_RunWorkerCompleted", + "remove_RunWorkerCompleted", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CancellationPending", + "IsBusy", + "WorkerReportsProgress", + "WorkerSupportsCancellation", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.ComponentEditor", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "EditComponent", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.BaseNumberConverter", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.BindableAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Bindable", + "Direction", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.BindableSupport", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.BindingDirection", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + null, + "System.Object" + ], + "name": "System.ComponentModel.BindingList`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "AddingNew", + "ListChanged" + ], + "methods": [ + "add_AddingNew", + "remove_AddingNew", + "add_ListChanged", + "remove_ListChanged", + "ResetBindings", + "ResetItem", + "CancelNew", + "EndNew", + "AddNew", + "Add", + "Clear", + "CopyTo", + "Contains", + "GetEnumerator", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "RaiseListChangedEvents", + "AllowNew", + "AllowEdit", + "AllowRemove", + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.BooleanConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.BrowsableAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Browsable", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.ByteConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.CancelEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Cancel" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.CancelEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.CategoryAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Category", + "TypeId" + ], + "staticProperties": [ + "Action", + "Appearance", + "Asynchronous", + "Behavior", + "Data", + "Default", + "Design", + "DragDrop", + "Focus", + "Format", + "Key", + "Layout", + "Mouse", + "WindowStyle" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.CharConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertTo", + "ConvertFrom", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.CollectionChangeAction", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.CollectionChangeEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Action", + "Element" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.CollectionChangeEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.CollectionConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertTo", + "GetProperties", + "GetPropertiesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ComplexBindingPropertiesAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "DataSource", + "DataMember", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.CompModSwitches", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticProperties": [ + "CommonDesignerServices", + "EventLog" + ] + }, + { + "baseTypes": [ + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.ComponentModel.Component", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Collections.ReadOnlyCollectionBase", + "System.Object" + ], + "name": "System.ComponentModel.ComponentCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item", + "Count" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.ReferenceConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.ComponentConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProperties", + "GetPropertiesSupported", + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Resources.ResourceManager", + "System.Object" + ], + "name": "System.ComponentModel.ComponentResourceManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ApplyResources", + "ReleaseAllResources", + "GetResourceSet", + "GetString", + "GetObject", + "GetStream", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BaseName", + "IgnoreCase", + "ResourceSetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Container", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Dispose", + "Remove", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Components" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.ContainerFilterService", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "FilterComponents", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.CultureInfoConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.CustomTypeDescriptor", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetAttributes", + "GetClassName", + "GetComponentName", + "GetConverter", + "GetDefaultEvent", + "GetDefaultProperty", + "GetEditor", + "GetEvents", + "GetProperties", + "GetPropertyOwner", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.DataErrorsChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "PropertyName" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DataObjectAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "IsDataObject", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DataObjectFieldAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "IsIdentity", + "IsNullable", + "Length", + "PrimaryKey", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DataObjectMethodAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "IsDefault", + "MethodType", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.DataObjectMethodType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.DateTimeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.DateTimeOffsetConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.DecimalConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertTo", + "ConvertTo", + "ConvertFrom", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DefaultBindingPropertyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Name", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DefaultEventAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Name", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DefaultPropertyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Name", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DefaultValueAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Value", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeDescriptionProvider", + "System.Object" + ], + "name": "System.ComponentModel.DelegatingTypeDescriptionProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateInstance", + "GetCache", + "GetFullComponentName", + "GetExtendedTypeDescriptor", + "GetReflectionType", + "GetRuntimeType", + "GetTypeDescriptor", + "IsSupportedType", + "GetReflectionType", + "GetTypeDescriptor", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DescriptionAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Description", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DesignerAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "DesignerBaseTypeName", + "DesignerTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DesignerCategoryAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Category", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.DesignerSerializationVisibility", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DesignerSerializationVisibilityAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Visibility", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DesignOnlyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsDefaultAttribute", + "Equals", + "GetHashCode", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "IsDesignOnly", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DesignTimeVisibleAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Visible", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.DisplayNameAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "DisplayName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.DoubleConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.CancelEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.DoWorkEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Argument", + "Result", + "Cancel" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.DoWorkEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.EditorAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "EditorBaseTypeName", + "EditorTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.EditorBrowsableAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "State", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.EditorBrowsableState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.EnumConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.EventDescriptor", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddEventHandler", + "RemoveEventHandler", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "ComponentType", + "EventType", + "IsMulticast", + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.EventDescriptorCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Contains", + "Find", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "GetEnumerator", + "Sort", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.EventHandlerList", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddHandler", + "AddHandlers", + "Dispose", + "RemoveHandler", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.ExpandableObjectConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProperties", + "GetPropertiesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.PropertyDescriptor", + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.ExtendedPropertyDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanResetValue", + "GetValue", + "ResetValue", + "SetValue", + "ShouldSerializeValue", + "AddValueChanged", + "Equals", + "GetChildProperties", + "GetEditor", + "GetHashCode", + "RemoveValueChanged", + "ToString", + "GetType" + ], + "properties": [ + "ComponentType", + "IsReadOnly", + "PropertyType", + "DisplayName", + "Converter", + "IsLocalizable", + "SerializationVisibility", + "SupportsChangeEvents", + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ExtenderProvidedPropertyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "ExtenderProperty", + "Provider", + "ReceiverType", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.GuidConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.HandledEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Handled" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.HandledEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "name": "System.ComponentModel.IBindingList", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "ListChanged" + ], + "methods": [ + "AddNew", + "add_ListChanged", + "remove_ListChanged", + "AddIndex", + "ApplySort", + "Find", + "RemoveIndex", + "RemoveSort" + ], + "properties": [ + "AllowNew", + "AllowEdit", + "AllowRemove", + "SupportsChangeNotification", + "SupportsSearching", + "SupportsSorting", + "IsSorted", + "SortProperty", + "SortDirection" + ] + }, + { + "name": "System.ComponentModel.IBindingListView", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "ApplySort", + "RemoveFilter" + ], + "properties": [ + "Filter", + "SortDescriptions", + "SupportsAdvancedSorting", + "SupportsFiltering" + ] + }, + { + "name": "System.ComponentModel.ICancelAddNew", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "CancelNew", + "EndNew" + ] + }, + { + "name": "System.ComponentModel.IChangeTracking", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "AcceptChanges" + ], + "properties": [ + "IsChanged" + ] + }, + { + "name": "System.ComponentModel.IComNativeDescriptorHandler", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetAttributes", + "GetClassName", + "GetConverter", + "GetDefaultEvent", + "GetDefaultProperty", + "GetEditor", + "GetName", + "GetEvents", + "GetProperties", + "GetPropertyValue" + ] + }, + { + "name": "System.ComponentModel.IComponent", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "Disposed" + ], + "methods": [ + "add_Disposed", + "remove_Disposed" + ], + "properties": [ + "Site" + ] + }, + { + "name": "System.ComponentModel.IContainer", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Add", + "Remove" + ], + "properties": [ + "Components" + ] + }, + { + "name": "System.ComponentModel.ICustomTypeDescriptor", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetAttributes", + "GetClassName", + "GetComponentName", + "GetConverter", + "GetDefaultEvent", + "GetDefaultProperty", + "GetEditor", + "GetEvents", + "GetProperties", + "GetPropertyOwner" + ] + }, + { + "name": "System.ComponentModel.IDataErrorInfo", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "Item", + "Error" + ] + }, + { + "name": "System.ComponentModel.IEditableObject", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "BeginEdit", + "EndEdit", + "CancelEdit" + ] + }, + { + "name": "System.ComponentModel.IExtenderProvider", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "CanExtend" + ] + }, + { + "name": "System.ComponentModel.IIntellisenseBuilder", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Show" + ], + "properties": [ + "Name" + ] + }, + { + "name": "System.ComponentModel.IListSource", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetList" + ], + "properties": [ + "ContainsListCollection" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ImmutableObjectAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Immutable", + "TypeId" + ] + }, + { + "name": "System.ComponentModel.INestedContainer", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "Owner" + ] + }, + { + "name": "System.ComponentModel.INestedSite", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "FullName" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.InitializationEventAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "EventName", + "TypeId" + ] + }, + { + "name": "System.ComponentModel.INotifyDataErrorInfo", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "ErrorsChanged" + ], + "methods": [ + "GetErrors", + "add_ErrorsChanged", + "remove_ErrorsChanged" + ], + "properties": [ + "HasErrors" + ] + }, + { + "name": "System.ComponentModel.INotifyPropertyChanged", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "PropertyChanged" + ], + "methods": [ + "add_PropertyChanged", + "remove_PropertyChanged" + ] + }, + { + "name": "System.ComponentModel.INotifyPropertyChanging", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "PropertyChanging" + ], + "methods": [ + "add_PropertyChanging", + "remove_PropertyChanging" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.InstallerTypeAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "InstallerType", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.InstanceCreationEditor", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateInstance", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Text" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.Int16Converter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.Int32Converter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.Int64Converter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.IntSecurity", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "UnsafeGetFullPath" + ] + }, + { + "baseTypes": [ + "System.ArgumentException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.ComponentModel.InvalidAsynchronousStateException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "ParamName", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.ArgumentException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.ComponentModel.InvalidEnumArgumentException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Message", + "ParamName", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "name": "System.ComponentModel.IRaiseItemChangedEvents", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "RaisesItemChangedEvents" + ] + }, + { + "name": "System.ComponentModel.IRevertibleChangeTracking", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "RejectChanges" + ] + }, + { + "name": "System.ComponentModel.ISite", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "Component", + "Container", + "DesignMode", + "Name" + ] + }, + { + "name": "System.ComponentModel.ISupportInitialize", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "BeginInit", + "EndInit" + ] + }, + { + "name": "System.ComponentModel.ISupportInitializeNotification", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "Initialized" + ], + "methods": [ + "add_Initialized", + "remove_Initialized" + ], + "properties": [ + "IsInitialized" + ] + }, + { + "name": "System.ComponentModel.ISynchronizeInvoke", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "BeginInvoke", + "EndInvoke", + "Invoke" + ], + "properties": [ + "InvokeRequired" + ] + }, + { + "name": "System.ComponentModel.ITypeDescriptorContext", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "OnComponentChanging", + "OnComponentChanged" + ], + "properties": [ + "Container", + "Instance", + "PropertyDescriptor" + ] + }, + { + "name": "System.ComponentModel.ITypedList", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetListName", + "GetItemProperties" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.License", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LicenseKey" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.LicenseContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetSavedLicenseKey", + "GetService", + "SetSavedLicenseKey", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UsageMode" + ] + }, + { + "baseTypes": [ + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.ComponentModel.LicenseException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LicensedType", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.LicenseManager", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "LockContext", + "CreateWithContext", + "IsLicensed", + "IsValid", + "UnlockContext", + "Validate" + ], + "staticProperties": [ + "CurrentContext", + "UsageMode" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.LicenseProvider", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetLicense", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.LicenseProviderAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "LicenseProvider", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.LicenseUsageMode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.LicenseProvider", + "System.Object" + ], + "name": "System.ComponentModel.LicFileLicenseProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetLicense", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ListBindableAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "ListBindable", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.ListChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ListChangedType", + "NewIndex", + "OldIndex", + "PropertyDescriptor" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.ListChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.ListChangedType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.ListSortDescription", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "PropertyDescriptor", + "SortDirection" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.ListSortDescriptionCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Contains", + "IndexOf", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.ListSortDirection", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.LocalizableAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsDefaultAttribute", + "Equals", + "GetHashCode", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "IsLocalizable", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.LookupBindingPropertiesAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "DataSource", + "DisplayMember", + "ValueMember", + "LookupMember", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.MarshalByValueComponent", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "add_Disposed", + "remove_Disposed", + "Dispose", + "GetService", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Site", + "Container", + "DesignMode" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.MaskedTextProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Clone", + "Add", + "Clear", + "FindAssignedEditPositionFrom", + "FindAssignedEditPositionInRange", + "FindEditPositionFrom", + "FindEditPositionInRange", + "FindNonEditPositionFrom", + "FindNonEditPositionInRange", + "FindUnassignedEditPositionFrom", + "FindUnassignedEditPositionInRange", + "InsertAt", + "IsAvailablePosition", + "IsEditPosition", + "Remove", + "RemoveAt", + "Replace", + "Set", + "ToDisplayString", + "ToString", + "VerifyChar", + "VerifyEscapeChar", + "VerifyString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetOperationResultFromHint", + "IsValidInputChar", + "IsValidMaskChar", + "IsValidPasswordChar" + ], + "properties": [ + "AllowPromptAsInput", + "AssignedEditPositionCount", + "AvailableEditPositionCount", + "Culture", + "EditPositionCount", + "EditPositions", + "IncludeLiterals", + "IncludePrompt", + "AsciiOnly", + "IsPassword", + "LastAssignedPosition", + "Length", + "Mask", + "MaskCompleted", + "MaskFull", + "PasswordChar", + "PromptChar", + "ResetOnPrompt", + "ResetOnSpace", + "SkipLiterals", + "Item" + ], + "staticProperties": [ + "DefaultPasswordChar", + "InvalidIndex" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.MaskedTextResultHint", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.MemberDescriptor", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.MergablePropertyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "AllowMerge", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.MultilineStringConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertTo", + "GetProperties", + "GetPropertiesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Container", + "System.Object" + ], + "name": "System.ComponentModel.NestedContainer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Dispose", + "Remove", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Owner", + "Components" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.NullableConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "CanConvertTo", + "ConvertTo", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "NullableType", + "UnderlyingType", + "UnderlyingTypeConverter" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.PasswordPropertyTextAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "Password", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.ProgressChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ProgressPercentage", + "UserState" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.ProgressChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.PropertyChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "PropertyName" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.PropertyChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.PropertyChangingEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "PropertyName" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.PropertyChangingEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.PropertyDescriptor", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddValueChanged", + "CanResetValue", + "Equals", + "GetChildProperties", + "GetEditor", + "GetHashCode", + "GetValue", + "RemoveValueChanged", + "ResetValue", + "SetValue", + "ShouldSerializeValue", + "ToString", + "GetType" + ], + "properties": [ + "ComponentType", + "Converter", + "IsLocalizable", + "IsReadOnly", + "SerializationVisibility", + "PropertyType", + "SupportsChangeEvents", + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.PropertyDescriptorCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Contains", + "CopyTo", + "Find", + "IndexOf", + "Insert", + "Remove", + "RemoveAt", + "Sort", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ProvidePropertyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "PropertyName", + "ReceiverTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ReadOnlyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "IsReadOnly", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.RecommendedAsConfigurableAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "RecommendedAsConfigurable", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.ReferenceConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.EventDescriptor", + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.ReflectEventDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddEventHandler", + "RemoveEventHandler", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "ComponentType", + "EventType", + "IsMulticast", + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.PropertyDescriptor", + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.ReflectPropertyDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetValue", + "SetValue", + "AddValueChanged", + "CanResetValue", + "RemoveValueChanged", + "ResetValue", + "ShouldSerializeValue", + "Equals", + "GetChildProperties", + "GetEditor", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "ComponentType", + "IsReadOnly", + "PropertyType", + "SupportsChangeEvents", + "Converter", + "IsLocalizable", + "SerializationVisibility", + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeDescriptionProvider", + "System.Object" + ], + "name": "System.ComponentModel.ReflectTypeDescriptionProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateInstance", + "GetCache", + "GetExtendedTypeDescriptor", + "GetFullComponentName", + "GetReflectionType", + "GetTypeDescriptor", + "GetReflectionType", + "GetRuntimeType", + "GetTypeDescriptor", + "IsSupportedType", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.RefreshEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ComponentChanged", + "TypeChanged" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.RefreshEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.RunInstallerAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "RunInstaller", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.AsyncCompletedEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.RunWorkerCompletedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Result", + "UserState", + "Cancelled", + "Error" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.RunWorkerCompletedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.SByteConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.SettingsBindableAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Bindable", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.SingleConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.StringConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.SyntaxCheck", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CheckMachineName", + "CheckPath", + "CheckRootedPath" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.TimeSpanConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ToolboxItemFilterAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "ToString", + "IsDefaultAttribute", + "GetType" + ], + "properties": [ + "FilterString", + "FilterType", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.ToolboxItemFilterType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.TypeConverterAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "ConverterTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptionProvider", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateInstance", + "GetCache", + "GetExtendedTypeDescriptor", + "GetFullComponentName", + "GetReflectionType", + "GetRuntimeType", + "GetTypeDescriptor", + "IsSupportedType", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptionProviderAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Refreshed" + ], + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "add_Refreshed", + "remove_Refreshed", + "AddAttributes", + "AddEditorTable", + "AddProvider", + "AddProviderTransparent", + "CreateAssociation", + "CreateDesigner", + "CreateEvent", + "CreateInstance", + "CreateProperty", + "GetAssociation", + "GetAttributes", + "GetClassName", + "GetComponentName", + "GetConverter", + "GetDefaultEvent", + "GetDefaultProperty", + "GetEditor", + "GetEvents", + "GetFullComponentName", + "GetProperties", + "GetProvider", + "GetReflectionType", + "Refresh", + "RemoveAssociation", + "RemoveAssociations", + "RemoveProvider", + "RemoveProviderTransparent", + "SortDescriptorArray" + ], + "staticProperties": [ + "ComNativeDescriptorHandler", + "ComObjectType", + "InterfaceType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.TypeListConverter", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertTo", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.UInt16Converter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.UInt32Converter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.BaseNumberConverter", + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.UInt64Converter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ConvertFrom", + "CanConvertFrom", + "ConvertTo", + "CanConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.ComponentModel.WarningException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "GetBaseException", + "ToString", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "HelpUrl", + "HelpTopic", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Runtime.InteropServices.ExternalException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.ComponentModel.Win32Exception", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetObjectData", + "ToString", + "GetBaseException", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "NativeErrorCode", + "ErrorCode", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.InheritanceAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "ToString", + "Match", + "GetType" + ], + "properties": [ + "InheritanceLevel", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.InheritanceLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.NotifyParentPropertyAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "NotifyParent", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ParenthesizePropertyNameAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "NeedParenthesis", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.PropertyTabAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TabClasses", + "TabScopes", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.PropertyTabScope", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.RefreshProperties", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.RefreshPropertiesAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "RefreshProperties", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.ToolboxItemAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "IsDefaultAttribute", + "Equals", + "GetHashCode", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "ToolboxItemType", + "ToolboxItemTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Collections.Hashtable", + "System.Object" + ], + "name": "System.ComponentModel.WeakHashtable", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Clear", + "Remove", + "SetWeak", + "Add", + "Clone", + "Contains", + "ContainsKey", + "ContainsValue", + "CopyTo", + "GetEnumerator", + "GetObjectData", + "OnDeserialization", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "IsReadOnly", + "IsFixedSize", + "IsSynchronized", + "Keys", + "Values", + "SyncRoot", + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.TypeDescriptionProviderService", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProvider", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.Design.ActiveDesignerEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "OldDesigner", + "NewDesigner" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.ActiveDesignerEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Runtime.InteropServices.ExternalException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.ComponentModel.Design.CheckoutException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "GetBaseException", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ErrorCode", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.CommandID", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "ID", + "Guid" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.Design.ComponentChangedEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Component", + "Member", + "NewValue", + "OldValue" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.ComponentChangedEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.Design.ComponentChangingEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Component", + "Member" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.ComponentChangingEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.Design.ComponentEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Component" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.ComponentEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.Design.ComponentRenameEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Component", + "OldName", + "NewName" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.ComponentRenameEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerOptionService", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Options" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerTransaction", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Cancel", + "Commit", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Canceled", + "Committed", + "Description" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerTransactionCloseEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TransactionCommitted", + "LastTransaction" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerTransactionCloseEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Design.MenuCommand", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerVerb", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "CommandChanged" + ], + "methods": [ + "ToString", + "add_CommandChanged", + "remove_CommandChanged", + "Invoke", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Description", + "Text", + "Checked", + "Enabled", + "Properties", + "Supported", + "Visible", + "CommandID", + "OleStatus" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerVerbCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Insert", + "IndexOf", + "Contains", + "Remove", + "CopyTo", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.LicenseContext", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesigntimeLicenseContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetSavedLicenseKey", + "SetSavedLicenseKey", + "GetService", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UsageMode" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.LicenseContext", + "System.Object" + ], + "name": "System.ComponentModel.Design.RuntimeLicenseContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetSavedLicenseKey", + "GetService", + "SetSavedLicenseKey", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UsageMode" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.DesigntimeLicenseContextSerializer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Serialize" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Designer" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.Design.HelpContextType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.Design.HelpKeywordAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "IsDefaultAttribute", + "Match", + "ToString", + "GetType" + ], + "properties": [ + "HelpKeyword", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.Design.HelpKeywordType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "name": "System.ComponentModel.Design.IComponentChangeService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "ComponentAdded", + "ComponentAdding", + "ComponentChanged", + "ComponentChanging", + "ComponentRemoved", + "ComponentRemoving", + "ComponentRename" + ], + "methods": [ + "add_ComponentAdded", + "remove_ComponentAdding", + "add_ComponentRemoved", + "add_ComponentRename", + "remove_ComponentAdded", + "add_ComponentAdding", + "add_ComponentChanged", + "remove_ComponentChanged", + "add_ComponentChanging", + "remove_ComponentChanging", + "remove_ComponentRemoved", + "add_ComponentRemoving", + "remove_ComponentRemoving", + "remove_ComponentRename", + "OnComponentChanged", + "OnComponentChanging" + ] + }, + { + "name": "System.ComponentModel.Design.IComponentDiscoveryService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetComponentTypes" + ] + }, + { + "name": "System.ComponentModel.Design.IComponentInitializer", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "InitializeExistingComponent", + "InitializeNewComponent" + ] + }, + { + "name": "System.ComponentModel.Design.IDesigner", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "DoDefaultAction", + "Initialize" + ], + "properties": [ + "Component", + "Verbs" + ] + }, + { + "name": "System.ComponentModel.Design.IDesignerEventService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "ActiveDesignerChanged", + "DesignerCreated", + "DesignerDisposed", + "SelectionChanged" + ], + "methods": [ + "add_ActiveDesignerChanged", + "remove_ActiveDesignerChanged", + "add_DesignerCreated", + "remove_DesignerCreated", + "add_DesignerDisposed", + "remove_DesignerDisposed", + "add_SelectionChanged", + "remove_SelectionChanged" + ], + "properties": [ + "ActiveDesigner", + "Designers" + ] + }, + { + "name": "System.ComponentModel.Design.IDesignerFilter", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "PostFilterAttributes", + "PostFilterEvents", + "PostFilterProperties", + "PreFilterAttributes", + "PreFilterEvents", + "PreFilterProperties" + ] + }, + { + "name": "System.ComponentModel.Design.IDesignerHost", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "Activated", + "Deactivated", + "LoadComplete", + "TransactionClosed", + "TransactionClosing", + "TransactionOpened", + "TransactionOpening" + ], + "methods": [ + "add_LoadComplete", + "add_TransactionClosed", + "remove_TransactionClosing", + "add_TransactionOpened", + "GetDesigner", + "add_Activated", + "remove_Activated", + "add_Deactivated", + "remove_Deactivated", + "remove_LoadComplete", + "remove_TransactionClosed", + "add_TransactionClosing", + "remove_TransactionOpened", + "add_TransactionOpening", + "remove_TransactionOpening", + "Activate", + "CreateComponent", + "CreateTransaction", + "DestroyComponent", + "GetType" + ], + "properties": [ + "Loading", + "InTransaction", + "Container", + "RootComponent", + "RootComponentClassName", + "TransactionDescription" + ] + }, + { + "name": "System.ComponentModel.Design.IDesignerHostTransactionState", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "IsClosingTransaction" + ] + }, + { + "name": "System.ComponentModel.Design.IDesignerOptionService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetOptionValue", + "SetOptionValue" + ] + }, + { + "name": "System.ComponentModel.Design.IDictionaryService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetKey", + "GetValue", + "SetValue" + ] + }, + { + "name": "System.ComponentModel.Design.IEventBindingService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "CreateUniqueMethodName", + "GetCompatibleMethods", + "GetEvent", + "GetEventProperties", + "GetEventProperty", + "ShowCode" + ] + }, + { + "name": "System.ComponentModel.Design.IExtenderListService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetExtenderProviders" + ] + }, + { + "name": "System.ComponentModel.Design.IExtenderProviderService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "AddExtenderProvider", + "RemoveExtenderProvider" + ] + }, + { + "name": "System.ComponentModel.Design.IHelpService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "AddContextAttribute", + "ClearContextAttributes", + "CreateLocalContext", + "RemoveContextAttribute", + "RemoveLocalContext", + "ShowHelpFromKeyword", + "ShowHelpFromUrl" + ] + }, + { + "name": "System.ComponentModel.Design.IInheritanceService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "AddInheritedComponents", + "GetInheritanceAttribute" + ] + }, + { + "name": "System.ComponentModel.Design.IMenuCommandService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "AddCommand", + "AddVerb", + "FindCommand", + "GlobalInvoke", + "RemoveCommand", + "RemoveVerb", + "ShowContextMenu" + ], + "properties": [ + "Verbs" + ] + }, + { + "name": "System.ComponentModel.Design.IReferenceService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetComponent", + "GetReference", + "GetName", + "GetReferences" + ] + }, + { + "name": "System.ComponentModel.Design.IResourceService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetResourceReader", + "GetResourceWriter" + ] + }, + { + "name": "System.ComponentModel.Design.IRootDesigner", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetView" + ], + "properties": [ + "SupportedTechnologies" + ] + }, + { + "name": "System.ComponentModel.Design.ISelectionService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "SelectionChanged", + "SelectionChanging" + ], + "methods": [ + "add_SelectionChanged", + "remove_SelectionChanged", + "add_SelectionChanging", + "remove_SelectionChanging", + "GetComponentSelected", + "GetSelectedComponents", + "SetSelectedComponents" + ], + "properties": [ + "PrimarySelection", + "SelectionCount" + ] + }, + { + "name": "System.ComponentModel.Design.IServiceContainer", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "AddService", + "RemoveService" + ] + }, + { + "name": "System.ComponentModel.Design.ITreeDesigner", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "Children", + "Parent" + ] + }, + { + "name": "System.ComponentModel.Design.ITypeDescriptorFilterService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "FilterAttributes", + "FilterEvents", + "FilterProperties" + ] + }, + { + "name": "System.ComponentModel.Design.ITypeDiscoveryService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetTypes" + ] + }, + { + "name": "System.ComponentModel.Design.ITypeResolutionService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetAssembly", + "GetType", + "ReferenceAssembly", + "GetPathOfAssembly" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.MenuCommand", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "CommandChanged" + ], + "methods": [ + "add_CommandChanged", + "remove_CommandChanged", + "Invoke", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Checked", + "Enabled", + "Properties", + "Supported", + "Visible", + "CommandID", + "OleStatus" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.Design.SelectionTypes", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.ServiceCreatorCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.ServiceContainer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddService", + "Dispose", + "GetService", + "RemoveService", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.StandardCommands", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.StandardToolWindows", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.Design.ViewTechnology", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.ComponentSerializationService", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateStore", + "LoadStore", + "Serialize", + "SerializeAbsolute", + "SerializeMember", + "SerializeMemberAbsolute", + "Deserialize", + "DeserializeTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.ContextStack", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Append", + "Pop", + "Push", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.DefaultSerializationProviderAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "ProviderTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.DesignerLoader", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginLoad", + "Dispose", + "Flush", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Loading" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.DesignerSerializerAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "SerializerTypeName", + "SerializerBaseTypeName", + "TypeId" + ] + }, + { + "name": "System.ComponentModel.Design.Serialization.IDesignerLoaderHost", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "EndLoad", + "Reload" + ] + }, + { + "name": "System.ComponentModel.Design.Serialization.IDesignerLoaderHost2", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "properties": [ + "IgnoreErrorsDuringReload", + "CanReloadWithErrors" + ] + }, + { + "name": "System.ComponentModel.Design.Serialization.IDesignerLoaderService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "AddLoadDependency", + "DependentLoadComplete", + "Reload" + ] + }, + { + "name": "System.ComponentModel.Design.Serialization.IDesignerSerializationManager", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "events": [ + "ResolveName", + "SerializationComplete" + ], + "methods": [ + "add_ResolveName", + "remove_ResolveName", + "add_SerializationComplete", + "remove_SerializationComplete", + "AddSerializationProvider", + "CreateInstance", + "GetInstance", + "GetName", + "GetSerializer", + "GetType", + "RemoveSerializationProvider", + "ReportError", + "SetName" + ], + "properties": [ + "Context", + "Properties" + ] + }, + { + "name": "System.ComponentModel.Design.Serialization.IDesignerSerializationProvider", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetSerializer" + ] + }, + { + "name": "System.ComponentModel.Design.Serialization.IDesignerSerializationService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Deserialize", + "Serialize" + ] + }, + { + "name": "System.ComponentModel.Design.Serialization.INameCreationService", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "CreateName", + "IsValidName", + "ValidateName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.InstanceDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Arguments", + "IsComplete", + "MemberInfo" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.MemberRelationshipService", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "SupportsRelationship", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.MemberRelationship", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "staticMethods": [ + "op_Equality", + "op_Inequality" + ], + "properties": [ + "IsEmpty", + "Member", + "Owner" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.ResolveNameEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "Value" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.ResolveNameEventHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Reloadable", + "SerializerTypeName", + "SerializerBaseTypeName", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.SerializationStore", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Save", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Errors" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeArgumentReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ParameterName", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeArrayCreateExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CreateType", + "Initializers", + "Size", + "SizeExpression", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeArrayIndexerExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TargetObject", + "Indices", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeAssignStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Left", + "Right", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeAttachEventStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Event", + "Listener", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.CodeAttributeArgument", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "Value" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeAttributeArgumentCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.CodeAttributeDeclaration", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "Arguments", + "AttributeType" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeAttributeDeclarationCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeBaseReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeBinaryOperatorExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Right", + "Left", + "Operator", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.CodeDom.CodeBinaryOperatorType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeCastExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TargetType", + "Expression", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.CodeCatchClause", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LocalName", + "CatchExceptionType", + "Statements" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeCatchClauseCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeDirective", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeChecksumPragma", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "FileName", + "ChecksumAlgorithmId", + "ChecksumData", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeComment", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DocComment", + "Text", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeCommentStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Comment", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeCommentStatementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeCompileUnit", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Namespaces", + "ReferencedAssemblies", + "AssemblyCustomAttributes", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeConditionStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Condition", + "TrueStatements", + "FalseStatements", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeMemberMethod", + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeConstructor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PopulateParameters", + "PopulateStatements", + "PopulateImplementationTypes" + ], + "methods": [ + "add_PopulateParameters", + "remove_PopulateParameters", + "add_PopulateStatements", + "remove_PopulateStatements", + "add_PopulateImplementationTypes", + "remove_PopulateImplementationTypes", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BaseConstructorArgs", + "ChainedConstructorArgs", + "ReturnType", + "Statements", + "Parameters", + "PrivateImplementationType", + "ImplementationTypes", + "ReturnTypeCustomAttributes", + "TypeParameters", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeDefaultValueExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Type", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeDelegateCreateExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "DelegateType", + "TargetObject", + "MethodName", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeDelegateInvokeExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TargetObject", + "Parameters", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeDirectionExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Expression", + "Direction", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeDirective", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeDirectiveCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeMemberMethod", + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeEntryPointMethod", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PopulateParameters", + "PopulateStatements", + "PopulateImplementationTypes" + ], + "methods": [ + "add_PopulateParameters", + "remove_PopulateParameters", + "add_PopulateStatements", + "remove_PopulateStatements", + "add_PopulateImplementationTypes", + "remove_PopulateImplementationTypes", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReturnType", + "Statements", + "Parameters", + "PrivateImplementationType", + "ImplementationTypes", + "ReturnTypeCustomAttributes", + "TypeParameters", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeEventReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TargetObject", + "EventName", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeExpressionCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddRange", + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeExpressionStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Expression", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeFieldReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TargetObject", + "FieldName", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeGotoStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Label", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeIndexerExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TargetObject", + "Indices", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeIterationStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "InitStatement", + "TestExpression", + "IncrementStatement", + "Statements", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeLabeledStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Label", + "Statement", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.CodeLinePragma", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "FileName", + "LineNumber" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeMemberEvent", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Type", + "PrivateImplementationType", + "ImplementationTypes", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeMemberField", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Type", + "InitExpression", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeMemberMethod", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PopulateParameters", + "PopulateStatements", + "PopulateImplementationTypes" + ], + "methods": [ + "add_PopulateParameters", + "remove_PopulateParameters", + "add_PopulateStatements", + "remove_PopulateStatements", + "add_PopulateImplementationTypes", + "remove_PopulateImplementationTypes", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReturnType", + "Statements", + "Parameters", + "PrivateImplementationType", + "ImplementationTypes", + "ReturnTypeCustomAttributes", + "TypeParameters", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeMemberProperty", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "PrivateImplementationType", + "ImplementationTypes", + "Type", + "HasGet", + "HasSet", + "GetStatements", + "SetStatements", + "Parameters", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeMethodInvokeExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Method", + "Parameters", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeMethodReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TargetObject", + "MethodName", + "TypeArguments", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeMethodReturnStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Expression", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeNamespace", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PopulateComments", + "PopulateImports", + "PopulateTypes" + ], + "methods": [ + "add_PopulateComments", + "remove_PopulateComments", + "add_PopulateImports", + "remove_PopulateImports", + "add_PopulateTypes", + "remove_PopulateTypes", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Types", + "Imports", + "Name", + "Comments", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeNamespaceCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeNamespaceImport", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LinePragma", + "Namespace", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.CodeNamespaceImportCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Clear", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.CodeObject", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeObjectCreateExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CreateType", + "Parameters", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeParameterDeclarationExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CustomAttributes", + "Direction", + "Type", + "Name", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeParameterDeclarationExpressionCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodePrimitiveExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Value", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodePropertyReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TargetObject", + "PropertyName", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodePropertySetValueReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeDirective", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeRegionDirective", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "RegionText", + "RegionMode", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.CodeDom.CodeRegionMode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeRemoveEventStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Event", + "Listener", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeCompileUnit", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeSnippetCompileUnit", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Value", + "LinePragma", + "Namespaces", + "ReferencedAssemblies", + "AssemblyCustomAttributes", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeSnippetExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Value", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeSnippetStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Value", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeSnippetTypeMember", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Text", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeStatementCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeThisReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeThrowExceptionStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ToThrow", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTryCatchFinallyStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TryStatements", + "CatchClauses", + "FinallyStatements", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeMemberMethod", + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeConstructor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PopulateParameters", + "PopulateStatements", + "PopulateImplementationTypes" + ], + "methods": [ + "add_PopulateParameters", + "remove_PopulateParameters", + "add_PopulateStatements", + "remove_PopulateStatements", + "add_PopulateImplementationTypes", + "remove_PopulateImplementationTypes", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReturnType", + "Statements", + "Parameters", + "PrivateImplementationType", + "ImplementationTypes", + "ReturnTypeCustomAttributes", + "TypeParameters", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeDeclaration", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PopulateBaseTypes", + "PopulateMembers" + ], + "methods": [ + "add_PopulateBaseTypes", + "remove_PopulateBaseTypes", + "add_PopulateMembers", + "remove_PopulateMembers", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TypeAttributes", + "BaseTypes", + "IsClass", + "IsStruct", + "IsEnum", + "IsInterface", + "IsPartial", + "Members", + "TypeParameters", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeDeclarationCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeTypeDeclaration", + "System.CodeDom.CodeTypeMember", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "PopulateBaseTypes", + "PopulateMembers" + ], + "methods": [ + "add_PopulateBaseTypes", + "remove_PopulateBaseTypes", + "add_PopulateMembers", + "remove_PopulateMembers", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReturnType", + "Parameters", + "TypeAttributes", + "BaseTypes", + "IsClass", + "IsStruct", + "IsEnum", + "IsInterface", + "IsPartial", + "Members", + "TypeParameters", + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeMember", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "Attributes", + "CustomAttributes", + "LinePragma", + "Comments", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeMemberCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeOfExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Type", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeParameter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Name", + "Constraints", + "CustomAttributes", + "HasConstructorConstraint", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeParameterCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeReferenceOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeReference", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ArrayElementType", + "ArrayRank", + "BaseType", + "Options", + "TypeArguments", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeReferenceCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeTypeReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Type", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeStatement", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeVariableDeclarationStatement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "InitExpression", + "Name", + "Type", + "LinePragma", + "StartDirectives", + "EndDirectives", + "UserData" + ] + }, + { + "baseTypes": [ + "System.CodeDom.CodeExpression", + "System.CodeDom.CodeObject", + "System.Object" + ], + "name": "System.CodeDom.CodeVariableReferenceExpression", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "VariableName", + "UserData" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.CodeDom.FieldDirection", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.CodeDom.MemberAttributes", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.CodeDom.Compiler.CodeGenerator", + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeCompiler", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GenerateCodeFromMember", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeDomCompilationConfiguration", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeDomConfigurationHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.HandlerBase", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.Component", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeDomProvider", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Disposed" + ], + "methods": [ + "CreateGenerator", + "CreateCompiler", + "CreateParser", + "GetConverter", + "CompileAssemblyFromDom", + "CompileAssemblyFromFile", + "CompileAssemblyFromSource", + "IsValidIdentifier", + "CreateEscapedIdentifier", + "CreateValidIdentifier", + "GetTypeOutput", + "Supports", + "GenerateCodeFromExpression", + "GenerateCodeFromStatement", + "GenerateCodeFromNamespace", + "GenerateCodeFromCompileUnit", + "GenerateCodeFromType", + "GenerateCodeFromMember", + "Parse", + "add_Disposed", + "remove_Disposed", + "Dispose", + "ToString", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "CreateProvider", + "GetLanguageFromExtension", + "IsDefinedExtension", + "GetCompilerInfo", + "GetAllCompilerInfo", + "CreateProvider", + "IsDefinedLanguage" + ], + "properties": [ + "FileExtension", + "LanguageOptions", + "Site", + "Container" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeGenerator", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GenerateCodeFromMember", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "IsValidLanguageIndependentIdentifier", + "ValidateIdentifiers" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeGeneratorOptions", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "IndentString", + "BracingStyle", + "ElseOnClosing", + "BlankLinesBetweenMembers", + "VerbatimOrder" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeParser", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Parse", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeValidator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CompilerError", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Line", + "Column", + "ErrorNumber", + "ErrorText", + "IsWarning", + "FileName" + ] + }, + { + "baseTypes": [ + "System.Collections.CollectionBase", + "System.Object" + ], + "name": "System.CodeDom.Compiler.CompilerErrorCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "AddRange", + "Contains", + "CopyTo", + "IndexOf", + "Insert", + "Remove", + "Clear", + "RemoveAt", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "HasErrors", + "HasWarnings", + "Capacity", + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CompilerInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateProvider", + "GetLanguages", + "GetExtensions", + "CreateProvider", + "CreateDefaultCompilerParameters", + "GetHashCode", + "Equals", + "ToString", + "GetType" + ], + "properties": [ + "CodeDomProviderType", + "IsCodeDomProviderTypeValid" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CompilerParameters", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CoreAssemblyFileName", + "GenerateExecutable", + "GenerateInMemory", + "ReferencedAssemblies", + "MainClass", + "OutputAssembly", + "TempFiles", + "IncludeDebugInformation", + "TreatWarningsAsErrors", + "WarningLevel", + "CompilerOptions", + "Win32Resource", + "EmbeddedResources", + "LinkedResources", + "UserToken", + "Evidence" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CompilerResults", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "TempFiles", + "Evidence", + "CompiledAssembly", + "Errors", + "Output", + "PathToAssembly", + "NativeCompilerReturnValue" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.Executor", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "ExecWait", + "ExecWaitWithCapture" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.FileIntegrity", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "MarkAsTrusted", + "IsTrusted" + ], + "staticProperties": [ + "IsEnabled" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "System.CodeDom.Compiler.GeneratedCodeAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "Tool", + "Version", + "TypeId" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.CodeDom.Compiler.GeneratorSupport", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "name": "System.CodeDom.Compiler.ICodeCompiler", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "CompileAssemblyFromDom", + "CompileAssemblyFromFile", + "CompileAssemblyFromSource", + "CompileAssemblyFromDomBatch", + "CompileAssemblyFromFileBatch", + "CompileAssemblyFromSourceBatch" + ] + }, + { + "name": "System.CodeDom.Compiler.ICodeGenerator", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "IsValidIdentifier", + "ValidateIdentifier", + "CreateEscapedIdentifier", + "CreateValidIdentifier", + "GetTypeOutput", + "Supports", + "GenerateCodeFromExpression", + "GenerateCodeFromStatement", + "GenerateCodeFromNamespace", + "GenerateCodeFromCompileUnit", + "GenerateCodeFromType" + ] + }, + { + "name": "System.CodeDom.Compiler.ICodeParser", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "Parse" + ] + }, + { + "baseTypes": [ + "System.IO.TextWriter", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.CodeDom.Compiler.IndentedTextWriter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Flush", + "Write", + "WriteLineNoTabs", + "WriteLine", + "Dispose", + "Write", + "WriteLine", + "WriteAsync", + "WriteLineAsync", + "FlushAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Encoding", + "NewLine", + "Indent", + "InnerWriter", + "FormatProvider" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.Indentation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.CodeDom.Compiler.LanguageOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.RedistVersionInfo", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetCompilerPath" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.TempFileCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "AddExtension", + "AddFile", + "Delete", + "AddExtension", + "GetEnumerator", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "TempDir", + "BasePath", + "KeepFiles" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.Regex", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "GetGroupNames", + "GetGroupNumbers", + "GroupNameFromNumber", + "GroupNumberFromName", + "IsMatch", + "Match", + "Matches", + "Replace", + "Split", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Escape", + "Unescape", + "IsMatch", + "Match", + "Matches", + "Replace", + "Split", + "CompileToAssembly" + ], + "properties": [ + "Options", + "MatchTimeout", + "RightToLeft" + ], + "staticProperties": [ + "CacheSize" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Text.RegularExpressions.MatchEvaluator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.CachedCodeEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.ExclusiveReference", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.SharedReference", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexBoyerMoore", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.Capture", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Index", + "Length", + "Value" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.CaptureCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SyncRoot", + "IsSynchronized", + "IsReadOnly", + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.CaptureEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current", + "Capture" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexCharClass", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexCode", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexCompilationInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Pattern", + "Options", + "Name", + "Namespace", + "IsPublic", + "MatchTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexCompiler", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Text.RegularExpressions.RegexCompiler", + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexTypeCompiler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Text.RegularExpressions.RegexCompiler", + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexLWCGCompiler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexFCD", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexFC", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexPrefix", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Text.RegularExpressions.Capture", + "System.Object" + ], + "name": "System.Text.RegularExpressions.Group", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Synchronized" + ], + "properties": [ + "Success", + "Name", + "Captures", + "Index", + "Length", + "Value" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.GroupCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SyncRoot", + "IsSynchronized", + "IsReadOnly", + "Count", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.GroupEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current", + "Capture" + ] + }, + { + "baseTypes": [ + "System.Text.RegularExpressions.RegexRunner", + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexInterpreter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Text.RegularExpressions.Group", + "System.Text.RegularExpressions.Capture", + "System.Object" + ], + "name": "System.Text.RegularExpressions.Match", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "NextMatch", + "Result", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Synchronized" + ], + "properties": [ + "Groups", + "Success", + "Name", + "Captures", + "Index", + "Length", + "Value" + ], + "staticProperties": [ + "Empty" + ] + }, + { + "baseTypes": [ + "System.Text.RegularExpressions.Match", + "System.Text.RegularExpressions.Group", + "System.Text.RegularExpressions.Capture", + "System.Object" + ], + "name": "System.Text.RegularExpressions.MatchSparse", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "NextMatch", + "Result", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Groups", + "Success", + "Name", + "Captures", + "Index", + "Length", + "Value" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.MatchCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "SyncRoot", + "IsSynchronized", + "IsReadOnly", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.MatchEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.TimeoutException", + "System.SystemException", + "System.Exception", + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexMatchTimeoutException", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetBaseException", + "ToString", + "GetObjectData", + "GetType", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Pattern", + "Input", + "MatchTimeout", + "Message", + "Data", + "InnerException", + "TargetSite", + "StackTrace", + "HelpLink", + "Source", + "HResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexNode", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexOptions", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexReplacement", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexRunner", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexRunnerFactory", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexTree", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexWriter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Text.RegularExpressions.RegexRunner", + "System.Object" + ], + "name": "System.Text.RegularExpressions.CompiledRegexRunner", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Text.RegularExpressions.NoParamDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Text.RegularExpressions.FindFirstCharDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Text.RegularExpressions.RegexRunnerFactory", + "System.Object" + ], + "name": "System.Text.RegularExpressions.CompiledRegexRunnerFactory", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Text.RegularExpressions.CreateInstanceDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Interop+SChannel", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+TEXTMETRIC", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+STARTUPINFO", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+SECURITY_ATTRIBUTES", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+LogonFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+WNDCLASS_I", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+WNDCLASS", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+MSG", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+StructFormatEnum", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+StructFormat", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+RTL_OSVERSIONINFOEX", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+WndProc", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+ConHndlr", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+PDH_RAW_COUNTER", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+PDH_FMT_COUNTERVALUE", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+PERF_COUNTER_BLOCK", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+PERF_COUNTER_DEFINITION", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+PERF_DATA_BLOCK", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+PERF_INSTANCE_DEFINITION", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+PERF_OBJECT_TYPE", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+NtModuleInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+WinProcessEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+WinThreadEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+WinModuleEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+ShellExecuteInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+NtProcessBasicInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+LUID", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+TokenPrivileges", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+EnumThreadWindowsCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+SYSTEMTIME", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+VS_FIXEDFILEINFO", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+USEROBJECTFLAGS", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+Util", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "HIWORD", + "LOWORD" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.NativeMethods+MEMORY_BASIC_INFORMATION", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.SafeNativeMethods+PROCESS_INFORMATION", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.SystemEvents+SystemEventInvokeInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.UnsafeNativeMethods+AppPolicyClrCompat", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.UnsafeNativeMethods+WIN32_FILE_ATTRIBUTE_DATA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.UnsafeNativeMethods+DCB", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.UnsafeNativeMethods+COMSTAT", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.UnsafeNativeMethods+COMMTIMEOUTS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Microsoft.Win32.UnsafeNativeMethods+COMMPROP", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "name": "Microsoft.Win32.UnsafeNativeMethods+IMarshal", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "GetUnmarshalClass", + "GetMarshalSizeMax", + "MarshalInterface", + "UnmarshalInterface", + "ReleaseMarshalData", + "DisconnectObject" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "Microsoft.Win32.UnsafeNativeMethods+<>c", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.FileStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "Microsoft.Win32.WinInetCache+ReadStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Read", + "BeginRead", + "EndRead", + "CloseEx", + "GetAccessControl", + "SetAccessControl", + "Flush", + "SetLength", + "Seek", + "Write", + "ReadByte", + "BeginWrite", + "EndWrite", + "WriteByte", + "Lock", + "Unlock", + "ReadAsync", + "WriteAsync", + "FlushAsync", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "CanRead", + "CanWrite", + "CanSeek", + "IsAsync", + "Length", + "Name", + "Position", + "Handle", + "SafeFileHandle" + ] + }, + { + "baseTypes": [ + "System.IO.FileStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "Microsoft.Win32.WinInetCache+WriteStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Write", + "BeginWrite", + "EndWrite", + "CloseEx", + "GetAccessControl", + "SetAccessControl", + "Flush", + "SetLength", + "Read", + "Seek", + "BeginRead", + "EndRead", + "ReadByte", + "WriteByte", + "Lock", + "Unlock", + "ReadAsync", + "WriteAsync", + "FlushAsync", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "CanRead", + "CanWrite", + "CanSeek", + "IsAsync", + "Length", + "Name", + "Position", + "Handle", + "SafeFileHandle" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.UriParser+UriQuirksVersion", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.UriParser", + "System.Object" + ], + "name": "System.UriParser+BuiltInUriParser", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Uri+Flags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Uri+UriInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Uri+Offset", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Uri+MoreInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Uri+Check", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.PinnableBufferCache+<>c__DisplayClass0_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.LocalAppContext+TryGetSwitchDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Timers.Timer+FILE_TIME", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.Configuration.IdnElement+UriIdnScopeTypeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.Internal.DelegatingConfigHost", + "System.Object" + ], + "name": "System.Configuration.ClientSettingsStore+ClientSettingsConfigurationHost", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Init", + "InitForConfiguration", + "OpenStreamForRead", + "OpenStreamForWrite", + "WriteCompleted", + "IsConfigRecordRequired", + "IsInitDelayed", + "RequireCompleteInit", + "IsSecondaryRoot", + "GetStreamName", + "GetStreamNameForConfigSource", + "GetStreamVersion", + "OpenStreamForRead", + "OpenStreamForWrite", + "WriteCompleted", + "DeleteStream", + "IsFile", + "StartMonitoringStreamForChanges", + "StopMonitoringStreamForChanges", + "IsAboveApplication", + "IsDefinitionAllowed", + "VerifyDefinitionAllowed", + "GetConfigPathFromLocationSubPath", + "IsLocationApplicable", + "IsTrustedConfigPath", + "IsFullTrustSectionWithoutAptcaAllowed", + "GetRestrictedPermissions", + "Impersonate", + "PrefetchAll", + "PrefetchSection", + "CreateDeprecatedConfigContext", + "CreateConfigurationContext", + "DecryptSection", + "EncryptSection", + "GetConfigType", + "GetConfigTypeName", + "ProcessRawXml", + "ProcessConfigurationSection", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SupportsChangeNotifications", + "SupportsRefresh", + "SupportsPath", + "SupportsLocation", + "IsRemote" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Configuration.ClientSettingsStore+QuotaEnforcedStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Flush", + "SetLength", + "Read", + "ReadByte", + "Seek", + "Write", + "WriteByte", + "BeginRead", + "EndRead", + "BeginWrite", + "EndWrite", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanWrite", + "CanSeek", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Configuration.LocalFileSettingsProvider+XmlEscaper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AuthenticationManager2+<>c__DisplayClass6_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AuthenticationManager2+<>c__DisplayClass12_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.BaseWebProxyFinder+AutoWebProxyState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CertPolicyValidationCallback+CallbackContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ServerCertValidationCallback+CallbackContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ConnectionPool+State", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ConnectionPool+AsyncConnectionPoolRequest", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CookieTokenizer+RecognizedAttribute", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CookieCollection+Stamp", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CookieCollection+CookieCollectionEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.PathList+PathListComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CredentialCache+CredentialEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Dns+ResolveAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequestMethods+Ftp", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequestMethods+Http", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequestMethods+File", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.FtpWebRequest+RequestStage", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.MemoryStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.FtpWebResponse+EmptyStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Flush", + "FlushAsync", + "GetBuffer", + "TryGetBuffer", + "Read", + "ReadAsync", + "ReadByte", + "CopyToAsync", + "Seek", + "SetLength", + "ToArray", + "Write", + "WriteAsync", + "WriteByte", + "WriteTo", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "BeginRead", + "EndRead", + "ReadAsync", + "BeginWrite", + "EndWrite", + "WriteAsync", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "Capacity", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListener+AuthenticationSelectorInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.HttpListener+ExtendedProtectionSelector", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpListener+State", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpListener+DigestContext", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListener+DisconnectAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpListenerRequest+SslStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListenerRequest+Helpers", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpListenerRequestUriBuilder+ParsingResult", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpListenerRequestUriBuilder+EncodingType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpListenerResponse+ResponseState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpWebRequest+AbortState", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpWebRequest+Booleans", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.RtcState+ControlChannelTriggerStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SSL_EXTRA_CERT_CHAIN_POLICY_PARA+U", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SecureCredential+Flags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Diagnostics.TraceSource", + "System.Object" + ], + "name": "System.Net.Logging+NclTraceSource", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Close", + "Flush", + "TraceEvent", + "TraceData", + "TraceInformation", + "TraceTransfer", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Attributes", + "Name", + "Listeners", + "Switch" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ServicePoint+HandshakeDoneProcedure", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ServicePoint+ConnectSocketState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.EndpointPermission+EndPointType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+ErrorCodes", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+NTStatus", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+FileCompletionNotificationModes", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+RegistryHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+RasHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+SafeNetHandles_SECURITY", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+SafeNetHandlesSafeOverlappedFree", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+SafeNetHandlesXPOrLater", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+SafeNetHandles", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetModuleHandleW" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+NativePKI", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+NativeNTSSPI", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+WinHttp", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+UnsafeWinInetCache", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+SspiHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "TokenBindingVerifyMessage", + "TokenBindingVerifyMessage_V1" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+SecureStringHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+AppXHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+TokenBindingOSHelper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+ProgressData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+DownloadBitsState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+UploadBitsState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.WebClient+WebClientWriteStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "BeginRead", + "BeginWrite", + "EndRead", + "EndWrite", + "Flush", + "Read", + "Seek", + "SetLength", + "Write", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanWrite", + "CanTimeout", + "ReadTimeout", + "WriteTimeout", + "Length", + "Position" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass219_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass221_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass225_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass229_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass231_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass233_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass237_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass241_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebClient+<>c__DisplayClass245_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebHeaderCollection+HeaderEncoding", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebHeaderCollection+RfcChar", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequest+DesignerWebRequestCreate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Create", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequest+WebProxyWrapperOpaque", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProxy", + "IsBypassed", + "GetProxies", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Credentials" + ] + }, + { + "baseTypes": [ + "System.Net.WebRequest+WebProxyWrapperOpaque", + "System.Object" + ], + "name": "System.Net.WebRequest+WebProxyWrapper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetProxy", + "IsBypassed", + "GetProxies", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Credentials" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.WebRequest+DelEtwFireBeginWRGet", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.WebRequest+DelEtwFireEndWRGet", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.WebRequest+DelEtwFireEndWRespGet", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequest+<>c__DisplayClass77_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebRequest+<>c__DisplayClass78_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebUtility+UrlDecoder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebUtility+HtmlEntities", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Lookup" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AutoWebProxyScriptEngine+SyncStatus", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.AutoWebProxyScriptEngine+AutoDetector", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Reflection.MethodInfo", + "System.Reflection.MethodBase", + "System.Reflection.MemberInfo", + "System.Object" + ], + "name": "System.Net.WebProxyScriptHelper+MyMethodInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetCustomAttributes", + "IsDefined", + "Invoke", + "GetParameters", + "GetMethodImplementationFlags", + "GetBaseDefinition", + "Equals", + "GetHashCode", + "GetGenericArguments", + "GetGenericMethodDefinition", + "MakeGenericMethod", + "CreateDelegate", + "Invoke", + "GetMethodBody", + "GetCustomAttributesData", + "ToString", + "GetType" + ], + "properties": [ + "ReturnType", + "ReturnTypeCustomAttributes", + "MethodHandle", + "Attributes", + "Name", + "DeclaringType", + "ReflectedType", + "Module", + "MemberType", + "ReturnParameter", + "MethodImplementationFlags", + "CallingConvention", + "IsGenericMethodDefinition", + "ContainsGenericParameters", + "IsGenericMethod", + "IsSecurityCritical", + "IsSecuritySafeCritical", + "IsSecurityTransparent", + "IsPublic", + "IsPrivate", + "IsFamily", + "IsAssembly", + "IsFamilyAndAssembly", + "IsFamilyOrAssembly", + "IsStatic", + "IsFinal", + "IsVirtual", + "IsHideBySig", + "IsAbstract", + "IsSpecialName", + "IsConstructor", + "CustomAttributes", + "MetadataToken" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ChunkParser+ReadState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CommandStream+PipelineInstruction", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.CommandStream+PipelineEntryFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.CommandStream+PipelineEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ConnectionReturnResult+RequestContext", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Connection+StatusLineValues", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Connection+WaitListItem", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Request", + "QueueStartTime" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Connection+AsyncTriState", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Connection+<>c__DisplayClass107_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ConnectStream+Nesting", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ContextAwareResult+StateFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.HttpDigest+Charset", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.FtpControlStream+GetPathOption", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.LazyAsyncResult+ThreadContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.HttpRequestStream+HttpRequestStreamAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkingPerfCounters+CounterPair", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "InstanceCounter", + "GlobalCounter" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NTAuthentication+InitializeCallbackContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.PrefixLookup+PrefixValuePair", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ProxyChain+ProxyEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.RegBlobWebProxyDataBuilder+ProxyTypeFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.SafeCloseSocket+InnerSafeCloseSocket", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.ScatterGatherBuffers+MemoryChunk", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.ShellExpression+ShExpTokens", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SpnDictionary+ValueCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsSynchronized", + "SyncRoot" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SpnDictionary+d__23", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.SSPIWrapper+OP", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.TimerThread+Queue", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.TimerThread+Timer", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.TimerThread+Callback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.TimerThread+TimerThreadState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.TimerThread+Queue", + "System.Object" + ], + "name": "System.Net.TimerThread+TimerQueue", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.TimerThread+Queue", + "System.Object" + ], + "name": "System.Net.TimerThread+InfiniteTimerQueue", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.TimerThread+Timer", + "System.Object" + ], + "name": "System.Net.TimerThread+TimerNode", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.TimerThread+Timer", + "System.Object" + ], + "name": "System.Net.TimerThread+InfiniteTimer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Base64Stream+ReadAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Base64Stream+WriteAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Base64Stream+ReadStateInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.BufferedReadStream+ReadAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.BufferedReadStream+d__14", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.TrackingValidationObjectDictionary+ValidateAndParseValue", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.ClientWebSocket+d__21", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+WebSocketOperation", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReceiveResult" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+KeepAliveTracker", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "OnDataReceived", + "OnDataSent", + "Dispose", + "StartTimer", + "ResetTimer", + "ShouldSendKeepAlive", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Create" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+OutstandingOperationHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "TryStartOperation", + "CompleteOperation", + "CancelIO", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.Net.WebSockets.WebSocketBase+IWebSocketStream", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true, + "methods": [ + "SwitchToOpaqueMode", + "Abort", + "MultipleWriteAsync", + "CloseNetworkConnectionAsync" + ], + "properties": [ + "SupportsMultipleWrite" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+ReceiveState", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+Methods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+d__45", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+d__47", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+d__48", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+d__51", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+d__53", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+d__56", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+d__81", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBuffer+SendBufferState", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketConnectionStream+Methods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.DelegatedStream", + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketConnectionStream+WebSocketConnection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "WriteAsync", + "CloseNetworkConnectionAsync", + "Close", + "MultipleWriteAsync", + "ReadAsync", + "FlushAsync", + "Abort", + "SwitchToOpaqueMode", + "BeginRead", + "BeginWrite", + "EndRead", + "EndWrite", + "Flush", + "Read", + "Seek", + "SetLength", + "Write", + "CopyToAsync", + "CopyTo", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanSeek", + "CanRead", + "CanWrite", + "SupportsMultipleWrite", + "Length", + "Position", + "CanTimeout", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketConnectionStream+d__19", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketConnectionStream+d__21", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketConnectionStream+d__22", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketConnectionStream+d__24", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHelpers+MethodNames", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHelpers+d__17", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHttpListenerDuplexStream+HttpListenerAsyncEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Completed" + ], + "methods": [ + "add_Completed", + "remove_Completed", + "SetShouldCloseOutput", + "Dispose", + "SetBuffer", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "BytesTransferred", + "Buffer", + "BufferList", + "ShouldCloseOutput", + "Offset", + "Count", + "Exception", + "EntityChunkCount", + "NativeOverlapped", + "EntityChunks", + "CurrentStream" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHttpListenerDuplexStream+Methods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHttpListenerDuplexStream+d__30", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHttpListenerDuplexStream+d__38", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHttpListenerDuplexStream+d__41", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHttpListenerDuplexStream+d__50", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+Errors", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+Action", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+BufferType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+PropertyType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+ActionQueue", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+Property", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+Buffer", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+DataBuffer", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+CloseBuffer", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketProtocolComponent+HttpHeader", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.ContentDisposition+<>c", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.MediaTypeNames+Text", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.MediaTypeNames+Application", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.MediaTypeNames+Image", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Mime.MimeBasePart+MimePartAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.MimeMultiPart+MimePartContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.MimePart+MimePartContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.QEncodedStream+ReadStateInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Mime.QEncodedStream+WriteAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mime.QuotedPrintableStream+ReadStateInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Mime.QuotedPrintableStream+WriteAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.MailHeaderInfo+HeaderInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.Message+EmptySendContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpClient+<>c__DisplayClass79_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Mail.SmtpConnection+AuthenticateCallbackContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Mail.SmtpConnection+ConnectAndHandshakeAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Mail.SmtpReplyReaderFactory+ReadState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Mail.SmtpReplyReaderFactory+ReadLinesAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkChange+AvailabilityChangeListener", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.NetworkChange+AddressChangeListener", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+AsyncStateObject", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass55_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass56_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass57_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass58_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass59_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass60_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass61_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass62_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.NetworkInformation.Ping+<>c__DisplayClass63_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.HttpRequestCacheValidator+RequestVars", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.HttpRequestCacheValidator+Vars", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Net.Cache.HttpRequestCacheValidator+ParseCallback", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache._WinInetCache+EntryType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache._WinInetCache+Entry_FC", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache._WinInetCache+Status", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache._WinInetCache+FILETIME", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToLong", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "IsNull" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache._WinInetCache+EntryBuffer", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache._WinInetCache+Entry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Cache.CombinedReadStream+InnerAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Cache.ForwardingReadStream+InnerAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache.Rfc2616+TriState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Cache.Rfc2616+Common", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "OnValidateRequest", + "ComputeFreshness", + "ValidateCacheByClientPolicy", + "ValidateCacheAfterResponse", + "TryConditionalRequest", + "TryResponseFromCache", + "ConstructConditionalRequest", + "ReplaceOrUpdateCacheHeaders", + "ValidateCacheOn5XXResponse", + "Construct206PartialContent", + "Construct200ok", + "ConstructUnconditionalRefreshRequest", + "GetBytesRange" + ] + }, + { + "baseTypes": [ + "System.Net.Cache.RequestCacheEntry", + "System.Object" + ], + "name": "System.Net.Cache.SingleItemRequestCache+FrozenCacheEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "Create" + ], + "properties": [ + "StreamBytes", + "Key" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Cache.SingleItemRequestCache+ReadOnlyStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Flush", + "BeginRead", + "EndRead", + "Read", + "BeginWrite", + "EndWrite", + "Write", + "Seek", + "SetLength", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanTimeout", + "CanWrite", + "Length", + "Position", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.IO.Stream", + "System.MarshalByRefObject", + "System.Object" + ], + "name": "System.Net.Cache.SingleItemRequestCache+WriteOnlyStream", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Flush", + "BeginRead", + "EndRead", + "Read", + "Seek", + "SetLength", + "BeginWrite", + "EndWrite", + "Write", + "CopyToAsync", + "CopyTo", + "Close", + "Dispose", + "FlushAsync", + "ReadAsync", + "WriteAsync", + "ReadByte", + "WriteByte", + "GetLifetimeService", + "InitializeLifetimeService", + "CreateObjRef", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "CanRead", + "CanSeek", + "CanTimeout", + "CanWrite", + "Length", + "Position", + "ReadTimeout", + "WriteTimeout" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationValidatorBase", + "System.Object" + ], + "name": "System.Net.Configuration.HttpListenerTimeoutsElement+TimeSpanValidator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanValidate", + "Validate", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Configuration.ConfigurationValidatorBase", + "System.Object" + ], + "name": "System.Net.Configuration.HttpListenerTimeoutsElement+LongValidator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanValidate", + "Validate", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Configuration.ProxyElement+BypassOnLocalValues", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Configuration.ProxyElement+UseSystemDefaultValues", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Configuration.ProxyElement+AutoDetectValues", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.Net.Configuration.SmtpSection+SmtpDeliveryMethodTypeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.Net.Configuration.SmtpSection+SmtpDeliveryFormatTypeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Configuration.WebRequestModuleElement+TypeAndName", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetHashCode", + "Equals", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.Net.Configuration.WebRequestModuleElement+TypeTypeConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "ConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.Net.Configuration.WebUtilityElement+EnumTypeConverter`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanConvertFrom", + "ConvertFrom", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.SecureChannel+UnmanagedCertificateContext", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.SslSessionsCache+SslCredKey", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetHashCode", + "Equals", + "ToString", + "GetType" + ], + "staticMethods": [ + "op_Equality", + "op_Inequality" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.NegotiateStream+<>c__DisplayClass27_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.NegotiateStream+<>c__DisplayClass29_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.NegotiateStream+<>c__DisplayClass33_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.SslStream+<>c__DisplayClass32_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Security.SslStream+<>c__DisplayClass35_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.SslState+CachedSessionStatus", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.SslState+Framing", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.SslState+FrameType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.AsyncProtocolRequest", + "System.Object" + ], + "name": "System.Net.Security._SslStream+SplitWriteAsyncProtocolRequest", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "SetNextRequest", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "MustCompleteSynchronously" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.Socket+CacheSet", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.ContextAwareResult", + "System.Net.LazyAsyncResult", + "System.Object" + ], + "name": "System.Net.Sockets.Socket+MultipleAddressConnectAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "AsyncWaitHandle", + "CompletedSynchronously", + "IsCompleted" + ] + }, + { + "baseTypes": [ + null, + "System.Object" + ], + "name": "System.Net.Sockets.Socket+StateTaskCompletionSource`2", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "TrySetException", + "SetException", + "TrySetResult", + "SetResult", + "TrySetCanceled", + "SetCanceled", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Task" + ] + }, + { + "baseTypes": [ + null, + null, + "System.Object" + ], + "name": "System.Net.Sockets.Socket+StateTaskCompletionSource`3", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "TrySetException", + "SetException", + "TrySetResult", + "SetResult", + "TrySetCanceled", + "SetCanceled", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Task" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.Socket+CachedTaskEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.SocketAsyncEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.Sockets.Socket+TaskSocketAsyncEventArgs`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Completed" + ], + "methods": [ + "add_Completed", + "remove_Completed", + "SetBuffer", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SocketClientAccessPolicyProtocol", + "AcceptSocket", + "ConnectSocket", + "Buffer", + "Offset", + "Count", + "BufferList", + "BytesTransferred", + "DisconnectReuseSocket", + "LastOperation", + "ReceiveMessageFromPacketInfo", + "RemoteEndPoint", + "SendPacketsElements", + "SendPacketsFlags", + "SendPacketsSendSize", + "SocketError", + "ConnectByNameError", + "SocketFlags", + "UserToken" + ] + }, + { + "baseTypes": [ + "System.Net.Sockets.Socket+TaskSocketAsyncEventArgs`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", + "System.Net.Sockets.SocketAsyncEventArgs", + "System.EventArgs", + "System.Object" + ], + "name": "System.Net.Sockets.Socket+Int32TaskSocketAsyncEventArgs", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "events": [ + "Completed" + ], + "methods": [ + "add_Completed", + "remove_Completed", + "SetBuffer", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "SocketClientAccessPolicyProtocol", + "AcceptSocket", + "ConnectSocket", + "Buffer", + "Offset", + "Count", + "BufferList", + "BytesTransferred", + "DisconnectReuseSocket", + "LastOperation", + "ReceiveMessageFromPacketInfo", + "RemoteEndPoint", + "SendPacketsElements", + "SendPacketsFlags", + "SendPacketsSendSize", + "SocketError", + "ConnectByNameError", + "SocketFlags", + "UserToken" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.Socket+<>c", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.SocketAsyncEventArgs+PinState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.Sockets.UdpClient+<>c__DisplayClass63_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Sockets.MultipleConnectAsync+State", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SoundPlayer+IntSecurity", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SoundPlayer+NativeMethods", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SoundPlayer+UnsafeNativeMethods", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SystemSounds+NativeMethods", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SystemSound+SafeNativeMethods", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Specialized.BitVector32+Section", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "staticMethods": [ + "op_Equality", + "op_Inequality", + "ToString" + ], + "properties": [ + "Mask", + "Offset" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.ListDictionary+NodeEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current", + "Entry", + "Key", + "Value" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.ListDictionary+NodeKeyValueCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.ListDictionary+DictionaryNode", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.NameObjectCollectionBase+NameObjectEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.NameObjectCollectionBase+NameObjectKeysEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Get", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Item", + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.OrderedDictionary+OrderedDictionaryEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current", + "Entry", + "Key", + "Value" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.OrderedDictionary+OrderedDictionaryKeyValueCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.StringDictionary+GenericAdapter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "ContainsKey", + "Clear", + "Remove", + "TryGetValue", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item", + "Keys", + "Values" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.ObjectModel.ObservableCollection`1+SimpleMonitor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Enter", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Busy" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.LinkedList`1+Enumerator", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Dispose", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.Queue`1+Enumerator", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Dispose", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.SortedList`2+Enumerator", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "MoveNext", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedList`2+SortedListKeyEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "MoveNext", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedList`2+SortedListValueEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "MoveNext", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedList`2+KeyList", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Contains", + "CopyTo", + "Insert", + "GetEnumerator", + "IndexOf", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedList`2+ValueList", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "Contains", + "CopyTo", + "Insert", + "GetEnumerator", + "IndexOf", + "Remove", + "RemoveAt", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly", + "Item" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.Stack`1+Enumerator", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "MoveNext", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+Enumerator", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Dispose", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+KeyCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetEnumerator", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+ValueCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetEnumerator", + "CopyTo", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count" + ] + }, + { + "baseTypes": [ + null, + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+KeyValuePairComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Compare", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+<>c__DisplayClass34_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+<>c__DisplayClass34_1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + null, + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+TreeSubSet", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Contains", + "Clear", + "GetViewBetween", + "Add", + "Remove", + "CopyTo", + "GetEnumerator", + "UnionWith", + "IntersectWith", + "ExceptWith", + "SymmetricExceptWith", + "IsSubsetOf", + "IsProperSubsetOf", + "IsSupersetOf", + "IsProperSupersetOf", + "SetEquals", + "Overlaps", + "RemoveWhere", + "Reverse", + "TryGetValue", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Comparer", + "Min", + "Max" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+Node", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+Enumerator", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Dispose", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+ElementCount", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+<>c__DisplayClass52_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+<>c__DisplayClass53_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+<>c__DisplayClass53_1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+<>c__DisplayClass99_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+<>c__DisplayClass101_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+<>c__DisplayClass103_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+d__104", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Concurrent.BlockingCollection`1+d__68", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Concurrent.ConcurrentBag`1+Node", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Concurrent.ConcurrentBag`1+ThreadLocalList", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Concurrent.ConcurrentBag`1+ListOperation", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Threading.Semaphore+OpenExistingResult", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Runtime.InteropServices.StandardOleMarshalObject+GetMarshalSizeMax_Delegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Runtime.InteropServices.StandardOleMarshalObject+MarshalInterface_Delegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.ICommandAdapterHelpers+<>c__DisplayClass0_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Runtime.InteropServices.WindowsRuntime.ICommandAdapterHelpers+<>c__DisplayClass1_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.FileSystemWatcher+FSWAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsCompleted", + "AsyncWaitHandle", + "AsyncState", + "CompletedSynchronously" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Ports.SerialStream+EventLoopRunner", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Ports.SerialStream+SerialStreamAsyncResult", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "AsyncState", + "IsCompleted", + "AsyncWaitHandle", + "CompletedSynchronously" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.DeflateInput+InputState", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.DeflaterManaged+DeflaterState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+FlushCode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+ErrorCode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+CompressionLevel", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+CompressionStrategy", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+CompressionMethod", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+ZStream", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+DeflateInit2_Delegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+DeflateDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+DeflateEndDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+InflateInit2_Delegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+InflateDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+InflateEndDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+ZlibCompileFlagsDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+NativeMethods", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+SafeLibraryHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+ZLibStreamHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DeflateInit2_", + "DeflateEnd", + "InflateInit2_", + "InflateEnd", + "Deflate", + "Inflate", + "GetErrorMessage", + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "InitializationState", + "NextIn", + "AvailIn", + "TotalIn", + "NextOut", + "AvailOut", + "TotalOut", + "DataType", + "Adler", + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.IO.Compression.DeflateStream+AsyncWriteDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.DeflateStream+WorkerType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.GZipDecoder+GzipHeaderState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.GZipDecoder+GZipOptionalHeaderFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.OutputBuffer+BufferState", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+BLOBHEADER", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_ALT_NAME_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_ALT_NAME_ENTRY", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_ALT_NAME_ENTRY_UNION", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_BASIC_CONSTRAINTS_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_BASIC_CONSTRAINTS2_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_CHAIN_CONTEXT", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_CHAIN_ELEMENT", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_CHAIN_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_CHAIN_POLICY_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_CHAIN_POLICY_STATUS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_CONTEXT", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_DSS_PARAMETERS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_ENHKEY_USAGE", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_EXTENSION", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_ID", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_ID_UNION", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_ISSUER_SERIAL_NUMBER", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_KEY_USAGE_RESTRICTION_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_NAME_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_NAME_VALUE", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_OTHER_NAME", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_POLICY_ID", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_POLICIES_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_POLICY_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_POLICY_QUALIFIER_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_PUBLIC_KEY_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_PUBLIC_KEY_INFO2", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_RDN", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_RDN_ATTR", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_SIMPLE_CHAIN", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_TEMPLATE_EXT", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_TRUST_STATUS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CERT_USAGE_MATCH", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_CMS_RECIPIENT_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_CMS_SIGNER_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_CTRL_DECRYPT_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_CTRL_KEY_TRANS_DECRYPT_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_RC2_AUX_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_RECIPIENT_ENCODE_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_ENVELOPED_ENCODE_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_CTRL_KEY_AGREE_DECRYPT_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_KEY_AGREE_RECIPIENT_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_KEY_AGREE_CERT_ID_RECIPIENT_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_KEY_AGREE_PUBLIC_KEY_RECIPIENT_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_RECIPIENT_ENCRYPTED_KEY_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_KEY_TRANS_RECIPIENT_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_SIGNED_ENCODE_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_SIGNER_ENCODE_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_SIGNER_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+PFN_CMSG_STREAM_OUTPUT", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CMSG_STREAM_INFO", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_ALGORITHM_IDENTIFIER", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_ALGORITHM_IDENTIFIER2", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_ATTRIBUTE", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_ATTRIBUTES", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_ATTRIBUTE_TYPE_VALUE", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_BIT_BLOB", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_KEY_PROV_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_OID_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPT_RC2_CBC_PARAMETERS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+CRYPTOAPI_BLOB", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+DSSPUBKEY", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+KEY_USAGE_STRUCT", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+PROV_ENUMALGS_EX", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.CAPIBase+RSAPUBKEY", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Certificate2Collection+FindProcDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509Chain+X509ChainErrorMapping", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Cryptography.X509Certificates.X509CertificateCollection+X509CertificateEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Security.Permissions.ResourcePermissionBase+UnsafeNativeMethods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EventLogInternal+LogListeningInfo", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EventLogEntry+FieldOffsets", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.EventLogEntryCollection+EntriesEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.Process+StreamReadMode", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.Process+State", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.ProcessManager+<>c__DisplayClass5_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.NtProcessManager+ValueId", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.NtProcessInfoHelper+SystemProcessInformation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.NtProcessInfoHelper+SystemThreadInformation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.ProcessThread+State", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.SharedPerformanceCounter+FileMapping", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.SharedPerformanceCounter+CategoryEntry", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.SharedPerformanceCounter+InstanceEntry", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.SharedPerformanceCounter+CounterEntry", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.SharedPerformanceCounter+CounterEntryMisaligned", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Diagnostics.SharedPerformanceCounter+ProcessLifetimeEntry", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Diagnostics.SharedPerformanceCounter+CategoryData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter+SimplePropertyDescriptor", + "System.ComponentModel.PropertyDescriptor", + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.ArrayConverter+ArrayPropertyDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetValue", + "SetValue", + "CanResetValue", + "ResetValue", + "ShouldSerializeValue", + "AddValueChanged", + "Equals", + "GetChildProperties", + "GetEditor", + "GetHashCode", + "RemoveValueChanged", + "ToString", + "GetType" + ], + "properties": [ + "ComponentType", + "IsReadOnly", + "PropertyType", + "Converter", + "IsLocalizable", + "SerializationVisibility", + "SupportsChangeEvents", + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.AttributeCollection+AttributeEntry", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.MulticastDelegate", + "System.Delegate", + "System.Object" + ], + "name": "System.ComponentModel.BackgroundWorker+WorkerThreadStartDelegate", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Invoke", + "BeginInvoke", + "EndInvoke", + "GetObjectData", + "Equals", + "GetInvocationList", + "GetHashCode", + "DynamicInvoke", + "Clone", + "ToString", + "GetType" + ], + "properties": [ + "Method", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Container+Site", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetService", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Component", + "Container", + "DesignMode", + "Name" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.CultureInfoConverter+CultureComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Compare", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.CultureInfoConverter+CultureInfoMapper", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "staticMethods": [ + "GetCultureInfoName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.EventHandlerList+ListEntry", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.LicenseManager+LicenseInteropHelper", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.License", + "System.Object" + ], + "name": "System.ComponentModel.LicFileLicenseProvider+LicFileLicense", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "LicenseKey" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.MaskedTextProvider+CaseConversion", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.MaskedTextProvider+CharType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.MaskedTextProvider+CharDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.NestedContainer+Site", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetService", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Component", + "Container", + "DesignMode", + "FullName", + "Name" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.PropertyDescriptorCollection+PropertyDescriptorEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current", + "Entry", + "Key", + "Value" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.ReferenceConverter+ReferenceComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Compare", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.ReflectTypeDescriptionProvider+ReflectedTypeData", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.PropertyDescriptor", + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.TypeConverter+SimplePropertyDescriptor", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanResetValue", + "ResetValue", + "ShouldSerializeValue", + "AddValueChanged", + "Equals", + "GetChildProperties", + "GetEditor", + "GetHashCode", + "GetValue", + "RemoveValueChanged", + "SetValue", + "ToString", + "GetType" + ], + "properties": [ + "ComponentType", + "IsReadOnly", + "PropertyType", + "Converter", + "IsLocalizable", + "SerializationVisibility", + "SupportsChangeEvents", + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeConverter+StandardValuesCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Item" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.CustomTypeDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptionProvider+EmptyCustomTypeDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetAttributes", + "GetClassName", + "GetComponentName", + "GetConverter", + "GetDefaultEvent", + "GetDefaultProperty", + "GetEditor", + "GetEvents", + "GetProperties", + "GetPropertyOwner", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeDescriptionProvider", + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+AttributeProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetTypeDescriptor", + "CreateInstance", + "GetCache", + "GetExtendedTypeDescriptor", + "GetFullComponentName", + "GetReflectionType", + "GetRuntimeType", + "GetTypeDescriptor", + "IsSupportedType", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeDescriptionProvider", + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+ComNativeDescriptionProvider", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetTypeDescriptor", + "CreateInstance", + "GetCache", + "GetExtendedTypeDescriptor", + "GetFullComponentName", + "GetReflectionType", + "GetRuntimeType", + "GetTypeDescriptor", + "IsSupportedType", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+AttributeFilterCacheItem", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+FilterCacheItem", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "name": "System.ComponentModel.TypeDescriptor+IUnimplemented", + "isAbstract": true, + "isClass": false, + "isEnum": false, + "isInterface": true + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+MemberDescriptorComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Compare", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+MergedTypeDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeDescriptionProvider", + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+TypeDescriptionNode", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CreateInstance", + "GetCache", + "GetExtendedTypeDescriptor", + "GetFullComponentName", + "GetReflectionType", + "GetRuntimeType", + "GetTypeDescriptor", + "IsSupportedType", + "GetReflectionType", + "GetTypeDescriptor", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+TypeDescriptorComObject", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+TypeDescriptorInterface", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.WeakHashtable+WeakKeyComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.WeakReference", + "System.Object" + ], + "name": "System.ComponentModel.WeakHashtable+EqualityWeakReference", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "GetObjectData", + "ToString", + "GetType" + ], + "properties": [ + "IsAlive", + "TrackResurrection", + "Target" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CopyTo", + "GetEnumerator", + "IndexOf", + "ShowDialog", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "Name", + "Parent", + "Properties", + "Item", + "Item" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.TypeConverter", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetPropertiesSupported", + "GetProperties", + "ConvertTo", + "CanConvertFrom", + "CanConvertTo", + "ConvertFrom", + "ConvertFromInvariantString", + "ConvertFromString", + "ConvertTo", + "ConvertToInvariantString", + "ConvertToString", + "CreateInstance", + "GetCreateInstanceSupported", + "GetProperties", + "GetPropertiesSupported", + "GetStandardValues", + "GetStandardValuesExclusive", + "GetStandardValuesSupported", + "IsValid", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + null, + "System.Object" + ], + "name": "System.ComponentModel.Design.ServiceContainer+ServiceCollection`1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "ContainsKey", + "ContainsValue", + "GetEnumerator", + "GetObjectData", + "OnDeserialization", + "Remove", + "TryGetValue", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Comparer", + "Count", + "Keys", + "Values", + "Item" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.StandardCommands+VSStandardCommands", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.StandardCommands+ShellGuids", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.Design.Serialization.MemberRelationshipService+RelationshipEntry", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "staticMethods": [ + "op_Equality", + "op_Inequality" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.CodeDomCompilationConfiguration+SectionHandler", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.CodeDom.Compiler.FileIntegrity+<>c", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexCharClass+LowerCaseMapping", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexCharClass+SingleRangeComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Compare", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexCharClass+SingleRange", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Text.RegularExpressions.RegexCompiler+BacktrackNote", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=5", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=6", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=10", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=12", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=14", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=16", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=19", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=20", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=29", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=32", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=44", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=64", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=65", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=98", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=116", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=128", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=256", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=1024", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "+__StaticArrayInitTypeSize=2052", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "Interop+SChannel+SCHANNEL_ALERT_TOKEN", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.HttpListenerRequest+Helpers+UrlDecoder", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+RasHelper+RASCONN", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+RasHelper+RASCONNSTATUS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+RasHelper+RASDIALPARAMS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+RasHelper+RASCONNSTATE", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+WSAPROTOCOLCHAIN", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+WSAPROTOCOL_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+ControlData", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+ControlDataIPv6", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+WSAMsg", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+TransmitPacketsElementFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+TransmitPacketsElement", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+SOCKET_ADDRESS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+SOCKET_ADDRESS_LIST", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+OSSOCK+TransmitFileBuffersStruct", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+NativePKI+CRYPT_OBJID_BLOB", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+NativePKI+CERT_EXTENSION", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+NativePKI+CERT_SELECT_CRITERIA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+NativePKI+CertificateSelect", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+WinHttp+WINHTTP_CURRENT_USER_IE_PROXY_CONFIG", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+WinHttp+AutoProxyFlags", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+WinHttp+AccessType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+WinHttp+AutoDetectType", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+WinHttp+WINHTTP_AUTOPROXY_OPTIONS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+WinHttp+WINHTTP_PROXY_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+WinHttp+ErrorCodes", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", + "System.Runtime.InteropServices.SafeHandle", + "System.Runtime.ConstrainedExecution.CriticalFinalizerObject", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HeapAllocHandle", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "DangerousGetHandle", + "Close", + "Dispose", + "SetHandleAsInvalid", + "DangerousAddRef", + "DangerousRelease", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "IsInvalid", + "IsClosed" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_API_VERSION", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_SERVER_PROPERTY", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST_INFO_TYPE", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_RESPONSE_INFO_TYPE", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_TIMEOUT_TYPE", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_VERSION", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_KNOWN_HEADER", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_DATA_CHUNK", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTPAPI_VERSION", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_COOKED_URL", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+SOCKADDR", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_TRANSPORT_ADDRESS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_SSL_CLIENT_CERT_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_SERVICE_BINDING_TYPE", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_SERVICE_BINDING_BASE", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST_CHANNEL_BIND_STATUS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_UNKNOWN_HEADER", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_SSL_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_RESPONSE_HEADERS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST_HEADERS", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_VERB", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_DATA_CHUNK_TYPE", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_RESPONSE_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_RESPONSE", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST_V2", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_TIMEOUT_LIMIT_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_BINDING_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST_TOKEN_BINDING_INFO", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST_TOKEN_BINDING_INFO_V1", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_HASH_ALGORITHM_V1", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_SIGNATURE_ALGORITHM_V1", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_TYPE", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_EXTENSION_FORMAT", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_KEY_PARAMETERS_TYPE", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_IDENTIFIER", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_IDENTIFIER_V1", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_RESULT_DATA", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_RESULT_DATA_V1", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_RESULT_LIST", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+TOKENBINDING_RESULT_LIST_V1", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_FLAGS", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_REQUEST_HEADER_ID", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_RESPONSE_HEADER_ID", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+AppXHelper+GuiThreadInfo", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+AppXHelper+<>c", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.SpnDictionary+ValueCollection+d__9", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.TimerThread+TimerNode+TimerState", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocketBase+WebSocketOperation", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+WebSocketOperation+ReceiveOperation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReceiveResult" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocketBase+WebSocketOperation", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+WebSocketOperation+SendOperation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReceiveResult" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocketBase+WebSocketOperation+SendOperation", + "System.Net.WebSockets.WebSocketBase+WebSocketOperation", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+WebSocketOperation+CloseOutputOperation", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "ReceiveResult" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+WebSocketOperation+d__19", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocketBase+KeepAliveTracker", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+KeepAliveTracker+DisabledKeepAliveTracker", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "OnDataReceived", + "OnDataSent", + "ResetTimer", + "StartTimer", + "ShouldSendKeepAlive", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Net.WebSockets.WebSocketBase+KeepAliveTracker", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketBase+KeepAliveTracker+DefaultKeepAliveTracker", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "OnDataReceived", + "OnDataSent", + "ResetTimer", + "StartTimer", + "ShouldSendKeepAlive", + "Dispose", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketConnectionStream+WebSocketConnection+Methods", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.WebSockets.WebSocketHttpListenerDuplexStream+HttpListenerAsyncEventArgs+HttpListenerAsyncOperation", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Cache._WinInetCache+EntryBuffer+Rsv", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Net.Security.SecureChannel+UnmanagedCertificateContext+_CERT_CONTEXT", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SoundPlayer+NativeMethods+MMCKINFO", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Media.SoundPlayer+NativeMethods+WAVEFORMATEX", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.ListDictionary+NodeKeyValueCollection+NodeKeyValueEnumerator", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "MoveNext", + "Reset", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Specialized.StringDictionary+GenericAdapter+KeyOrValue", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.StringDictionary+GenericAdapter+ICollectionToGenericCollectionAdapter", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Add", + "Clear", + "ThrowNotSupportedException", + "Contains", + "CopyTo", + "Remove", + "GetEnumerator", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "Count", + "IsReadOnly" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.StringDictionary+GenericAdapter+d__25", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+KeyCollection+Enumerator", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "MoveNext", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+KeyCollection+<>c__DisplayClass5_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+KeyCollection+<>c__DisplayClass6_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+KeyCollection+<>c__DisplayClass6_1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+ValueCollection+Enumerator", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Dispose", + "MoveNext", + "Equals", + "GetHashCode", + "ToString", + "GetType" + ], + "properties": [ + "Current" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+ValueCollection+<>c__DisplayClass5_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+ValueCollection+<>c__DisplayClass6_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedDictionary`2+ValueCollection+<>c__DisplayClass6_1", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Generic.SortedSet`1+TreeSubSet+<>c__DisplayClass11_0", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+ZLibStreamHandle+NativeZLibDLLStub", + "isAbstract": true, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.IO.Compression.ZLibNative+ZLibStreamHandle+State", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.LicenseContext", + "System.Object" + ], + "name": "System.ComponentModel.LicenseManager+LicenseInteropHelper+CLRLicenseContext", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetSavedLicenseKey", + "SetSavedLicenseKey", + "GetService", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ], + "properties": [ + "UsageMode" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.CustomTypeDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+AttributeProvider+AttributeTypeDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "GetAttributes", + "GetClassName", + "GetComponentName", + "GetConverter", + "GetDefaultEvent", + "GetDefaultProperty", + "GetEditor", + "GetEvents", + "GetProperties", + "GetPropertyOwner", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+ComNativeDescriptionProvider+ComNativeTypeDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+TypeDescriptionNode+DefaultExtendedTypeDescriptor", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ValueType", + "System.Object" + ], + "name": "System.ComponentModel.TypeDescriptor+TypeDescriptionNode+DefaultTypeDescriptor", + "isAbstract": false, + "isClass": false, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "GetType" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.PropertyDescriptor", + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection+WrappedPropertyDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanResetValue", + "GetValue", + "ResetValue", + "SetValue", + "ShouldSerializeValue", + "AddValueChanged", + "Equals", + "GetChildProperties", + "GetEditor", + "GetHashCode", + "RemoveValueChanged", + "ToString", + "GetType" + ], + "properties": [ + "Attributes", + "ComponentType", + "IsReadOnly", + "PropertyType", + "Converter", + "IsLocalizable", + "SerializationVisibility", + "SupportsChangeEvents", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.ComponentModel.PropertyDescriptor", + "System.ComponentModel.MemberDescriptor", + "System.Object" + ], + "name": "System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter+OptionPropertyDescriptor", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "CanResetValue", + "GetValue", + "ResetValue", + "SetValue", + "ShouldSerializeValue", + "AddValueChanged", + "Equals", + "GetChildProperties", + "GetEditor", + "GetHashCode", + "RemoveValueChanged", + "ToString", + "GetType" + ], + "properties": [ + "ComponentType", + "IsReadOnly", + "PropertyType", + "Converter", + "IsLocalizable", + "SerializationVisibility", + "SupportsChangeEvents", + "Attributes", + "Category", + "Description", + "IsBrowsable", + "Name", + "DesignTimeOnly", + "DisplayName" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.ComponentModel.Design.ServiceContainer+ServiceCollection`1+EmbeddedTypeAwareTypeComparer", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Enum", + "System.ValueType", + "System.Object" + ], + "name": "System.Net.UnsafeNclNativeMethods+HttpApi+HTTP_RESPONSE_HEADER_ID+Enum", + "isAbstract": false, + "isClass": false, + "isEnum": true, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "ToString", + "CompareTo", + "ToString", + "HasFlag", + "GetTypeCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Object" + ], + "name": "System.Collections.Specialized.StringDictionary+GenericAdapter+ICollectionToGenericCollectionAdapter+d__14", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "ToString", + "Equals", + "GetHashCode", + "GetType" + ] + }, + { + "baseTypes": [ + "System.Attribute", + "System.Object" + ], + "name": "__DynamicallyInvokableAttribute", + "isAbstract": false, + "isClass": true, + "isEnum": false, + "isInterface": false, + "methods": [ + "Equals", + "GetHashCode", + "Match", + "IsDefaultAttribute", + "ToString", + "GetType" + ], + "properties": [ + "TypeId" + ] + } +] diff --git a/openedge-plugin/src/test/resources/project2/corelib.json b/openedge-plugin/src/test/resources/project2/corelib.json new file mode 100644 index 000000000..85a1d23c9 --- /dev/null +++ b/openedge-plugin/src/test/resources/project2/corelib.json @@ -0,0 +1,42871 @@ +[ + { + "className": "Ccs.Common.Application", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": true, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "Application", + "signature": "Application()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "Application", + "signature": "Application()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "StartupManager", + "type": "Ccs.Common.IStartupManager", + "modifier": "public" + }, + { + "name": "ServiceManager", + "type": "Ccs.Common.IServiceManager", + "modifier": "public" + }, + { + "name": "SessionManager", + "type": "Ccs.Common.ISessionManager", + "modifier": "public" + }, + { + "name": "Version", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.IClientContext", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "initializeContext", + "signature": "initializeContext(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phClientPrincipal", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "initializeContext", + "signature": "initializeContext(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcSessionID", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "saveContext", + "signature": "saveContext()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "contextID", + "type": "C", + "modifier": "public" + }, + { + "name": "clientPrincipal", + "type": "H", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.IManager", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.IService" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.Common.IService", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "initialize", + "signature": "initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "dispose", + "signature": "dispose()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.Common.IServiceManager", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.IManager", + "Ccs.Common.IService" + ], + "methods": [ + { + "name": "getService", + "signature": "getService(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poService", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "getService", + "signature": "getService(IZProgress.Lang.Class,IZCcs.ServiceManager.ILifecycleScope)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poService", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poScope", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.ServiceManager.ILifecycleScope" + } + ] + }, + { + "name": "getService", + "signature": "getService(IZProgress.Lang.Class,IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poService", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pcAlias", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "stopServices", + "signature": "stopServices(IZCcs.ServiceManager.ILifecycleScope)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poScope", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.ServiceManager.ILifecycleScope" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.Common.ISessionManager", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.IManager", + "Ccs.Common.IService" + ], + "methods": [ + { + "name": "establishRequestEnvironment", + "signature": "establishRequestEnvironment(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phClientPrincipal", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "establishRequestEnvironment", + "signature": "establishRequestEnvironment(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcSessionID", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "endRequestEnvironment", + "signature": "endRequestEnvironment()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "CurrentClientContext", + "type": "Ccs.Common.IClientContext", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.IStartupManager", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.IManager", + "Ccs.Common.IService" + ], + "methods": [ + { + "name": "getManager", + "signature": "getManager(IZProgress.Lang.Class)", + "returnType": "Ccs.Common.IManager", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.Common.Support.ICharacterArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.ICharacterHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IDateArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "D", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IDateHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "D", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IDateTimeArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DT", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IDateTimeHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DT", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IDateTimeTzArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DTZ", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IDateTimeTzHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DTZ", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IDecimalArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DE", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IDecimalHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DE", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IHandleArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "H", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IHandleHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "H", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IInt64ArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IInt64Holder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IIntegerArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IIntegerHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.ILogicalArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.ILogicalHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.ILongcharArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "LC", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.ILongcharHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "LC", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IMemptrArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "M", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IMemptrHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "M", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IPrimitiveArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IPrimitiveHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IRowidArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "ROW", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.Common.Support.IRowidHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "ROW", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "Ccs.ServiceManager.IContainerScope", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.ServiceManager.ILifecycleScope" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.ServiceManager.ILifecycleScope", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "getScope", + "signature": "getScope()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.ServiceManager.IRequestScope", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.ServiceManager.ILifecycleScope" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.ServiceManager.ISessionScope", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.ServiceManager.ILifecycleScope" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "Ccs.ServiceManager.ITransientScope", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.ServiceManager.ILifecycleScope" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Assert", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "IsNull", + "signature": "IsNull(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 2 IsNull (w/ & w/o argument name)", + "- 2 IsUnknown (w/ & w/o argument name)", + "- 2 IsNull for Arrays (w/ & w/o argument name)", + "- 2 IsUnknown for Arrays (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(ID)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(ID,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(ID)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(ID,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(ID[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(ID[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDT)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDT,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDT)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDT,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDT[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDT[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDTZ)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDTZ,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDTZ)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDTZ,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IDTZ[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IDTZ[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IH,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IH,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IB,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IB,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IB[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IB[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IRAW)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IRAW,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IRAW)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IRAW,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IRAW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IRAW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 2 NotNull (w/ & w/o argument name)", + "- 2 NotUnknown (w/ & w/o argument name)", + "- 2 NotNull for Arrays (w/ & w/o argument name)", + "- 2 NotUnknown for Arrays (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(ID)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(ID,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(ID)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(ID,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(ID[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(ID[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDT)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDT,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDT)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDT,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDT[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDT[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDTZ)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDTZ,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDTZ)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDTZ,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IDTZ[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IDTZ[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IH,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IH,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IB,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IB,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IB[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IB[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IRAW)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IRAW,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IRAW)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IRAW,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IRAW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IRAW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 2 IsEmpty (w/ & w/o argument name)", + "- 2 NotEmpty (w/ & w/o argument name)", + "- 2 NotEmpty for Arrays (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IH,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IH,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IM)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IM,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IM)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IM,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IM[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty(IM[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IM[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "NotEmpty", + "signature": "NotEmpty(IM[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 2 NotNullOrEmpty (w/ & w/o argument name)", + "- 2 NotUnknowOrEmpty (w/ & w/o argument name)", + "Only for Character/Longchar/Object datatypes:", + "- 2 NotNullOrEmpty for Arrays (w/ & w/o argument name)", + "- 2 NotUnknownOrEmpty for Arrays (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.ICollection,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZOpenEdge.Core.Collections.ICollection,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.ICollection[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.ICollection[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.IMap,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZOpenEdge.Core.Collections.IMap,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.IMap[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.IMap[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 1 Equals", + "- 1 NotEqual" + ], + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(ILC,ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(ILC,ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(II,II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(II,II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(I64,I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(I64,I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IDE,IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IDE,IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(ID,ID)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(ID,ID)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IDT,IDT)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IDT,IDT)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IDTZ,IDTZ)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IDTZ,IDTZ)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IH,IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IH,IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IB,IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IB,IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IM,IM)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IM,IM)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IRAW,IRAW)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IRAW,IRAW)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IREC,IREC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "REC" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IREC,IREC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "REC" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IROW,IROW)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "ROW" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IROW,IROW)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "ROW" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsZero", + "signature": "IsZero(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 2 IsZero (w/ & w/o argument name)", + "- 2 NotZero (w/ & w/o argument name)", + "- 2 IsNegative (w/ & w/o argument name)", + "- 2 IsPositive (w/ & w/o argument name)", + "- 2 IsZeroOrNegative (w/ & w/o argument name)", + "- 2 IsZeroOrPositive (w/ & w/o argument name)", + "- 2 NotNullOrZero (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsZero", + "signature": "IsZero(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotZero", + "signature": "NotZero(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NotZero", + "signature": "NotZero(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNegative", + "signature": "IsNegative(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsNegative", + "signature": "IsNegative(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsPositive", + "signature": "IsPositive(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsPositive", + "signature": "IsPositive(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsZeroOrNegative", + "signature": "IsZeroOrNegative(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsZeroOrNegative", + "signature": "IsZeroOrNegative(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsZeroOrPositive", + "signature": "IsZeroOrPositive(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsZeroOrPositive", + "signature": "IsZeroOrPositive(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrZero", + "signature": "NotNullOrZero(II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "NotNullOrZero", + "signature": "NotNullOrZero(II,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsZero", + "signature": "IsZero(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsZero", + "signature": "IsZero(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotZero", + "signature": "NotZero(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NotZero", + "signature": "NotZero(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNegative", + "signature": "IsNegative(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsNegative", + "signature": "IsNegative(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsPositive", + "signature": "IsPositive(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsPositive", + "signature": "IsPositive(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsZeroOrNegative", + "signature": "IsZeroOrNegative(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsZeroOrNegative", + "signature": "IsZeroOrNegative(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsZeroOrPositive", + "signature": "IsZeroOrPositive(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsZeroOrPositive", + "signature": "IsZeroOrPositive(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrZero", + "signature": "NotNullOrZero(I64)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "NotNullOrZero", + "signature": "NotNullOrZero(I64,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsZero", + "signature": "IsZero(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsZero", + "signature": "IsZero(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotZero", + "signature": "NotZero(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NotZero", + "signature": "NotZero(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NonZero", + "signature": "NonZero(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNegative", + "signature": "IsNegative(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsNegative", + "signature": "IsNegative(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsPositive", + "signature": "IsPositive(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsPositive", + "signature": "IsPositive(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsZeroOrNegative", + "signature": "IsZeroOrNegative(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsZeroOrNegative", + "signature": "IsZeroOrNegative(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsZeroOrPositive", + "signature": "IsZeroOrPositive(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsZeroOrPositive", + "signature": "IsZeroOrPositive(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrZero", + "signature": "NotNullOrZero(IDE)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "NotNullOrZero", + "signature": "NotNullOrZero(IDE,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 2 HasDeterminateExtent (w/ & w/o argument name)", + "- 2 IsIndeterminateArray (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(ID[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(ID[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDT[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDT[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDTZ[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDTZ[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IB[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IB[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IM[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IM[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IM[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IM[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IRAW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IRAW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IREC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IREC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IREC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IREC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IROW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IROW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IROW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IROW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsInterface", + "signature": "IsInterface(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates common methods to assert class properties:", + "- IsInterface/NotInterface", + "- IsAbstract/NotAbstract", + "- IsFinal/NotFinal", + "- IsType/NotType", + "- IsSerializable/NotSerializable", + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "NotInterface", + "signature": "NotInterface(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsAbstract", + "signature": "IsAbstract(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "NotAbstract", + "signature": "NotAbstract(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsFinal", + "signature": "IsFinal(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "NotFinal", + "signature": "NotFinal(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsType", + "signature": "IsType(IZProgress.Lang.Object,IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object The Object being checked.", + "@param Progress.Lang.Class The type the being checked." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsType", + "signature": "IsType(IZProgress.Lang.Object[],IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object The Object being checked.", + "@param Progress.Lang.Class The type the being checked.", + "@throws AssertionFailedError Error thrown if the object array is not valid any of the array" + ], + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsType", + "signature": "IsType(IH,IZOpenEdge.Core.DataTypeEnum,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The handle being checked.", + "@param DataTypeEnum The type the handle/variable being checked should be.", + "@param character The name of the variable/handle." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCheckType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsType", + "signature": "IsType(IH,IZOpenEdge.Core.DataTypeEnum)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The handle being checked.", + "@param DataTypeEnum The type the handle/variable being checked should be." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCheckType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + }, + { + "name": "NotType", + "signature": "NotType(IZProgress.Lang.Object,IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object The Object being checked.", + "@param Progress.Lang.Class The type the being checked." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "NotType", + "signature": "NotType(IH,IZOpenEdge.Core.DataTypeEnum,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The handle being checked.", + "@param DataTypeEnum The type the handle/variable being checked should be.", + "@param character the identifying name for the AssertionFailedError." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCheckType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotType", + "signature": "NotType(IH,IZOpenEdge.Core.DataTypeEnum)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The handle being checked.", + "@param DataTypeEnum The type the handle/variable being checked should be." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCheckType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + }, + { + "name": "IsSerializable", + "signature": "IsSerializable(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotSerializable", + "signature": "NotSerializable(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsAvailable", + "signature": "IsAvailable(IH,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsAvailable", + "signature": "IsAvailable(IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "NotAvailable", + "signature": "NotAvailable(IH,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotAvailable", + "signature": "NotAvailable(IH)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsInteger", + "signature": "IsInteger(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsInteger", + "signature": "IsInteger(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsDecimal", + "signature": "IsDecimal(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsDecimal", + "signature": "IsDecimal(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsInt64", + "signature": "IsInt64(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsInt64", + "signature": "IsInt64(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsTrue", + "signature": "IsTrue(IB,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsTrue", + "signature": "IsTrue(IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IsFalse", + "signature": "IsFalse(IB,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsFalse", + "signature": "IsFalse(IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "NotTrue", + "signature": "NotTrue(IB,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotTrue", + "signature": "NotTrue(IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "NotFalse", + "signature": "NotFalse(IB,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotFalse", + "signature": "NotFalse(IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IsLogical", + "signature": "IsLogical(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMask", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsLogical", + "signature": "IsLogical(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsLogical", + "signature": "IsLogical(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RaiseError", + "signature": "RaiseError(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param mesg the message to be used for the AssertionFailedError" + ], + "parameters": [ + { + "name": "mesg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIn", + "signature": "IsIn(IC,ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pList", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIn", + "signature": "IsIn(IC,ILC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pList", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pDelim", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotIn", + "signature": "NotIn(IC,ILC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pList", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotIn", + "signature": "NotIn(IC,ILC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pList", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pDelim", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "Assert", + "signature": "Assert()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Assert", + "signature": "Assert()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.AssertionFailedError", + "inherits": "Progress.Lang.AppError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetMessage", + "signature": "GetMessage()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "AssertionFailedError", + "signature": "AssertionFailedError(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "failMessage", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "AssertionFailedError", + "signature": "AssertionFailedError(ILC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "failMessage", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "val", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "AssertionFailedError", + "signature": "AssertionFailedError(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "failMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AssertionFailedError", + "signature": "AssertionFailedError(IC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "failMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "val", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Assertion.AssertArray", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Identical to the methods provided via the Assert class.", + "Creates the following methods per ABL datatype:", + "- 2 HasDeterminateExtent (w/ & w/o argument name)", + "- 2 IsIndeterminateArray (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(ILC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(II[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(I64[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDE[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(ID[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(ID[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDT[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDT[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IDTZ[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IDTZ[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IH[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IB[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IB[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IM[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IM[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IM[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IM[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IRAW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IRAW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IREC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IREC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IREC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IREC[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IROW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IROW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IROW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IROW[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IC[],IC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 1 Equals" + ], + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(ILC[],ILC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(II[],II[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(I64[],I64[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IDE[],IDE[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(ID[],ID[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IDT[],IDT[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IDTZ[],IDTZ[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IH[],IH[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IB[],IB[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IM[],IM[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IRAW[],IRAW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IREC[],IREC[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IROW[],IROW[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object[],IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSource", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pTarget", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "AssertArray", + "signature": "AssertArray()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AssertArray", + "signature": "AssertArray()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Assertion.AssertError", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "HasErrorMessage", + "signature": "HasErrorMessage()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "NoErrorMessage", + "signature": "NoErrorMessage()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "HasErrorStatus", + "signature": "HasErrorStatus()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "NoErrorStatus", + "signature": "NoErrorStatus()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "AssertError", + "signature": "AssertError()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AssertError", + "signature": "AssertError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Assertion.AssertFile", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "DirectoryExists", + "signature": "DirectoryExists(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the directory being checked" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "DirectoryDoesNotExist", + "signature": "DirectoryDoesNotExist(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the directory being checked" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FileExists", + "signature": "FileExists(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the file being checked" + ], + "parameters": [ + { + "name": "fileName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FileDoesNotExist", + "signature": "FileDoesNotExist(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the file being checked" + ], + "parameters": [ + { + "name": "fileName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FileInPropath", + "signature": "FileInPropath(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the file being checked" + ], + "parameters": [ + { + "name": "fileName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "AssertFile", + "signature": "AssertFile()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AssertFile", + "signature": "AssertFile()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Assertion.AssertJson", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "HasPropertyCount", + "signature": "HasPropertyCount(IZProgress.Json.ObjectModel.JsonObject,II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonObject The JSON object being checked", + "@param integer The number of properties it must have", + "@throws AssertionFailedError Error thrown if the JSON object is not valid", + "@throws AssertionFailedError Error thrown if the property count is negative" + ], + "parameters": [ + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pCnt", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "HasProperty", + "signature": "HasProperty(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonObject The JSON object being checked", + "@param character The name of the property being checked" + ], + "parameters": [ + { + "name": "poObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PropertyIsNull", + "signature": "PropertyIsNull(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonObject The JSON object being checked", + "@param character The name of the property being checked" + ], + "parameters": [ + { + "name": "poObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IndexIsNull", + "signature": "IndexIsNull(IZProgress.Json.ObjectModel.JsonArray,II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonArray The JSON object being checked", + "@param integer The index being checked" + ], + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + }, + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IndexNotNull", + "signature": "IndexNotNull(IZProgress.Json.ObjectModel.JsonArray,II)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonArray The JSON object being checked", + "@param integer The index being checked" + ], + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + }, + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IndexIsType", + "signature": "IndexIsType(IZProgress.Json.ObjectModel.JsonArray,II,IZOpenEdge.Core.JsonDataTypeEnum)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonArray The JSON object being checked", + "@param integer The index being checked", + "@param JsonDataTypeEnum The data type being checked" + ], + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + }, + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pPropertyType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.JsonDataTypeEnum" + } + ] + }, + { + "name": "PropertyNotNull", + "signature": "PropertyNotNull(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonObject The JSON object being checked", + "@param character The name of the property being checked" + ], + "parameters": [ + { + "name": "poObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PropertyIsType", + "signature": "PropertyIsType(IZProgress.Json.ObjectModel.JsonObject,IC,IZOpenEdge.Core.JsonDataTypeEnum)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "particular type.", + "", + "@param JsonObject The JSON object being checked", + "@param character The name of the property being checked", + "@param JsonDataTypeEnum The data type being checked" + ], + "parameters": [ + { + "name": "poObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poPropertyType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.JsonDataTypeEnum" + } + ] + } + ], + "constructors": [ + { + "name": "AssertJson", + "signature": "AssertJson()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AssertJson", + "signature": "AssertJson()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Assertion.AssertObject", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "IsNull", + "signature": "IsNull(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Identical to the methods provided via the Assert class.", + "Creates the following methods per ABL datatype:", + "- 2 IsNull (w/ & w/o argument name)", + "- 2 IsUnknown (w/ & w/o argument name)", + "- 2 IsNull for Arrays (w/ & w/o argument name)", + "- 2 IsUnknown for Arrays (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsNull", + "signature": "IsNull(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsUnknown", + "signature": "IsUnknown(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Identical to the methods provided via the Assert class.", + "Creates the following methods per ABL datatype:", + "- 2 NotNull (w/ & w/o argument name)", + "- 2 NotUnknown (w/ & w/o argument name)", + "- 2 NotNull for Arrays (w/ & w/o argument name)", + "- 2 NotUnknown for Arrays (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotNull", + "signature": "NotNull(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotUnknown", + "signature": "NotUnknown(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 2 NotNullOrEmpty (w/ & w/o argument name)", + "- 2 NotUnknowOrEmpty (w/ & w/o argument name)", + "Only for Object datatype:", + "- 2 NotNullOrEmpty for Arrays (w/ & w/o argument name)", + "- 2 NotUnknownOrEmpty for Arrays (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZProgress.Lang.Object,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.ICollection,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZOpenEdge.Core.Collections.ICollection,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.ICollection[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.ICollection[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.IMap,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "NotUnknownOrEmpty", + "signature": "NotUnknownOrEmpty(IZOpenEdge.Core.Collections.IMap,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.IMap[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "NotNullOrEmpty", + "signature": "NotNullOrEmpty(IZOpenEdge.Core.Collections.IMap[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Identical to the methods provided via the Assert class.", + "Creates the following methods per ABL datatype:", + "- 1 Equals", + "- 1 NotEqual" + ], + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotEqual", + "signature": "NotEqual(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "a", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "b", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates the following methods per ABL datatype:", + "- 2 HasDeterminateExtent (w/ & w/o argument name)", + "- 2 IsIndeterminateArray (w/ & w/o argument name)" + ], + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "HasDeterminateExtent", + "signature": "HasDeterminateExtent(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsIndeterminateArray", + "signature": "IsIndeterminateArray(IZProgress.Lang.Object[],IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsInterface", + "signature": "IsInterface(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "Creates common methods to assert class properties:", + "- IsInterface/NotInterface", + "- IsAbstract/NotAbstract", + "- IsFinal/NotFinal", + "- IsType/NotType", + "- IsSerializable/NotSerializable", + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "NotInterface", + "signature": "NotInterface(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsAbstract", + "signature": "IsAbstract(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "NotAbstract", + "signature": "NotAbstract(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsFinal", + "signature": "IsFinal(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "NotFinal", + "signature": "NotFinal(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class the type to check" + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsType", + "signature": "IsType(IZProgress.Lang.Object,IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object The Object being checked.", + "@param Progress.Lang.Class The type the being checked." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsType", + "signature": "IsType(IZProgress.Lang.Object[],IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object The Object being checked.", + "@param Progress.Lang.Class The type the being checked.", + "@throws AssertionFailedError Error thrown if the object array is not valid any of the array" + ], + "parameters": [ + { + "name": "pArgument", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "IsType", + "signature": "IsType(IH,IZOpenEdge.Core.DataTypeEnum,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The handle being checked.", + "@param DataTypeEnum The type the handle/variable being checked should be.", + "@param character The name of the variable/handle." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCheckType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsType", + "signature": "IsType(IH,IZOpenEdge.Core.DataTypeEnum)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The handle being checked.", + "@param DataTypeEnum The type the handle/variable being checked should be." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCheckType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + }, + { + "name": "NotType", + "signature": "NotType(IZProgress.Lang.Object,IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object The Object being checked.", + "@param Progress.Lang.Class The type the being checked." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "NotType", + "signature": "NotType(IH,IZOpenEdge.Core.DataTypeEnum,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The handle being checked.", + "@param DataTypeEnum The type the handle/variable being checked should be.", + "@param character the identifying name for the AssertionFailedError." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCheckType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotType", + "signature": "NotType(IH,IZOpenEdge.Core.DataTypeEnum)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The handle being checked.", + "@param DataTypeEnum The type the handle/variable being checked should be." + ], + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCheckType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + }, + { + "name": "IsSerializable", + "signature": "IsSerializable(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "NotSerializable", + "signature": "NotSerializable(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgument", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "AssertObject", + "signature": "AssertObject()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AssertObject", + "signature": "AssertObject()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.ByteBucket", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ISupportInitialize", + "Ccs.Common.Support.IMemptrHolder", + "OpenEdge.Core.IMemoryPointer", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "Instance", + "signature": "Instance(II,I64)", + "returnType": "OpenEdge.Core.ByteBucket", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The initial size of the array (ie how many extents)" + ], + "parameters": [ + { + "name": "piInitialSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "piDefaultCapacity", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Instance", + "signature": "Instance(I64)", + "returnType": "OpenEdge.Core.ByteBucket", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "piDefaultCapacity", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Instance", + "signature": "Instance()", + "returnType": "OpenEdge.Core.ByteBucket", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ResizeArray", + "signature": "ResizeArray(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "We can shrink down the number of rows, but not smaller than the", + "bucket's size.", + "" + ], + "parameters": [ + { + "name": "piSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Resize", + "signature": "Resize(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "We can shrink down the number of rows, but not smaller than the", + "bucket's size in bytes.", + "" + ], + "parameters": [ + { + "name": "piSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "PutBytes", + "signature": "PutBytes(I64,I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "caller is responsible for cleaning up the memptr.", + "", + "@param int64 The pointer to memory represented by a memptr (via get-pointer-value)." + ], + "parameters": [ + { + "name": "piPointerValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "PutString", + "signature": "PutString(IZOpenEdge.Core.String)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "PutString", + "signature": "PutString(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "PutString", + "signature": "PutString(ILC,ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "deprecated": { + "message": "", + "since": "11.7.3" + }, + "comments": [ + "", + "@param longchar The longchar containing the source data" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "PutString", + "signature": "PutString(ILC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar The longchar containing the source data" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PutBytes", + "signature": "PutBytes(IZOpenEdge.Core.Memptr)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "caller is responsible for cleaning up the memptr.", + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Memptr" + } + ] + }, + { + "name": "PutBytes", + "signature": "PutBytes(IZOpenEdge.Core.ByteBucket)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "caller is responsible for cleaning up the source ByteBucket.", + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ByteBucket" + } + ] + }, + { + "name": "PutBytes", + "signature": "PutBytes(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "caller is responsible for cleaning up the memptr.", + "" + ], + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "GetByte", + "signature": "GetByte()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "position marker.", + "" + ], + "parameters": [] + }, + { + "name": "GetByte", + "signature": "GetByte(I64)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "position marker.", + "", + "@param int64 The position at which to return the byte." + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetString", + "signature": "GetString(I64,I64)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from a given start position.", + "", + "@param int64 The start potision", + "@param int64 The size of the data (in bytes) to return" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetString", + "signature": "GetString(I64,I64,IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from a given start position.", + "", + "@param int64 The start potision", + "@param int64 The size of the data (in bytes) to return", + "@param character The target codepage for the character data" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetString", + "signature": "GetString(I64,I64,IC,IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from a given start position.", + "", + "@param int64 The start potision", + "@param int64 The size of the data (in bytes) to return", + "@param character The source codepage for the character data", + "@param character The target codepage for the character data" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcSourceCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetString", + "signature": "GetString(I64)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from the current Position.", + "", + "@param int64 The size of the data (in bytes) to return" + ], + "parameters": [ + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetString", + "signature": "GetString()", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "GetBytes", + "signature": "GetBytes()", + "returnType": "OpenEdge.Core.Memptr", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "GetBytes", + "signature": "GetBytes(I64)", + "returnType": "OpenEdge.Core.Memptr", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "starting at the current Position.", + "", + "@param int64 The number of bytes to return" + ], + "parameters": [ + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetBytes", + "signature": "GetBytes(I64,I64)", + "returnType": "OpenEdge.Core.Memptr", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "starting at the specified postition.", + "", + "@param int64 The starting position", + "@param int64 The number of bytes to return" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Debug", + "signature": "Debug()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetHash", + "signature": "GetHash()", + "returnType": "RAW", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "for comparing memptr values quickly.", + "" + ], + "parameters": [] + }, + { + "name": "GetHash", + "signature": "GetHash(IZOpenEdge.Core.HashAlgorithmEnum)", + "returnType": "RAW", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "for comparing memptr values quickly.", + "", + "@param HashAlgorithmEnum The algorithm to use for the message" + ], + "parameters": [ + { + "name": "poAlgorithm", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.HashAlgorithmEnum" + } + ] + }, + { + "name": "IndexOf", + "signature": "IndexOf(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar The search string. Must be non-unknown." + ], + "parameters": [ + { + "name": "pSearchStr", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IndexOf", + "signature": "IndexOf(ILC,I64)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar The search string. Must be non-unknown.", + "@param int64 The position to start searching at. Must be 1 or greater. If > the bytes written, returns 0." + ], + "parameters": [ + { + "name": "pSearchStr", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pStartAt", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "ReadBytes", + "signature": "ReadBytes(I64,IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + } + ], + "constructors": [ + { + "name": "ByteBucket", + "signature": "ByteBucket()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ByteBucket", + "signature": "ByteBucket(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piDefaultCapacity", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "ByteBucket", + "signature": "ByteBucket(II,I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "@deprecated(since='12.0':u).", + "@param integer The initial size of the array (ie how many extents)" + ], + "parameters": [ + { + "name": "piInitialSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "piDefaultCapacity", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "ByteBucket", + "signature": "ByteBucket(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The initial size of the bucket (ie how many 32k rows)", + "@deprecated(since='12.0':u)." + ], + "parameters": [ + { + "name": "piInitialSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "ByteBucket", + "signature": "ByteBucket()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Position", + "type": "64", + "modifier": "public" + }, + { + "name": "DefaultCapacity", + "type": "64", + "modifier": "public" + }, + { + "name": "Size", + "type": "64", + "modifier": "public" + }, + { + "name": "Value", + "type": "M", + "modifier": "public" + }, + { + "name": "PointerValue", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.AbstractTTCollection", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Add", + "signature": "Add(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "newObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "objectArray", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "newCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Iterator", + "signature": "Iterator()", + "returnType": "OpenEdge.Core.Collections.IIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToTable", + "signature": "ToTable(OTH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "tt", + "extent": 0, + "modifier": "OUTPUT", + "type": "TABLE-HANDLE" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "oldObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "collection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "oCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ToArray", + "signature": "ToArray()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "FindBufferUseObject", + "signature": "FindBufferUseObject(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "obj", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Clone", + "signature": "Clone()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CloneElements", + "signature": "CloneElements(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poClone", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Resize", + "signature": "Resize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "Used particularly by Lists since there are operations" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "AbstractTTCollection", + "signature": "AbstractTTCollection()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AbstractTTCollection", + "signature": "AbstractTTCollection(IZOpenEdge.Core.Collections.ICollection,IH,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "phtt", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcField", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AbstractTTCollection", + "signature": "AbstractTTCollection(IH,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "phtt", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcField", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AbstractTTCollection", + "signature": "AbstractTTCollection(IH,IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "phtt", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "hField", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.Array", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IList", + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "SetValue", + "signature": "SetValue(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "GetValue", + "signature": "GetValue(II)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piExtent", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "InsertElement", + "signature": "InsertElement(II,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "InsertElements", + "signature": "InsertElements(II,IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pElement", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "SetValue", + "signature": "SetValue(IZProgress.Lang.Object,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "piExtent", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Add", + "signature": "Add(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "c", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "c", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Iterator", + "signature": "Iterator()", + "returnType": "OpenEdge.Core.Collections.IIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "c", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ToTable", + "signature": "ToTable(OTH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "tt", + "extent": 0, + "modifier": "OUTPUT", + "type": "TABLE-HANDLE" + } + ] + }, + { + "name": "ToArray", + "signature": "ToArray()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "Clone", + "signature": "Clone()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CloneElements", + "signature": "CloneElements(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poClone", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Add", + "signature": "Add(II,IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(II,IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(II,IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pArray", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(II)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IndexOf", + "signature": "IndexOf(IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ListIterator", + "signature": "ListIterator()", + "returnType": "OpenEdge.Core.Collections.IListIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ListIterator", + "signature": "ListIterator(II)", + "returnType": "OpenEdge.Core.Collections.IListIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "LastIndexOf", + "signature": "LastIndexOf(IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(II)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Set", + "signature": "Set(II,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "SubList", + "signature": "SubList(II,II)", + "returnType": "OpenEdge.Core.Collections.IList", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFromIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pToIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "UpdateLength", + "signature": "UpdateLength(II)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pNewLength", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "constructors": [ + { + "name": "Array", + "signature": "Array()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "Array", + "signature": "Array(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pLength", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Array", + "signature": "Array(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poArray", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Array", + "signature": "Array()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "DefaultArraySize", + "type": "I", + "modifier": "public" + }, + { + "name": "AutoExpand", + "type": "B", + "modifier": "public" + }, + { + "name": "DiscardOnShrink", + "type": "B", + "modifier": "public" + }, + { + "name": "Value", + "type": "Progress.Lang.Object", + "modifier": "protected" + }, + { + "name": "Size", + "type": "I", + "modifier": "public" + }, + { + "name": "Length", + "type": "I", + "modifier": "protected" + } + ], + "tables": [ + { + "name": "ttArray", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Collections.ArrayIterator", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IListIterator", + "OpenEdge.Core.Collections.IIterator" + ], + "methods": [ + { + "name": "HasNext", + "signature": "HasNext()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HasPrevious", + "signature": "HasPrevious()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "NextIndex", + "signature": "NextIndex()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "PreviousIndex", + "signature": "PreviousIndex()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Next", + "signature": "Next()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Previous", + "signature": "Previous()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Remove", + "signature": "Remove()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "ArrayIterator", + "signature": "ArrayIterator(IZOpenEdge.Core.Collections.Array)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poIteratedArray", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.Array" + } + ] + }, + { + "name": "ArrayIterator", + "signature": "ArrayIterator(IZOpenEdge.Core.Collections.Array,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIteratedArray", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.Array" + }, + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "CurrentExtent", + "type": "I", + "modifier": "protected" + }, + { + "name": "IteratedArray", + "type": "OpenEdge.Core.Collections.Array", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.ClassClassMap", + "inherits": "OpenEdge.Core.Collections.Map", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Put", + "signature": "Put(IZProgress.Lang.Class,IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZProgress.Lang.Class)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZProgress.Lang.Class)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "ClassClassMap", + "signature": "ClassClassMap(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "ClassClassMap", + "signature": "ClassClassMap()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.Collection", + "inherits": "OpenEdge.Core.Collections.AbstractTTCollection", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "FindBufferUseObject", + "signature": "FindBufferUseObject(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "obj", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "FindBufferUseObject", + "signature": "FindBufferUseObject(IZProgress.Lang.Object,B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "obj", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pbCollection", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "Collection", + "signature": "Collection()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Collection", + "signature": "Collection(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "c", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [ + { + "name": "ttCollection", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Collections.EntrySet", + "inherits": "OpenEdge.Core.Collections.MapBackedCollection", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.ISet", + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Iterator", + "signature": "Iterator()", + "returnType": "OpenEdge.Core.Collections.IIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poOld", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRemoveCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRetainCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + } + ], + "constructors": [ + { + "name": "EntrySet", + "signature": "EntrySet(IZOpenEdge.Core.Collections.IMap,IH,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pTT", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pQueryString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValueField", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EntrySet", + "signature": "EntrySet(IZOpenEdge.Core.Collections.IMap,IH,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "phTT", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcKeyField", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.EntrySetIterator", + "inherits": "OpenEdge.Core.Collections.Iterator", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Next", + "signature": "Next()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "EntrySetIterator", + "signature": "EntrySetIterator(IZOpenEdge.Core.Collections.IMap,IZOpenEdge.Core.Collections.ICollection,IH,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "pTt", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pField", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSort", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pQuery", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EntrySetIterator", + "signature": "EntrySetIterator(IZOpenEdge.Core.Collections.IMap,IZOpenEdge.Core.Collections.ICollection,IH,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "poCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "tt", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "ofield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "OwningMap", + "type": "OpenEdge.Core.Collections.IMap", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.ICollection", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Add", + "signature": "Add(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The element to add to the collection" + ], + "parameters": [ + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ICollection A collection of elements to add to the collection" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object[] An array of elements to add to the collection" + ], + "parameters": [ + { + "name": "poElements", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "that matches the passed in object.", + "", + "@param Object The object" + ], + "parameters": [ + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection.", + "", + "@param ICollection The collection of obejcts to check" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The" + ], + "parameters": [ + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection (optional operation).", + "", + "@param ICollection The collection to remove." + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection (optional operation).", + "", + "@param ICollection The collection to retain" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ToTable", + "signature": "ToTable(OTH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "copy of the collection - basically a new set of references is created.", + "" + ], + "parameters": [ + { + "name": "tt", + "extent": 0, + "modifier": "OUTPUT", + "type": "TABLE-HANDLE" + } + ] + }, + { + "name": "ToArray", + "signature": "ToArray()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IIterable", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Iterator", + "signature": "Iterator()", + "returnType": "OpenEdge.Core.Collections.IIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IIterator", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "HasNext", + "signature": "HasNext()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Next", + "signature": "Next()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "at the iterator's current position.", + "" + ], + "parameters": [] + }, + { + "name": "Remove", + "signature": "Remove()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IList", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Add", + "signature": "Add(II,IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The position at which to insert the object", + "@param Object The object to add" + ], + "parameters": [ + { + "name": "piIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(II,IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(II,IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "c", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(II)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The index of the object to return" + ], + "parameters": [ + { + "name": "piIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IndexOf", + "signature": "IndexOf(IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "element, or 0 if this list does not contain this element.", + "", + "@param Object The object to check." + ], + "parameters": [ + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ListIterator", + "signature": "ListIterator()", + "returnType": "OpenEdge.Core.Collections.IListIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ListIterator", + "signature": "ListIterator(II)", + "returnType": "OpenEdge.Core.Collections.IListIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "starting at the specified position in this list.", + "", + "@param integer The starting position for the new iterator" + ], + "parameters": [ + { + "name": "piIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "LastIndexOf", + "signature": "LastIndexOf(IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified element, or 0 if this list does not contain this element.", + "", + "@param Object The object to check" + ], + "parameters": [ + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(II)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The index to remove" + ], + "parameters": [ + { + "name": "piIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Set", + "signature": "Set(II,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified element", + "", + "@param integer The position to add", + "@param Object The object to add to the List" + ], + "parameters": [ + { + "name": "piIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "SubList", + "signature": "SubList(II,II)", + "returnType": "OpenEdge.Core.Collections.IList", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "fromIndex, inclusive, and toIndex, exclusive.", + "", + "@param integer The starting position for the new List (included)", + "@param integer The end position for the new List (excluded)" + ], + "parameters": [ + { + "name": "poFromPosition", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "poToPosition", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IListIterator", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IIterator" + ], + "methods": [ + { + "name": "NextIndex", + "signature": "NextIndex()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "HasPrevious", + "signature": "HasPrevious()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Previous", + "signature": "Previous()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "PreviousIndex", + "signature": "PreviousIndex()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IMap", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAllKeys", + "signature": "ContainsAllKeys(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKeys", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAllValues", + "signature": "ContainsAllValues(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValues", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Put", + "signature": "Put(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poKeys", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + }, + { + "name": "Values", + "type": "OpenEdge.Core.Collections.ICollection", + "modifier": "public" + }, + { + "name": "KeySet", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "public" + }, + { + "name": "EntrySet", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IMapEntry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Key", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "Value", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.ISet", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IStringCollection", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Add", + "signature": "Add(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to add to the collection" + ], + "parameters": [ + { + "name": "newObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(IZOpenEdge.Core.Collections.IStringCollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&CollectionType} The collection to add to the collection" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringCollection" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(IZOpenEdge.Core.String[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&CollectionType}[] The array to add to the collection" + ], + "parameters": [ + { + "name": "poArray", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to remove from the collection" + ], + "parameters": [ + { + "name": "oldObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.IStringCollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringCollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.IStringCollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringCollection" + } + ] + }, + { + "name": "Contains", + "signature": "Contains(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to check in the collection" + ], + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ToStringArray", + "signature": "ToStringArray()", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "Add", + "signature": "Add(ILC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar The element to add to the collection" + ], + "parameters": [ + { + "name": "pcElement", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(ILC[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar[] An array of elements to add to the collection" + ], + "parameters": [ + { + "name": "pcElements", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Contains", + "signature": "Contains(ILC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "that matches the passed in object.", + "", + "@param Object The object" + ], + "parameters": [ + { + "name": "pcElement", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(ILC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The" + ], + "parameters": [ + { + "name": "pcElement", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IStringKeyedMap", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IMap" + ], + "methods": [ + { + "name": "Put", + "signature": "Put(IZOpenEdge.Core.String,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZOpenEdge.Core.String)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZOpenEdge.Core.String)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Collections.IStringKeyedMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringKeyedMap" + } + ] + }, + { + "name": "Put", + "signature": "Put(IC,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value", + "@param longchar The value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character the key value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.IStringStringMap", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IMap" + ], + "methods": [ + { + "name": "Put", + "signature": "Put(IZOpenEdge.Core.String,IZOpenEdge.Core.String)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZOpenEdge.Core.String)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZOpenEdge.Core.String)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "Put", + "signature": "Put(IC,ILC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value", + "@param longchar The value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character the key value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "by the parameter in the map.", + "", + "@param longchar The value" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.Iterator", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": true, + "interfaces": [ + "OpenEdge.Core.Collections.IIterator" + ], + "methods": [ + { + "name": "HasNext", + "signature": "HasNext()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Next", + "signature": "Next()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Remove", + "signature": "Remove()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "PrepareQuery", + "signature": "PrepareQuery(IC,IC,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "queryExp", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "sortExp", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "forwardOnly", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "constructors": [ + { + "name": "Iterator", + "signature": "Iterator(IZOpenEdge.Core.Collections.ICollection,IH,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "tt", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "ofield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Iterator", + "signature": "Iterator(IZOpenEdge.Core.Collections.ICollection,IH,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "tt", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "ofield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "sortfield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Iterator", + "signature": "Iterator(IZOpenEdge.Core.Collections.ICollection,IH,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + }, + { + "name": "tt", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "ofield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "sortfield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "querystring", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "OwnerCollection", + "type": "OpenEdge.Core.Collections.ICollection", + "modifier": "protected" + }, + { + "name": "QueryHandle", + "type": "H", + "modifier": "protected" + }, + { + "name": "BufferHandle", + "type": "H", + "modifier": "protected" + }, + { + "name": "ObjectFieldHandle", + "type": "H", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.KeySet", + "inherits": "OpenEdge.Core.Collections.MapBackedCollection", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.ISet", + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poObj", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "collection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poOld", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "collection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "collection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + } + ], + "constructors": [ + { + "name": "KeySet", + "signature": "KeySet(IZOpenEdge.Core.Collections.IMap,IH,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pTT", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pQueryString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValueField", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "KeySet", + "signature": "KeySet(IZOpenEdge.Core.Collections.IMap,IH,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "phTT", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcKeyField", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.LinkedList", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "RemoveFirst", + "signature": "RemoveFirst()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "InsertFirst", + "signature": "InsertFirst(IZOpenEdge.Core.Collections.ListNode)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "The new node cannot have a valid Next property.", + "" + ], + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ListNode" + } + ] + }, + { + "name": "InsertLast", + "signature": "InsertLast(IZOpenEdge.Core.Collections.ListNode)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ListNode" + } + ] + }, + { + "name": "InsertAfter", + "signature": "InsertAfter(IZOpenEdge.Core.Collections.ListNode,IZOpenEdge.Core.Collections.ListNode)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&NodeType} The node to insert the new node after." + ], + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ListNode" + }, + { + "name": "poNewNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ListNode" + } + ] + }, + { + "name": "RemoveAfter", + "signature": "RemoveAfter(IZOpenEdge.Core.Collections.ListNode)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "linked.", + "" + ], + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ListNode" + } + ] + } + ], + "constructors": [ + { + "name": "LinkedList", + "signature": "LinkedList()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LinkedList", + "signature": "LinkedList(IZOpenEdge.Core.Collections.ListNode)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ListNode" + } + ] + }, + { + "name": "LinkedList", + "signature": "LinkedList()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "First", + "type": "OpenEdge.Core.Collections.ListNode", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.List", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "deprecated": { + "message": "" + }, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IList", + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Add", + "signature": "Add(II,IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The position at which to insert the object", + "@param Object The object to add", + "@return Logical Returns true if the operation succeeded" + ], + "parameters": [ + { + "name": "pSeq", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pItem", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Add", + "signature": "Add(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The element to add to the collection" + ], + "parameters": [ + { + "name": "pItem", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "Items from the input collection as added to the END of", + "the current list.", + "To prepend items, call AddAll(1, ICollection)", + "", + "@param OpenEdge.Core.Collections.ICollection The collection to add." + ], + "parameters": [ + { + "name": "pCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(II,IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "index given (ie the index passed is the first item)", + "", + "@param integer The index from which to add. Must be non-zero and positive", + "@param OpenEdge.Core.Collections.ICollection The collection to add" + ], + "parameters": [ + { + "name": "pSeq", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object[] An array of elements to add to the collection" + ], + "parameters": [ + { + "name": "pItems", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection.", + "", + "@param OpenEdge.Core.Collections.ICollection The collection of obejcts to check" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "that matches the passed in object.", + "", + "@param Object The object" + ], + "parameters": [ + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToTable", + "signature": "ToTable(OTH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "copy of the collection - basically a new set of references is created.", + "" + ], + "parameters": [ + { + "name": "tt", + "extent": 0, + "modifier": "OUTPUT", + "type": "TABLE-HANDLE" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection (optional operation).", + "", + "@param OpenEdge.Core.Collections.ICollection The collection to remove." + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection (optional operation).", + "", + "@param OpenEdge.Core.Collections.ICollection The collection to retain" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToArray", + "signature": "ToArray()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "AddArray", + "signature": "AddArray(II,IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object[] An array of elements to add to the collection" + ], + "parameters": [ + { + "name": "pSeq", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pItems", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(II)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IndexOf", + "signature": "IndexOf(IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "element, or 0 if this list does not contain this element.", + "", + "@param Object The object to check." + ], + "parameters": [ + { + "name": "pItem", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Iterator", + "signature": "Iterator()", + "returnType": "OpenEdge.Core.Collections.IIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ListIterator", + "signature": "ListIterator()", + "returnType": "OpenEdge.Core.Collections.IListIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ListIterator", + "signature": "ListIterator(II)", + "returnType": "OpenEdge.Core.Collections.IListIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "starting at the specified position in this list.", + "", + "@param integer The starting position for the new iterator" + ], + "parameters": [ + { + "name": "pStartIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "LastIndexOf", + "signature": "LastIndexOf(IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified element, or 0 if this list does not contain this element.", + "", + "@param Object The object to check" + ], + "parameters": [ + { + "name": "pItem", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The" + ], + "parameters": [ + { + "name": "pItem", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(II)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The index to remove. Must be between 1 and the size of the List", + "@return Progress.Lang.Object The item that was removed." + ], + "parameters": [ + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Set", + "signature": "Set(II,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified element", + "", + "@param integer The position to add", + "@param Object The object to add to the List", + "@return Object The object that was replaced/removed from the List" + ], + "parameters": [ + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "poReplacement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "SubList", + "signature": "SubList(II,II)", + "returnType": "OpenEdge.Core.Collections.IList", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFromIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pToIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "constructors": [ + { + "name": "List", + "signature": "List()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "List", + "signature": "List(IZOpenEdge.Core.Collections.IList)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pList", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IList" + } + ] + }, + { + "name": "List", + "signature": "List(IZProgress.Collections.IList)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pBackingList", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Collections.IList" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.ListIterator", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IListIterator", + "OpenEdge.Core.Collections.IIterator" + ], + "methods": [ + { + "name": "HasPrevious", + "signature": "HasPrevious()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Previous", + "signature": "Previous()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "PreviousIndex", + "signature": "PreviousIndex()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "NextIndex", + "signature": "NextIndex()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "HasNext", + "signature": "HasNext()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Next", + "signature": "Next()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "at the iterator's current position.", + "" + ], + "parameters": [] + }, + { + "name": "Remove", + "signature": "Remove()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "ListIterator", + "signature": "ListIterator(IZProgress.Collections.IList)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pList", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Collections.IList" + } + ] + }, + { + "name": "ListIterator", + "signature": "ListIterator(IZProgress.Collections.IList,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pList", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Collections.IList" + }, + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.ListNode", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ListNode", + "signature": "ListNode(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Next", + "type": "OpenEdge.Core.Collections.ListNode", + "modifier": "public" + }, + { + "name": "Data", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.Map", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IMap" + ], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAllKeys", + "signature": "ContainsAllKeys(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKeys", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ContainsAllValues", + "signature": "ContainsAllValues(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValues", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poKeys", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + } + ], + "constructors": [ + { + "name": "Map", + "signature": "Map(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "Map", + "signature": "Map()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + }, + { + "name": "Values", + "type": "OpenEdge.Core.Collections.ICollection", + "modifier": "public" + }, + { + "name": "KeySet", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "public" + }, + { + "name": "EntrySet", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "public" + } + ], + "tables": [ + { + "name": "ttMap", + "modifier": "protected", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Collections.MapBackedCollection", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Add", + "signature": "Add(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "newObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "newCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poOld", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRemoveCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRetainCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Iterator", + "signature": "Iterator()", + "returnType": "OpenEdge.Core.Collections.IIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToArray", + "signature": "ToArray()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToTable", + "signature": "ToTable(OTH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "tt", + "extent": 0, + "modifier": "OUTPUT", + "type": "TABLE-HANDLE" + } + ] + } + ], + "constructors": [ + { + "name": "MapBackedCollection", + "signature": "MapBackedCollection(IZOpenEdge.Core.Collections.IMap,IH,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "phTT", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcValuefield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "MapBackedCollection", + "signature": "MapBackedCollection(IZOpenEdge.Core.Collections.IMap,IH,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pTT", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pQueryString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValuefield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "OwningMap", + "type": "OpenEdge.Core.Collections.IMap", + "modifier": "protected" + }, + { + "name": "OwningBuffer", + "type": "H", + "modifier": "protected" + }, + { + "name": "KeyField", + "type": "H", + "modifier": "protected" + }, + { + "name": "QueryString", + "type": "C", + "modifier": "protected" + }, + { + "name": "Size", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.MapEntry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IMapEntry" + ], + "methods": [ + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "MapEntry", + "signature": "MapEntry(IZOpenEdge.Core.Collections.IMap,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "poKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "OwningMap", + "type": "OpenEdge.Core.Collections.IMap", + "modifier": "protected" + }, + { + "name": "Key", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "Value", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.ObjectStack", + "inherits": "OpenEdge.Core.Collections.Stack", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Push", + "signature": "Push(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Peek", + "signature": "Peek()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Pop", + "signature": "Pop()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToArray", + "signature": "ToArray()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "ObjectStack", + "signature": "ObjectStack(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poArray", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ObjectStack", + "signature": "ObjectStack(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piDepth", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "ObjectStack", + "signature": "ObjectStack()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.ResizeError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ResizeError", + "signature": "ResizeError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "ResizeError", + "signature": "ResizeError()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ResizeError", + "signature": "ResizeError(IZProgress.Lang.Error,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poErr", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ResizeError", + "signature": "ResizeError(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.Set", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.ISet", + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "AddArray", + "signature": "AddArray(IZProgress.Lang.Object[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object[] An array of elements to add to the collection" + ], + "parameters": [ + { + "name": "poElements", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "that matches the passed in object.", + "", + "@param Object The object" + ], + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection.", + "", + "@param OpenEdge.Core.Collections.ICollection The collection of obejcts to check" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Add", + "signature": "Add(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The element to add to the collection" + ], + "parameters": [ + { + "name": "obj", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "Items from the input collection as added to the END of", + "the current list.", + "To prepend items, call AddAll(1, ICollection)", + "", + "@param OpenEdge.Core.Collections.ICollection The collection to add." + ], + "parameters": [ + { + "name": "collection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Iterator", + "signature": "Iterator()", + "returnType": "OpenEdge.Core.Collections.IIterator", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The object to remove" + ], + "parameters": [ + { + "name": "poElement", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection (optional operation).", + "", + "@param OpenEdge.Core.Collections.ICollection The collection to remove." + ], + "parameters": [ + { + "name": "collection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "specified collection (optional operation).", + "", + "This method creates a UNION of the input collection and this Set.", + "", + "@param OpenEdge.Core.Collections.ICollection The collection to retain" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ToArray", + "signature": "ToArray()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "ToTable", + "signature": "ToTable(OTH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "copy of the collection - basically a new set of references is created.", + "" + ], + "parameters": [ + { + "name": "tt", + "extent": 0, + "modifier": "OUTPUT", + "type": "TABLE-HANDLE" + } + ] + } + ], + "constructors": [ + { + "name": "Set", + "signature": "Set()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Set", + "signature": "Set(IZOpenEdge.Core.Collections.ISet)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "copyset", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ISet" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.Stack", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ObjectPush", + "signature": "ObjectPush(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ObjectPeek", + "signature": "ObjectPeek()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "ObjectPop", + "signature": "ObjectPop()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "PrimitivePush", + "signature": "PrimitivePush(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PrimitivePeek", + "signature": "PrimitivePeek()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "PrimitivePop", + "signature": "PrimitivePop()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "Swap", + "signature": "Swap(II,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piFromPos", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "piToPos", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Rotate", + "signature": "Rotate(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piItems", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "ObjectToArray", + "signature": "ObjectToArray()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "protected", + "parameters": [] + }, + { + "name": "PrimitiveToArray", + "signature": "PrimitiveToArray()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "protected", + "parameters": [] + }, + { + "name": "Invert", + "signature": "Invert()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Clone", + "signature": "Clone()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ObjectContains", + "signature": "ObjectContains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poItem", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "PrimitiveContains", + "signature": "PrimitiveContains(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcItem", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetStackDepth", + "signature": "SetStackDepth(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "piDepth", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "constructors": [ + { + "name": "Stack", + "signature": "Stack(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poArray", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Stack", + "signature": "Stack(IC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcArray", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Stack", + "signature": "Stack()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "Stack", + "signature": "Stack(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piDepth", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Stack", + "signature": "Stack()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "DefaultStackDepth", + "type": "I", + "modifier": "public" + }, + { + "name": "AutoExpand", + "type": "B", + "modifier": "public", + "comments": [ + "but as of 10.2B performance is better when using logical variables." + ] + }, + { + "name": "DiscardOnShrink", + "type": "B", + "modifier": "public" + }, + { + "name": "Depth", + "type": "I", + "modifier": "public" + }, + { + "name": "Size", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.StackOverflowError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "StackOverflowError", + "signature": "StackOverflowError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "StackOverflowError", + "signature": "StackOverflowError()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.StackUnderflowError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "StackUnderflowError", + "signature": "StackUnderflowError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "StackUnderflowError", + "signature": "StackUnderflowError()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.StringCollection", + "inherits": "OpenEdge.Core.Collections.Collection", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IStringCollection", + "OpenEdge.Core.Collections.ICollection", + "OpenEdge.Core.Collections.IIterable" + ], + "methods": [ + { + "name": "Add", + "signature": "Add(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to add to the collection" + ], + "parameters": [ + { + "name": "newObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(IZOpenEdge.Core.String[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&CollectionType}[] The array to add to the collection" + ], + "parameters": [ + { + "name": "poArray", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to remove from the collection" + ], + "parameters": [ + { + "name": "oldObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "AddAll", + "signature": "AddAll(IZOpenEdge.Core.Collections.IStringCollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&CollectionType} The collection to add to the collection" + ], + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringCollection" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.IStringCollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringCollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.IStringCollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringCollection" + } + ] + }, + { + "name": "Contains", + "signature": "Contains(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to check in the collection" + ], + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ToStringArray", + "signature": "ToStringArray()", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "Add", + "signature": "Add(ILC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar The element to add to the collection" + ], + "parameters": [ + { + "name": "pcElement", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(ILC[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar[] An array of elements to add to the collection" + ], + "parameters": [ + { + "name": "pcElements", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Contains", + "signature": "Contains(ILC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "that matches the passed in object.", + "", + "@param Object The object" + ], + "parameters": [ + { + "name": "pcElement", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(ILC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The" + ], + "parameters": [ + { + "name": "pcElement", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + } + ], + "constructors": [ + { + "name": "StringCollection", + "signature": "StringCollection()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "StringCollection", + "signature": "StringCollection(IZOpenEdge.Core.Collections.IStringCollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringCollection" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Collections.StringKeyedMap", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IStringKeyedMap", + "OpenEdge.Core.Collections.IMap" + ], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Put", + "signature": "Put(IC,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value" + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character the key value. May be unknown" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ContainsAllKeys", + "signature": "ContainsAllKeys(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKeys", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAllValues", + "signature": "ContainsAllValues(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValues", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The key value. The value object must be valid and of type OpenEdge.Core.String" + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZOpenEdge.Core.String)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param String The key value. The value object must be valid." + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZOpenEdge.Core.String,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Collections.IStringKeyedMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringKeyedMap" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pKeys", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The key value. Must be a valid object, and must be of type OpenEdge.Core.String" + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZOpenEdge.Core.String)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param String The key value. Must be a valid object." + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FindMapRecord", + "signature": "FindMapRecord(IC,B)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMap", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + } + ], + "constructors": [ + { + "name": "StringKeyedMap", + "signature": "StringKeyedMap()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "StringKeyedMap", + "signature": "StringKeyedMap(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "StringKeyedMap", + "signature": "StringKeyedMap()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + }, + { + "name": "Values", + "type": "OpenEdge.Core.Collections.ICollection", + "modifier": "public" + }, + { + "name": "KeySet", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "public" + }, + { + "name": "EntrySet", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "public" + } + ], + "tables": [ + { + "name": "StrKeyMap", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Collections.StringStringMap", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Collections.IStringStringMap", + "OpenEdge.Core.Collections.IMap" + ], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ContainsKey", + "signature": "ContainsKey(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character the key value. May be unknown" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ContainsAllKeys", + "signature": "ContainsAllKeys(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKeys", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IZOpenEdge.Core.String)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "ContainsValue", + "signature": "ContainsValue(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "by the parameter in the map.", + "", + "@param character The value to find. May be unknown." + ], + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ContainsAllValues", + "signature": "ContainsAllValues(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValues", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The key value. The value object must be valid and of type OpenEdge.Core.String" + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZOpenEdge.Core.String)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param String The key value. The value object must be valid." + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value" + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Put", + "signature": "Put(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZOpenEdge.Core.String,IZOpenEdge.Core.String)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Put", + "signature": "Put(IC,IZOpenEdge.Core.String)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Put", + "signature": "Put(IC,ILC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pKeys", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Put", + "signature": "Put(IC,IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The key value. Must be a valid object, and must be of type OpenEdge.Core.String" + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZOpenEdge.Core.String)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param String The key value. Must be a valid object." + ], + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key value" + ], + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FindMapRecord", + "signature": "FindMapRecord(IC,B)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMap", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "FindMapRecordByVal", + "signature": "FindMapRecordByVal(IRAW,B)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pVal", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + }, + { + "name": "pMap", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + } + ], + "constructors": [ + { + "name": "StringStringMap", + "signature": "StringStringMap()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "StringStringMap", + "signature": "StringStringMap(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "StringStringMap", + "signature": "StringStringMap()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + }, + { + "name": "Values", + "type": "OpenEdge.Core.Collections.ICollection", + "modifier": "public" + }, + { + "name": "KeySet", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "public" + }, + { + "name": "EntrySet", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "public" + }, + { + "name": "HASH_ALGORITHM", + "type": "C", + "modifier": "private" + } + ], + "tables": [ + { + "name": "StrStrMap", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Collections.ValueCollection", + "inherits": "OpenEdge.Core.Collections.MapBackedCollection", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Contains", + "signature": "Contains(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ContainsAll", + "signature": "ContainsAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poOld", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveAll", + "signature": "RemoveAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRemoveCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "RetainAll", + "signature": "RetainAll(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCol", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + } + ], + "constructors": [ + { + "name": "ValueCollection", + "signature": "ValueCollection(IZOpenEdge.Core.Collections.IMap,IH,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "phTT", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcValuefield", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ValueCollection", + "signature": "ValueCollection(IZOpenEdge.Core.Collections.IMap,IH,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + }, + { + "name": "pTT", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pQueryString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValueField", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.DataTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "None", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Character", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "CharacterArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "LongChar", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "LongCharArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Integer", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "IntegerArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Int64", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Int64Array", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Decimal", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "DecimalArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Logical", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "LogicalArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Rowid", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "RowidArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Recid", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "RecidArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Date", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "DateArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Datetime", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "DatetimeArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Datetime-TZ", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "DatetimeTZ", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "DatetimeTZArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Raw", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "RawArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Memptr", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "MemptrArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Handle", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "HandleArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "BLOB", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "CLOB", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Com-Handle", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "ComHandle", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "ComHandleArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Dataset", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Buffer", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Temp-Table", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "TempTable", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Client-Principal", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "ClientPrincipal", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "ProgressLangObject", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Enumeration", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Enum", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Class", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "ClassArray", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Stream", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "Row-State", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "RowState", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "X-Document", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "XmlDocument", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "X-Noderef", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + }, + { + "name": "XmlNodeRef", + "type": "OpenEdge.Core.DataTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.DataTypeHelper", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetMask", + "signature": "GetMask(IZOpenEdge.Core.DataTypeEnum)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poDataType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + }, + { + "name": "IsPrimitive", + "signature": "IsPrimitive(IZOpenEdge.Core.DataTypeEnum)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poDataType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + }, + { + "name": "IsArray", + "signature": "IsArray(IZOpenEdge.Core.DataTypeEnum)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poDataType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + }, + { + "name": "ToXmlSchemaType", + "signature": "ToXmlSchemaType(IZOpenEdge.Core.DataTypeEnum)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "the Working With XML book from the documentation set.", + "", + "Note that the converse is not supported, since there are multiple ABL types", + "that map to a single XML schema type.", + "", + "@param DataTypeEnum The ABL data type" + ], + "parameters": [ + { + "name": "poDataType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + } + ], + "constructors": [ + { + "name": "DataTypeHelper", + "signature": "DataTypeHelper()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DataTypeHelper", + "signature": "DataTypeHelper()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.DateArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IDateArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "DateArrayHolder", + "signature": "DateArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "DateArrayHolder", + "signature": "DateArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DateArrayHolder", + "signature": "DateArrayHolder(ID[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "D", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.DateHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IDateHolder", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.IDateHolder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IDateHolder" + } + ] + } + ], + "constructors": [ + { + "name": "DateHolder", + "signature": "DateHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DateHolder", + "signature": "DateHolder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "DateHolder", + "signature": "DateHolder(ID)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "ptDate", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "D", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.DateTimeAddIntervalEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Default", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + }, + { + "name": "Years", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + }, + { + "name": "Months", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + }, + { + "name": "Weeks", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + }, + { + "name": "Days", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + }, + { + "name": "Hours", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + }, + { + "name": "Minutes", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + }, + { + "name": "Seconds", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + }, + { + "name": "Milliseconds", + "type": "OpenEdge.Core.DateTimeAddIntervalEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.DateTimeArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IDateTimeArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "DateTimeArrayHolder", + "signature": "DateTimeArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "DateTimeArrayHolder", + "signature": "DateTimeArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DateTimeArrayHolder", + "signature": "DateTimeArrayHolder(IDT[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DT", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.DateTimeHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IDateTimeHolder", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.IDateTimeHolder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IDateTimeHolder" + } + ] + } + ], + "constructors": [ + { + "name": "DateTimeHolder", + "signature": "DateTimeHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DateTimeHolder", + "signature": "DateTimeHolder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "DateTimeHolder", + "signature": "DateTimeHolder(IDT)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "ptDateTime", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DT", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.DateTimeTzArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IDateTimeTzArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "DateTimeTzArrayHolder", + "signature": "DateTimeTzArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "DateTimeTzArrayHolder", + "signature": "DateTimeTzArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DateTimeTzArrayHolder", + "signature": "DateTimeTzArrayHolder(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DTZ", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.DateTimeTzHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IDateTimeTzHolder", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.IDateTimeTzHolder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IDateTimeTzHolder" + } + ] + } + ], + "constructors": [ + { + "name": "DateTimeTzHolder", + "signature": "DateTimeTzHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DateTimeTzHolder", + "signature": "DateTimeTzHolder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "DateTimeTzHolder", + "signature": "DateTimeTzHolder(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "ptDateTime", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DTZ", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Decimal", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IDecimalHolder", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "PO", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.IDecimalHolder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IDecimalHolder" + } + ] + } + ], + "constructors": [ + { + "name": "Decimal", + "signature": "Decimal(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pdVal", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DE", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.DecimalArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IDecimalArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "DecimalArrayHolder", + "signature": "DecimalArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "DecimalArrayHolder", + "signature": "DecimalArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DecimalArrayHolder", + "signature": "DecimalArrayHolder(IDE[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piValue", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "DE", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.EncodedString", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": true, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.ILongcharHolder", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pRef", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "EncodedString", + "signature": "EncodedString()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EncodedString", + "signature": "EncodedString(IZOpenEdge.Core.EncodingTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pEncoding", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.EncodingTypeEnum" + } + ] + }, + { + "name": "EncodedString", + "signature": "EncodedString()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Encoding", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "Value", + "type": "LC", + "modifier": "public" + }, + { + "name": "EncodingNames", + "type": "C", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.EncodingTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "oech1", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "odeb0", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "nopr0", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b1", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b2", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b3", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b4", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b5", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b6", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b7", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b8", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1b9", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h1", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h2", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h3", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h4", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h5", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h6", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h7", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h8", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae1h9", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b1", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b2", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b3", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b4", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b5", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b6", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b7", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b8", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2b9", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h1", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h2", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h3", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h4", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h5", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h6", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h7", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h8", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "ae2h9", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb1", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb2", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb3", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb4", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb5", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb6", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb7", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb8", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + }, + { + "name": "oepb9", + "type": "OpenEdge.Core.EncodingTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.EventArgs", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "EventArgs", + "signature": "EventArgs()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EventArgs", + "signature": "EventArgs()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Empty", + "type": "OpenEdge.Core.EventArgs", + "modifier": "public", + "comments": [ + "to pass nulls around (ie we can depend on there always being" + ] + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.File", + "inherits": "OpenEdge.Core.FileInfo", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "CreateFolder", + "signature": "CreateFolder()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CanCreateFolder", + "signature": "CanCreateFolder()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "If any of the parent folders are not directories or are not writable, then", + "return FALSE.", + "", + "Otherwise return TRUE.", + "" + ], + "parameters": [] + }, + { + "name": "CanCreateFile", + "signature": "CanCreateFile()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "If the Name already exists (as any type), then FALSE is returned.", + "If the Folder exists, and is either a FILE or not writable, then FALSE is returned.", + "If the Folder does not exist, then return the value of the CanCreateFolder() method.", + "", + "Otherwise return TRUE.", + "" + ], + "parameters": [] + }, + { + "name": "CanReadFile", + "signature": "CanReadFile()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CanWriteToFile", + "signature": "CanWriteToFile()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CanWriteToFolder", + "signature": "CanWriteToFolder()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CanReadFolder", + "signature": "CanReadFolder()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Create", + "signature": "Create()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CreateFile", + "signature": "CreateFile()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AbsolutePath", + "signature": "AbsolutePath()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "If the path does not exist on this host, the unknown value is returned.", + "For Windows, any short paths - like C:\\PROGRA~1 - are converted into their long paths - C:\\Program Files.", + "Backslashes are converted to /", + "" + ], + "parameters": [] + }, + { + "name": "AbsoluteFileName", + "signature": "AbsoluteFileName()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "DeleteFile", + "signature": "DeleteFile()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AbsoluteFilePath", + "signature": "AbsoluteFilePath()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may differ from the folder's AbsolutePath() when the file has a relative path, if the (relative) folder", + "appears more than once in PROPATH.", + "" + ], + "parameters": [] + }, + { + "name": "GetFolder", + "signature": "GetFolder()", + "returnType": "OpenEdge.Core.Folder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Delete", + "signature": "Delete()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "File", + "signature": "File(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFileName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "File", + "signature": "File(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFileName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pReplacementChar", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Folder", + "type": "C", + "modifier": "public" + }, + { + "name": "Extension", + "type": "C", + "modifier": "public" + }, + { + "name": "FileExists", + "type": "B", + "modifier": "public" + }, + { + "name": "FolderExists", + "type": "B", + "modifier": "public" + }, + { + "name": "CanWrite", + "type": "B", + "modifier": "public" + }, + { + "name": "CanCreate", + "type": "B", + "modifier": "public" + }, + { + "name": "Size", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.FileInfo", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Progress.Collections.IComparable" + ], + "methods": [ + { + "name": "HasLegalName", + "signature": "HasLegalName()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Create", + "signature": "Create()", + "returnType": "B", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Delete", + "signature": "Delete()", + "returnType": "B", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AbsolutePath", + "signature": "AbsolutePath()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "the correct type, the unknown value is returned.", + "" + ], + "parameters": [] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pRef", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetFileInfo", + "signature": "SetFileInfo()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "HasAttribute", + "signature": "HasAttribute(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pAttribute", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetShortName", + "signature": "GetShortName()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZOpenEdge.Core.FileInfo)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.FileInfo" + } + ] + }, + { + "name": "StringContainsIllegalCharacters", + "signature": "StringContainsIllegalCharacters(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "FileInfo", + "signature": "FileInfo(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FileInfo", + "signature": "FileInfo(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pReplacementChar", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Name", + "type": "C", + "modifier": "public" + }, + { + "name": "Basename", + "type": "C", + "modifier": "public" + }, + { + "name": "Exists", + "type": "B", + "modifier": "public" + }, + { + "name": "CanWrite", + "type": "B", + "modifier": "public" + }, + { + "name": "CanRead", + "type": "B", + "modifier": "public" + }, + { + "name": "CanCreate", + "type": "B", + "modifier": "public" + }, + { + "name": "CreatedAt", + "type": "DTZ", + "modifier": "public" + }, + { + "name": "LastUpdatedAt", + "type": "DTZ", + "modifier": "public" + }, + { + "name": "IsRelativePath", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Folder", + "inherits": "OpenEdge.Core.FileInfo", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ReadFolder", + "signature": "ReadFolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pDepth", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Create", + "signature": "Create()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AbsolutePath", + "signature": "AbsolutePath()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "If the path does not exist on this host, the unknown value is returned.", + "For Windows, any short paths - like C:\\PROGRA~1 - are converted into their long paths - C:\\Program Files.", + "Backslashes are are converted to /", + "" + ], + "parameters": [] + }, + { + "name": "Delete", + "signature": "Delete()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Add", + "signature": "Add(IZOpenEdge.Core.Folder)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFolder", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Folder" + } + ] + }, + { + "name": "Add", + "signature": "Add(IZOpenEdge.Core.File)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFile", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.File" + } + ] + }, + { + "name": "SetFileInfo", + "signature": "SetFileInfo()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "FileInfoFindExistingParent", + "signature": "FileInfoFindExistingParent(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "Folder", + "signature": "Folder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFolder", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Folder", + "signature": "Folder(IC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFolder", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pDepth", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "CanWrite", + "type": "B", + "modifier": "public" + }, + { + "name": "CanCreate", + "type": "B", + "modifier": "public" + }, + { + "name": "Files", + "type": "Progress.Collections.IList", + "modifier": "public" + }, + { + "name": "Folders", + "type": "Progress.Collections.IList", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.HandleArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IHandleArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [ + { + "name": "HandleArrayHolder", + "signature": "HandleArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "HandleArrayHolder", + "signature": "HandleArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HandleArrayHolder", + "signature": "HandleArrayHolder(IH[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "H", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.HashAlgorithmEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "MD5", + "type": "OpenEdge.Core.HashAlgorithmEnum", + "modifier": "public" + }, + { + "name": "SHA-1", + "type": "OpenEdge.Core.HashAlgorithmEnum", + "modifier": "public" + }, + { + "name": "SHA-256", + "type": "OpenEdge.Core.HashAlgorithmEnum", + "modifier": "public" + }, + { + "name": "SHA-512", + "type": "OpenEdge.Core.HashAlgorithmEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.IAdaptable", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetAdapter", + "signature": "GetAdapter(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poAdaptTo", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.IMemoryPointer", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "64", + "modifier": "public" + }, + { + "name": "PointerValue", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.IOModeEnum", + "inherits": "Progress.Lang.FlagsEnum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Input", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Output", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Input-Output", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "InputOutput", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Return", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Append", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Output-Append", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "OutputAppend", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Bind", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Input-Bind", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "InputBind", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Output-Bind", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "OutputBind", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "By-Reference", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "ByReference", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Input-By-Reference", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "InputByReference", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Output-By-Reference", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "OutputByReference", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Input-Output-By-Reference", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "InputOutputByReference", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "By-Value", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "ByValue", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Table", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Table-Handle", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "TableHandle", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Dataset", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Dataset-Handle", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "DatasetHandle", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "Buffer", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.IOModeHelper", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString(IZOpenEdge.Core.IOModeEnum,IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "the parameter type (ParamList, DYN-CALL etc).", + "", + "Defaults to a simple stringification of the enum.", + "", + "@param IOModeEnum The enumeration to format", + "@param character The parameter type. Typically a type name (like Progress.Lang.ParameterList);", + "if unknown or empty, the default format is used.", + "@return character A formated string value of the enumeration" + ], + "parameters": [ + { + "name": "pMode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.IOModeEnum" + }, + { + "name": "pParameterType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "IOModeHelper", + "signature": "IOModeHelper()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "IOModeHelper", + "signature": "IOModeHelper()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.IObjectArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ISupportEncoding", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Encoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ISupportInitialize", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Integer", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IInt64Holder", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "PO", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.IInt64Holder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IInt64Holder" + } + ] + } + ], + "constructors": [ + { + "name": "Integer", + "signature": "Integer(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Integer", + "signature": "Integer(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piValue", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.IntegerArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IInt64ArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "IntegerArrayHolder", + "signature": "IntegerArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IntegerArrayHolder", + "signature": "IntegerArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "IntegerArrayHolder", + "signature": "IntegerArrayHolder(I64[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piValue", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "IntegerArrayHolder", + "signature": "IntegerArrayHolder(II[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piValue", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.JsonDataTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "String", + "type": "OpenEdge.Core.JsonDataTypeEnum", + "modifier": "public" + }, + { + "name": "Number", + "type": "OpenEdge.Core.JsonDataTypeEnum", + "modifier": "public" + }, + { + "name": "Boolean", + "type": "OpenEdge.Core.JsonDataTypeEnum", + "modifier": "public" + }, + { + "name": "Object", + "type": "OpenEdge.Core.JsonDataTypeEnum", + "modifier": "public" + }, + { + "name": "Array", + "type": "OpenEdge.Core.JsonDataTypeEnum", + "modifier": "public" + }, + { + "name": "Null", + "type": "OpenEdge.Core.JsonDataTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Json.IJsonSerializer", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToJsonConstruct", + "signature": "ToJsonConstruct()", + "returnType": "Progress.Json.ObjectModel.JsonConstruct", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "FromJson", + "signature": "FromJson(IZProgress.Json.ObjectModel.JsonConstruct)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Json.JsonConverter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToArray", + "signature": "ToArray(IZOpenEdge.Core.IObjectArrayHolder)", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.IObjectArrayHolder" + } + ] + }, + { + "name": "ToArray", + "signature": "ToArray(IZProgress.Lang.Object[])", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArray", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToArray", + "signature": "ToArray(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + }, + { + "name": "ToArray", + "signature": "ToArray(IZCcs.Common.Support.IPrimitiveArrayHolder)", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IPrimitiveArrayHolder" + } + ] + }, + { + "name": "ToObject", + "signature": "ToObject(IZOpenEdge.Core.KeyValuePair)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTuple", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.KeyValuePair" + } + ] + }, + { + "name": "ToObject", + "signature": "ToObject(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToObject", + "signature": "ToObject(IZOpenEdge.Core.Collections.IMap)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "ToObject", + "signature": "ToObject(IZProgress.Lang.Error)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "ToObject", + "signature": "ToObject(IZProgress.Lang.Stop)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pStop", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Stop" + } + ] + }, + { + "name": "AddToArray", + "signature": "AddToArray(II,IZProgress.Lang.Object,IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "AddToObject", + "signature": "AddToObject(IZProgress.Lang.Object,IZProgress.Lang.Object,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "Merge", + "signature": "Merge(IZProgress.Json.ObjectModel.JsonObject,IZProgress.Json.ObjectModel.JsonObject,IB)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTarget", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pSource", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pOverwriteExisting", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "ToScalar", + "signature": "ToScalar(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "Ccs.Common.Support.IPrimitiveHolder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ToScalar", + "signature": "ToScalar(IZProgress.Json.ObjectModel.JsonArray,II)", + "returnType": "Ccs.Common.Support.IPrimitiveHolder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + }, + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "ToObjectArray", + "signature": "ToObjectArray(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "OpenEdge.Core.IObjectArrayHolder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "ToObjectArray", + "signature": "ToObjectArray(IZProgress.Json.ObjectModel.JsonArray,IZProgress.Lang.Class)", + "returnType": "OpenEdge.Core.IObjectArrayHolder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + }, + { + "name": "pElementType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "ToPrimitiveArray", + "signature": "ToPrimitiveArray(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "Ccs.Common.Support.IPrimitiveArrayHolder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "ToEnum", + "signature": "ToEnum(IZProgress.Json.ObjectModel.JsonArray,II,IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Enum", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArray", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + }, + { + "name": "pIdx", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pEnumType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "ToEnum", + "signature": "ToEnum(IZProgress.Json.ObjectModel.JsonObject,IC,IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Enum", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pEnumType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "JsonConverter", + "signature": "JsonConverter()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "JsonConverter", + "signature": "JsonConverter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Json.JsonPropertyHelper", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "HasTypedProperty", + "signature": "HasTypedProperty(IZProgress.Json.ObjectModel.JsonObject,IC,II)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pProperty", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pJsonType", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "GetArrayValue", + "signature": "GetArrayValue(IZProgress.Json.ObjectModel.JsonObject,IC,IB)", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pProperty", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pAlwaysReturn", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "GetObjectValue", + "signature": "GetObjectValue(IZProgress.Json.ObjectModel.JsonObject,IC,IB)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pProperty", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pAlwaysReturn", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "constructors": [ + { + "name": "JsonPropertyHelper", + "signature": "JsonPropertyHelper()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "JsonPropertyHelper", + "signature": "JsonPropertyHelper()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.Json.JsonSerializer", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Serialize", + "signature": "Serialize(IZProgress.Lang.Object[])", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSerialize", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Serialize", + "signature": "Serialize(IZProgress.Lang.Object)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSerialize", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Deserialize", + "signature": "Deserialize(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": true, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "Deserialize", + "signature": "Deserialize(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "NewSerializableObject", + "signature": "NewSerializableObject(IZProgress.Lang.Class)", + "returnType": "OpenEdge.Core.Json.IJsonSerializer", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "ToAblObject", + "signature": "ToAblObject(IZProgress.Json.ObjectModel.JsonObject,IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pJsonData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "ToAblObject", + "signature": "ToAblObject(IZProgress.Json.ObjectModel.JsonObject,IZProgress.Lang.Class,IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pJsonData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pImplementation", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "JsonSerializer", + "signature": "JsonSerializer()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "JsonSerializer", + "signature": "JsonSerializer()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "PROP_DATA", + "type": "C", + "modifier": "protected" + }, + { + "name": "PROP_SERIALIZER", + "type": "C", + "modifier": "protected" + }, + { + "name": "PROP_OBJECT", + "type": "C", + "modifier": "protected" + }, + { + "name": "PROP_PRODS-VERSION", + "type": "C", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.KeyValuePair", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "o", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "KeyValuePair", + "signature": "KeyValuePair(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "KeyValuePair", + "signature": "KeyValuePair(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "KeyValuePair", + "signature": "KeyValuePair(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "KeyValuePair", + "signature": "KeyValuePair(IC,ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "KeyValuePair", + "signature": "KeyValuePair(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "KeyValuePair", + "signature": "KeyValuePair()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Key", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "Value", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.LogLevelEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "OFF", + "type": "OpenEdge.Core.LogLevelEnum", + "modifier": "public" + }, + { + "name": "FATAL", + "type": "OpenEdge.Core.LogLevelEnum", + "modifier": "public" + }, + { + "name": "ERROR", + "type": "OpenEdge.Core.LogLevelEnum", + "modifier": "public" + }, + { + "name": "WARN", + "type": "OpenEdge.Core.LogLevelEnum", + "modifier": "public" + }, + { + "name": "INFO", + "type": "OpenEdge.Core.LogLevelEnum", + "modifier": "public" + }, + { + "name": "DEBUG", + "type": "OpenEdge.Core.LogLevelEnum", + "modifier": "public" + }, + { + "name": "TRACE", + "type": "OpenEdge.Core.LogLevelEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.LogicalArray", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.ILogicalArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [ + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pObj", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "LogicalArray", + "signature": "LogicalArray(IB[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "plVal", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.LogicalArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.ILogicalArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "LogicalArrayHolder", + "signature": "LogicalArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "LogicalArrayHolder", + "signature": "LogicalArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LogicalArrayHolder", + "signature": "LogicalArrayHolder(IB[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piValue", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.LogicalValue", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.ILogicalHolder", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "PO", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.ILogicalHolder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.ILogicalHolder" + } + ] + } + ], + "constructors": [ + { + "name": "LogicalValue", + "signature": "LogicalValue(IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "plVal", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Format", + "type": "C", + "modifier": "public" + }, + { + "name": "Value", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.LongcharArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.ILongcharArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [ + { + "name": "LongcharArrayHolder", + "signature": "LongcharArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "LongcharArrayHolder", + "signature": "LongcharArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LongcharArrayHolder", + "signature": "LongcharArrayHolder(ILC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "LongcharArrayHolder", + "signature": "LongcharArrayHolder(IC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "LC", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Memptr", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IMemptrHolder", + "OpenEdge.Core.IMemoryPointer", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "GetPointerValue", + "signature": "GetPointerValue()", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetHash", + "signature": "GetHash()", + "returnType": "RAW", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "for comparing memptr values quickly.", + "" + ], + "parameters": [] + }, + { + "name": "GetHash", + "signature": "GetHash(IZOpenEdge.Core.HashAlgorithmEnum)", + "returnType": "RAW", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "for comparing memptr values quickly.", + "", + "@param HashAlgorithmEnum The algorithm to use for the message" + ], + "parameters": [ + { + "name": "poAlgorithm", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.HashAlgorithmEnum" + } + ] + }, + { + "name": "GetByte", + "signature": "GetByte(I64)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param int64 The position at which to return the byte." + ], + "parameters": [ + { + "name": "piPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetString", + "signature": "GetString(I64)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "for the remainder of the data.", + "", + "@param int64 The start potision" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetString", + "signature": "GetString(I64,I64)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from a given start position.", + "", + "@param int64 The start potision", + "@param int64 The size of the data (in bytes) to return" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetString", + "signature": "GetString(I64,I64,IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from a given start position.", + "", + "@param int64 The start potision", + "@param int64 The size of the data (in bytes) to return", + "@param character The target codepage for the character data" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetString", + "signature": "GetString(I64,I64,IC,IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from a given start position.", + "", + "@param int64 The start potision", + "@param int64 The size of the data (in bytes) to return", + "@param character The source codepage for the character data", + "@param character The target codepage for the character data" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pcSourceCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetBytes", + "signature": "GetBytes(I64)", + "returnType": "OpenEdge.Core.Memptr", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "starting at the current Position.", + "", + "@param int64 The number of bytes to return" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetBytes", + "signature": "GetBytes(I64,I64)", + "returnType": "OpenEdge.Core.Memptr", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "starting at the specified postition.", + "", + "@param int64 The starting position", + "@param int64 The number of bytes to return" + ], + "parameters": [ + { + "name": "piStartPos", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSliceSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "PutBytes", + "signature": "PutBytes(I64,I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "caller is responsible for cleaning up the memptr.", + "", + "@param int64 The pointer to memory represented by a memptr (via get-pointer-value)." + ], + "parameters": [ + { + "name": "piPointerValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "PutBytes", + "signature": "PutBytes(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "caller is responsible for cleaning up the memptr.", + "" + ], + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "PutBytes", + "signature": "PutBytes(IRAW)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "prData", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "_Debug", + "signature": "_Debug()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.IMemptrHolder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IMemptrHolder" + } + ] + } + ], + "constructors": [ + { + "name": "Memptr", + "signature": "Memptr()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "Memptr", + "signature": "Memptr(I64,I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param int64 The pointer to memory represented by a memptr (via get-pointer-value)." + ], + "parameters": [ + { + "name": "piPtr", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "piSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Memptr", + "signature": "Memptr(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "piSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Memptr", + "signature": "Memptr(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmValue", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Memptr", + "signature": "Memptr(IRAW)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "prValue", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "Memptr", + "signature": "Memptr()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "AutoDestroy", + "type": "B", + "modifier": "public" + }, + { + "name": "ExternalAllocation", + "type": "B", + "modifier": "public" + }, + { + "name": "Value", + "type": "M", + "modifier": "public" + }, + { + "name": "Size", + "type": "64", + "modifier": "public" + }, + { + "name": "PointerValue", + "type": "64", + "modifier": "public" + }, + { + "name": "Empty", + "type": "OpenEdge.Core.Memptr", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.MemptrArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IMemptrArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [ + { + "name": "MemptrArrayHolder", + "signature": "MemptrArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "MemptrArrayHolder", + "signature": "MemptrArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "MemptrArrayHolder", + "signature": "MemptrArrayHolder(IM[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "M", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.MemptrInputStream", + "inherits": "Progress.IO.MemoryInputStream", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "MemptrInputStream", + "signature": "MemptrInputStream(IZProgress.IO.MemoryOutputStream)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pStream", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.IO.MemoryOutputStream" + } + ] + }, + { + "name": "MemptrInputStream", + "signature": "MemptrInputStream(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.MemptrOutputStream", + "inherits": "Progress.IO.MemoryOutputStream", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "MemptrOutputStream", + "signature": "MemptrOutputStream()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "MemptrOutputStream", + "signature": "MemptrOutputStream(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.ObjectArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.IObjectArrayHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "ObjectArrayHolder", + "signature": "ObjectArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "ObjectArrayHolder", + "signature": "ObjectArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ObjectArrayHolder", + "signature": "ObjectArrayHolder(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.OsErrorEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "NoError", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "NotOwner", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "NoSuchFileOrDirectory", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "InterruptedSystemCall", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "IOError", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "BadFileNumber", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "NoMoreProcesses", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "NotEnoughCoreMemory", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "PermissionDenied", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "BadAddress", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "FileExists", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "NoSuchDevice", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "NotADirectory", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "IsADirectory", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "FileTableOverflow", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "TooManyOpenFiles", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "FileTooLarge", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "NoSpaceLeftOnDevice", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "DirectoryNotEmpty", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "UnmappedError", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.OsErrorEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ReadModeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Append", + "type": "OpenEdge.Core.ReadModeEnum", + "modifier": "public" + }, + { + "name": "Empty", + "type": "OpenEdge.Core.ReadModeEnum", + "modifier": "public" + }, + { + "name": "Replace", + "type": "OpenEdge.Core.ReadModeEnum", + "modifier": "public" + }, + { + "name": "Merge", + "type": "OpenEdge.Core.ReadModeEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.ReadModeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.RoutineTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Constructor", + "type": "OpenEdge.Core.RoutineTypeEnum", + "modifier": "public" + }, + { + "name": "Destructor", + "type": "OpenEdge.Core.RoutineTypeEnum", + "modifier": "public" + }, + { + "name": "Method", + "type": "OpenEdge.Core.RoutineTypeEnum", + "modifier": "public" + }, + { + "name": "PropertySetter", + "type": "OpenEdge.Core.RoutineTypeEnum", + "modifier": "public" + }, + { + "name": "PropertyGetter", + "type": "OpenEdge.Core.RoutineTypeEnum", + "modifier": "public" + }, + { + "name": "UserDefinedFunction", + "type": "OpenEdge.Core.RoutineTypeEnum", + "modifier": "public" + }, + { + "name": "Procedure", + "type": "OpenEdge.Core.RoutineTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.RowidArrayHolder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IRowidArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "RowidArrayHolder", + "signature": "RowidArrayHolder(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSize", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "RowidArrayHolder", + "signature": "RowidArrayHolder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "RowidArrayHolder", + "signature": "RowidArrayHolder(IROW[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "ROW", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.SemanticVersion", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Progress.Collections.IComparable" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Parse", + "signature": "Parse(IC)", + "returnType": "OpenEdge.Core.SemanticVersion", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pCompare", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZOpenEdge.Core.SemanticVersion)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + } + ], + "constructors": [ + { + "name": "SemanticVersion", + "signature": "SemanticVersion()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SemanticVersion", + "signature": "SemanticVersion(II,II,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMajor", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pMinor", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pPatch", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "SemanticVersion", + "signature": "SemanticVersion(II,II,II,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMajor", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pMinor", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pPatch", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pPreRel", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SemanticVersion", + "signature": "SemanticVersion(II,II,II,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMajor", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pMinor", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pPatch", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pPreRel", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pBuildMeta", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SemanticVersion", + "signature": "SemanticVersion()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Major", + "type": "I", + "modifier": "public" + }, + { + "name": "Minor", + "type": "I", + "modifier": "public" + }, + { + "name": "Patch", + "type": "I", + "modifier": "public" + }, + { + "name": "Prerelease", + "type": "C", + "modifier": "public" + }, + { + "name": "BuildMetadata", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.SerializationFormatEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "JSON", + "type": "OpenEdge.Core.SerializationFormatEnum", + "modifier": "public" + }, + { + "name": "QuotedJSON", + "type": "OpenEdge.Core.SerializationFormatEnum", + "modifier": "public" + }, + { + "name": "XML", + "type": "OpenEdge.Core.SerializationFormatEnum", + "modifier": "public" + }, + { + "name": "QuotedXML", + "type": "OpenEdge.Core.SerializationFormatEnum", + "modifier": "public" + }, + { + "name": "Binary", + "type": "OpenEdge.Core.SerializationFormatEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.SerializationModeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "File", + "type": "OpenEdge.Core.SerializationModeEnum", + "modifier": "public" + }, + { + "name": "Stream", + "type": "OpenEdge.Core.SerializationModeEnum", + "modifier": "public" + }, + { + "name": "Stream-Handle", + "type": "OpenEdge.Core.SerializationModeEnum", + "modifier": "public" + }, + { + "name": "StreamHandle", + "type": "OpenEdge.Core.SerializationModeEnum", + "modifier": "public" + }, + { + "name": "Memptr", + "type": "OpenEdge.Core.SerializationModeEnum", + "modifier": "public" + }, + { + "name": "Handle", + "type": "OpenEdge.Core.SerializationModeEnum", + "modifier": "public" + }, + { + "name": "LongChar", + "type": "OpenEdge.Core.SerializationModeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ServerConnection.ConnectionParameters", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ServerConnection.IConnectionParameters" + ], + "methods": [ + { + "name": "Initialise", + "signature": "Initialise()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "" + ], + "parameters": [] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "", + "@param character The format mask to use. Overrides the mask", + "specified by the property." + ], + "parameters": [ + { + "name": "pcFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString(IZOpenEdge.Core.ServerConnection.FormatMaskEnum)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "", + "@param FormatMaskEnum The format mask to use. Overrides the mask", + "specified by the property." + ], + "parameters": [ + { + "name": "poFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum" + } + ] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "", + "@param JsonObject Options in JSON format.", + "@param character The format mask to use.", + "" + ], + "parameters": [ + { + "name": "poOptions", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ShadowConstructor", + "signature": "ShadowConstructor(IZProgress.Json.ObjectModel.JsonObject,IZOpenEdge.Core.ServerConnection.FormatMaskEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "have to happen before its called, and since a constructor must be invoked first via SUPER or THIS-OBJECT,", + "there's no room for those transformations.", + "", + "@param JsonObject The options in JSON form" + ], + "parameters": [ + { + "name": "poOptions", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum" + } + ] + } + ], + "constructors": [ + { + "name": "ConnectionParameters", + "signature": "ConnectionParameters(IC,IZOpenEdge.Core.ServerConnection.FormatMaskEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcOptions", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum" + } + ] + }, + { + "name": "ConnectionParameters", + "signature": "ConnectionParameters(IZProgress.Json.ObjectModel.JsonObject,IZOpenEdge.Core.ServerConnection.FormatMaskEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poOptions", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum" + } + ] + }, + { + "name": "ConnectionParameters", + "signature": "ConnectionParameters()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Options", + "type": "Progress.Json.ObjectModel.JsonObject", + "modifier": "protected" + }, + { + "name": "ResolvedOptions", + "type": "C", + "modifier": "protected" + }, + { + "name": "FormatMask", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public", + "comments": [ + "the ABL SUBSTITUTE function. It can include up to 9 substitutions (&1-&9)" + ] + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "None", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + }, + { + "name": "DashSpace", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + }, + { + "name": "ABLConnect", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + }, + { + "name": "DoubleDashEquals", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + }, + { + "name": "DoubleDashSpace", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + }, + { + "name": "NameEquals", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + }, + { + "name": "Custom", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ServerConnection.FormatMaskHelper", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetMask", + "signature": "GetMask(IZOpenEdge.Core.ServerConnection.FormatMaskEnum)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param FormatMaskEnum The format mask type to return the mask for" + ], + "parameters": [ + { + "name": "poFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum" + } + ] + } + ], + "constructors": [ + { + "name": "FormatMaskHelper", + "signature": "FormatMaskHelper()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "FormatMaskHelper", + "signature": "FormatMaskHelper()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.ServerConnection.IConnectionParameters", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetConnectionString", + "signature": "GetConnectionString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "" + ], + "parameters": [] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "", + "@param character The format mask to use. Typically overrides the mask", + "specified by the property." + ], + "parameters": [ + { + "name": "pcFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString(IZOpenEdge.Core.ServerConnection.FormatMaskEnum)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "", + "@param FormatMaskEnum The format mask to use. Overrides the mask", + "specified by the property." + ], + "parameters": [ + { + "name": "poFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "FormatMask", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public", + "comments": [ + "the ABL SUBSTITUTE function. It can include up to 9 substitutions (&1-&9)" + ] + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ServerConnection.IServerConnection", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "CreateServer", + "signature": "CreateServer()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from the Connect/Disconnect pair of methods so that one server can" + ], + "parameters": [] + }, + { + "name": "DestroyServer", + "signature": "DestroyServer()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from the Connect/Disconnect pair of methods so that one server can" + ], + "parameters": [] + }, + { + "name": "Connect", + "signature": "Connect()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Disconnect", + "signature": "Disconnect()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Server", + "type": "Progress.Lang.Object", + "modifier": "public", + "comments": [ + "(since AppServers have HANDLEs, BPMServers have IBizLogicAPI and databases none.The Object" + ] + }, + { + "name": "ConnectionParameters", + "type": "OpenEdge.Core.ServerConnection.IConnectionParameters", + "modifier": "public" + }, + { + "name": "Connected", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ServerConnection.UrlConnectionParameters", + "inherits": "OpenEdge.Core.ServerConnection.ConnectionParameters", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Initialise", + "signature": "Initialise()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "", + "@param character The format mask to use. This value is IGNORED for this class." + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "UrlConnectionParameters", + "signature": "UrlConnectionParameters(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poOptions", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "UrlConnectionParameters", + "signature": "UrlConnectionParameters(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcOptions", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.ServerConnection.WebServiceConnection", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": true, + "interfaces": [ + "OpenEdge.Core.ServerConnection.IServerConnection" + ], + "methods": [ + { + "name": "Connect", + "signature": "Connect()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Disconnect", + "signature": "Disconnect()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CreateServer", + "signature": "CreateServer()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from the Connect/Disconnect pair of methods so that one server can" + ], + "parameters": [] + }, + { + "name": "DestroyServer", + "signature": "DestroyServer()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from the Connect/Disconnect pair of methods so that one server can" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "WebServiceConnection", + "signature": "WebServiceConnection(IZOpenEdge.Core.ServerConnection.WebServiceConnectionParameters)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poConnectionParameters", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.WebServiceConnectionParameters" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Server", + "type": "Progress.Lang.Object", + "modifier": "public", + "comments": [ + "(since AppServers have HANDLEs, BPMServers have IBizLogicAPI and databases none. The Object" + ] + }, + { + "name": "ConnectionParameters", + "type": "OpenEdge.Core.ServerConnection.IConnectionParameters", + "modifier": "public" + }, + { + "name": "Connected", + "type": "B", + "modifier": "public" + }, + { + "name": "ServiceName", + "type": "C", + "modifier": "public" + }, + { + "name": "PortName", + "type": "C", + "modifier": "public" + }, + { + "name": "Operation", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.ServerConnection.WebServiceConnectionParameters", + "inherits": "OpenEdge.Core.ServerConnection.ConnectionParameters", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Initialise", + "signature": "Initialise()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This may be the the ABL CONNECT statement or some other parameter.", + "" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "WebServiceConnectionParameters", + "signature": "WebServiceConnectionParameters(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poOptions", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "WebServiceConnectionParameters", + "signature": "WebServiceConnectionParameters(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcOptions", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "ServiceName", + "type": "C", + "modifier": "public" + }, + { + "name": "PortName", + "type": "C", + "modifier": "public" + }, + { + "name": "Operation", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Session", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetFirstRunningProc", + "signature": "GetFirstRunningProc(IC)", + "returnType": "OpenEdge.Core.WidgetHandle", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "for a given name.", + "", + "@param character The (relative) path name for a procedure.", + "@return handle The handle to that procedure, if any. Unknown value if" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetAllRunningProcs", + "signature": "GetAllRunningProcs(IC)", + "returnType": "OpenEdge.Core.Collections.Array", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "for a given name.", + "", + "@param character The (relative) path name for a procedure.", + "@return handle An array of handles to that procedure, if any.", + "If there's no running instance of that name, then", + "the array has an extent of 1 (one) which contains the" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ResolveWeakReference", + "signature": "ResolveWeakReference(I64)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "representation of an object reference. This method is analogous to the WIDGET-HANDLE()", + "function.", + "", + "Notes: * Based on http://msdn.microsoft.com/en-us/library/ms404247(v=VS.90).aspx", + "Performance of ResolveWeakReference() will probably suck.", + "An ABL statement \"OBJECT-REFERENCE(int)\" would entirely replace this method.", + "@param int64 A weak reference to an object.", + "@return Object The object instance corresponding to that reference. The unknown value/null" + ], + "parameters": [ + { + "name": "piReference", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "GetFirstClassInstance", + "signature": "GetFirstClassInstance(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Class The type. This can be a class or an interface.", + "@return Object The reference to that type, if any. Unknown value if" + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "GetAllInstances", + "signature": "GetAllInstances(IZProgress.Lang.Class)", + "returnType": "OpenEdge.Core.Collections.Array", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Class The type. This can be a class or an interface.", + "@return Object The reference to that type, if any. Unknown value if" + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "Session", + "signature": "Session()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Session", + "signature": "Session()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.SessionClientTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "ABLClient", + "type": "OpenEdge.Core.SessionClientTypeEnum", + "modifier": "public" + }, + { + "name": "WebClient", + "type": "OpenEdge.Core.SessionClientTypeEnum", + "modifier": "public" + }, + { + "name": "AppServer", + "type": "OpenEdge.Core.SessionClientTypeEnum", + "modifier": "public" + }, + { + "name": "WebSpeed", + "type": "OpenEdge.Core.SessionClientTypeEnum", + "modifier": "public" + }, + { + "name": "Multi-Session-Agent", + "type": "OpenEdge.Core.SessionClientTypeEnum", + "modifier": "public" + }, + { + "name": "PacificAS", + "type": "OpenEdge.Core.SessionClientTypeEnum", + "modifier": "public" + }, + { + "name": "Other", + "type": "OpenEdge.Core.SessionClientTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.String", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.ILongcharHolder", + "OpenEdge.Core.ISupportEncoding", + "Progress.Collections.IComparable", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "Trim", + "signature": "Trim()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Trim", + "signature": "Trim(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pCharacter", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Empty", + "signature": "Empty()", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Unknown", + "signature": "Unknown()", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Split", + "signature": "Split(IC)", + "returnType": "OpenEdge.Core.Collections.Array", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "a specified delimiter", + "", + "@param character A delimter used to split the string" + ], + "parameters": [ + { + "name": "pcDelimiter", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Split", + "signature": "Split()", + "returnType": "OpenEdge.Core.Collections.Array", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "a default delimiter", + "" + ], + "parameters": [] + }, + { + "name": "Split", + "signature": "Split(IZOpenEdge.Core.String)", + "returnType": "OpenEdge.Core.Collections.Array", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "a default delmiter", + "", + "@param OpenEdge.Core.String A value to split" + ], + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Split", + "signature": "Split(IZOpenEdge.Core.String,IC)", + "returnType": "OpenEdge.Core.Collections.Array", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "a specified delmiter", + "", + "If the delimiter does not appear in the string, and the string is not unknown,", + "then the array has an extent of 1 and contains the string.", + "", + "@param OpenEdge.Core.String A value to split", + "@param character A delimter used to split the string" + ], + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + }, + { + "name": "pcDelimiter", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Split", + "signature": "Split(ILC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": -32767, + "modifier": "public", + "comments": [ + "a default delmiter", + "", + "@param longchar A value to split" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Split", + "signature": "Split(ILC,IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": -32767, + "modifier": "public", + "comments": [ + "a specified delimiter.", + "", + "If the delimiter does not appear in the string, and the string is not unknown,", + "then the array has an extent of 1 and contains the string.", + "", + "@param longchar A value to split", + "@param character A delimter used to split the string" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcDelimiter", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Join", + "signature": "Join(IZOpenEdge.Core.Collections.Array,IC)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Array An array object containing of OpenEdge.Core.String objects", + "@param character The delimiter used to join them" + ], + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.Array" + }, + { + "name": "pcDelimiter", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Join", + "signature": "Join(IZOpenEdge.Core.String[],IC)", + "returnType": "OpenEdge.Core.String", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Core.String[] An array of OpenEdge.Core.String objects to join", + "@param character The delimiter used to join them" + ], + "parameters": [ + { + "name": "poValue", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + }, + { + "name": "pcDelimiter", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Join", + "signature": "Join(IC[],IC)", + "returnType": "LC", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character[] An array of character values to join", + "@param character The delimiter used to join them" + ], + "parameters": [ + { + "name": "pcValue", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcDelimiter", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Append", + "signature": "Append(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Append", + "signature": "Append(IZOpenEdge.Core.String)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Prepend", + "signature": "Prepend(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Prepend", + "signature": "Prepend(IZOpenEdge.Core.String)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "IsQuoted", + "signature": "IsQuoted(ILC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "IsQuoted", + "signature": "IsQuoted(ILC,IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcQuote", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsNullOrEmpty", + "signature": "IsNullOrEmpty()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "IsNullOrEmpty", + "signature": "IsNullOrEmpty(ILC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.ILongcharHolder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.ILongcharHolder" + } + ] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZOpenEdge.Core.String)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + } + ], + "constructors": [ + { + "name": "String", + "signature": "String()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "String", + "signature": "String(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "String", + "signature": "String(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "String", + "signature": "String()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Encoding", + "type": "C", + "modifier": "public" + }, + { + "name": "Value", + "type": "LC", + "modifier": "public" + }, + { + "name": "Size", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.StringArray", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.ILongcharArrayHolder", + "Ccs.Common.Support.IPrimitiveArrayHolder" + ], + "methods": [], + "constructors": [ + { + "name": "StringArray", + "signature": "StringArray(ILC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcValue", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "LC", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.StringConstant", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "StringConstant", + "signature": "StringConstant()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "StringConstant", + "signature": "StringConstant()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "TAB", + "type": "C", + "modifier": "public" + }, + { + "name": "CR", + "type": "C", + "modifier": "public" + }, + { + "name": "LF", + "type": "C", + "modifier": "public" + }, + { + "name": "CRLF", + "type": "C", + "modifier": "public" + }, + { + "name": "ESC", + "type": "C", + "modifier": "public" + }, + { + "name": "BACK", + "type": "C", + "modifier": "public" + }, + { + "name": "FF", + "type": "C", + "modifier": "public" + }, + { + "name": "TILDE", + "type": "C", + "modifier": "public" + }, + { + "name": "SEMICOLON", + "type": "C", + "modifier": "public" + }, + { + "name": "SINGLE_QUOTE", + "type": "C", + "modifier": "public" + }, + { + "name": "DOUBLE_QUOTE", + "type": "C", + "modifier": "public" + }, + { + "name": "BACKSLASH", + "type": "C", + "modifier": "public" + }, + { + "name": "CURLY_OPEN", + "type": "C", + "modifier": "public" + }, + { + "name": "CURLY_CLOSE", + "type": "C", + "modifier": "public" + }, + { + "name": "PAREN_OPEN", + "type": "C", + "modifier": "public" + }, + { + "name": "PAREN_CLOSE", + "type": "C", + "modifier": "public" + }, + { + "name": "UNICODE_ESC", + "type": "C", + "modifier": "public" + }, + { + "name": "SPACE", + "type": "C", + "modifier": "public" + }, + { + "name": "UNKNOWN", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.System.ApplicationError", + "inherits": "Progress.Lang.AppError", + "abstract": true, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AddError", + "signature": "AddError(IZProgress.Lang.Class,IC,ILC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "protected", + "comments": [ + "so if an error text is registered multiple times, the last", + "one wins.", + "", + "@param Progress.Lang.Class The application error type", + "@param character The short message" + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pcShortMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Clone", + "signature": "Clone()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetShortMessage", + "signature": "GetShortMessage()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "that this excludes the inner error, if any.", + "" + ], + "parameters": [] + }, + { + "name": "GetErrorMessage", + "signature": "GetErrorMessage()", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "that this excludes the inner error, if any.", + "" + ], + "parameters": [] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "ApplicationError", + "signature": "ApplicationError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "ApplicationError", + "signature": "ApplicationError()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ApplicationError", + "signature": "ApplicationError(IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poInnerError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "ApplicationError", + "signature": "ApplicationError(IZProgress.Lang.Stop)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pInnerStop", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Stop" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "InnerError", + "type": "Progress.Lang.Error", + "modifier": "public" + }, + { + "name": "InnerStop", + "type": "Progress.Lang.Stop", + "modifier": "public" + } + ], + "tables": [ + { + "name": "ApplicationErrorText", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.System.ArgumentError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ArgumentError", + "signature": "ArgumentError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "ArgumentError", + "signature": "ArgumentError(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ArgumentError", + "signature": "ArgumentError(IZProgress.Lang.Error,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poInnerError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.System.ErrorSeverityEnum", + "inherits": "Progress.Lang.FlagsEnum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "None", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + }, + { + "name": "Fatal", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + }, + { + "name": "Critical", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + }, + { + "name": "Error", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + }, + { + "name": "Warning", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + }, + { + "name": "Message", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + }, + { + "name": "Info", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + }, + { + "name": "Debug", + "type": "OpenEdge.Core.System.ErrorSeverityEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.System.InvalidCallError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "InvalidCallError", + "signature": "InvalidCallError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "InvalidCallError", + "signature": "InvalidCallError(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.System.InvalidValueSpecifiedError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "InvalidValueSpecifiedError", + "signature": "InvalidValueSpecifiedError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "InvalidValueSpecifiedError", + "signature": "InvalidValueSpecifiedError()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "InvalidValueSpecifiedError", + "signature": "InvalidValueSpecifiedError(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "InvalidValueSpecifiedError", + "signature": "InvalidValueSpecifiedError(IZProgress.Lang.Error,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "e", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "InvalidValueSpecifiedError", + "signature": "InvalidValueSpecifiedError(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.System.InvocationError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "InvocationError", + "signature": "InvocationError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "InvocationError", + "signature": "InvocationError(IZProgress.Lang.Error,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poErr", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "InvocationError", + "signature": "InvocationError(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "InvocationError", + "signature": "InvocationError()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.System.NotFoundError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "NotFoundError", + "signature": "NotFoundError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "NotFoundError", + "signature": "NotFoundError(IZProgress.Lang.Error,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poErr", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotFoundError", + "signature": "NotFoundError(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.System.UnsupportedOperationError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "UnsupportedOperationError", + "signature": "UnsupportedOperationError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "UnsupportedOperationError", + "signature": "UnsupportedOperationError(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UnsupportedOperationError", + "signature": "UnsupportedOperationError(IZProgress.Lang.Error,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poErr", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "pcArgs1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.TimeStamp", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Progress.Collections.IComparable" + ], + "methods": [ + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToISODate", + "signature": "ToISODate()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "ToISODateFromABL", + "signature": "ToISODateFromABL(ID)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param date The date value to convert" + ], + "parameters": [ + { + "name": "ptValue", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "ToISODateFromABL", + "signature": "ToISODateFromABL(IDT)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param datetime The date value to convert" + ], + "parameters": [ + { + "name": "ptValue", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "ToISODateFromABL", + "signature": "ToISODateFromABL(IDTZ)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param datetime-tz The date value to convert" + ], + "parameters": [ + { + "name": "ptValue", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "ToABLDateFromISO", + "signature": "ToABLDateFromISO(IC)", + "returnType": "D", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "requires the session's date format to be YMD before", + "performing the conversion; this method wraps that.", + "", + "@param character An ISO date" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ToABLDateTimeFromISO", + "signature": "ToABLDateTimeFromISO(IC)", + "returnType": "DT", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "requires the session's date format to be YMD before", + "performing the conversion; this method wraps that.", + "", + "@param character An ISO date" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ToABLDateTimeTzFromISO", + "signature": "ToABLDateTimeTzFromISO(IC)", + "returnType": "DTZ", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "requires the session's date format to be YMD before", + "performing the conversion; this method wraps that.", + "", + "@param character An ISO date" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TryParseTimestamp", + "signature": "TryParseTimestamp(IC)", + "returnType": "DTZ", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ToABLDateTimeTzFromHttp", + "signature": "ToABLDateTimeTzFromHttp(IC)", + "returnType": "DTZ", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "defined at http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3", + "", + "One of the following formats will be used:", + "Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123", + "Sunday, 06-Nov-94 08:49:37 GMT ; RFC 850, obsoleted by RFC 1036", + "Sun Nov 6 08:49:37 1994 ; ANSI C's asctime() format", + "", + "@param character An ISO date" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ToHttpDateFromABL", + "signature": "ToHttpDateFromABL(IDTZ)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "defined at http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3", + "", + "One of the following formats will be used:", + "Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123", + "", + "@param character An ISO date" + ], + "parameters": [ + { + "name": "ptValue", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "ToHttpDate", + "signature": "ToHttpDate()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "defined at http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3", + "", + "One of the following formats will be used:", + "Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123", + "" + ], + "parameters": [] + }, + { + "name": "ToDateTimeTz", + "signature": "ToDateTimeTz()", + "returnType": "DTZ", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToDateTime", + "signature": "ToDateTime()", + "returnType": "DT", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToDate", + "signature": "ToDate()", + "returnType": "D", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ToTime", + "signature": "ToTime()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SecondsSinceUnixEpoch", + "signature": "SecondsSinceUnixEpoch()", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "MillisecondsSinceUnixEpoch", + "signature": "MillisecondsSinceUnixEpoch()", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZOpenEdge.Core.TimeStamp)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.TimeStamp" + } + ] + } + ], + "constructors": [ + { + "name": "TimeStamp", + "signature": "TimeStamp(ID)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "ptTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "TimeStamp", + "signature": "TimeStamp(IDT)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "ptTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "TimeStamp", + "signature": "TimeStamp(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "ptTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "TimeStamp", + "signature": "TimeStamp(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TimeStamp", + "signature": "TimeStamp()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "TimeStamp", + "signature": "TimeStamp()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Format", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.TimeStampConstants", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "comments": [ + "This class holds common constants related to TimeStamp class. These have been", + "extracted to allow TimeStamp class to participate in object re-use cache." + ], + "methods": [], + "constructors": [ + { + "name": "TimeStampConstants", + "signature": "TimeStampConstants()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "TimeStampConstants", + "signature": "TimeStampConstants()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "UnixEpoch", + "type": "DTZ", + "modifier": "public", + "comments": [ + "This constant holds unix epoch as \"01-01-1970 00:00:00.000+00:00\"" + ] + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Util.AnnotationWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ISupportInitialize" + ], + "methods": [ + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ParseXref", + "signature": "ParseXref(IZProgress.IO.FileInputStream)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFile", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.IO.FileInputStream" + } + ] + }, + { + "name": "ParseXref", + "signature": "ParseXref(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFilename", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetAnnotations", + "signature": "GetAnnotations(IC,IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pAblProgram", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pUserMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "GetAnnotations", + "signature": "GetAnnotations(IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pUserMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "GetRefName", + "signature": "GetRefName(B)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pSource", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "ExtractAnnotations", + "signature": "ExtractAnnotations(B,IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pSource", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + }, + { + "name": "pUserMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "AddReferences", + "signature": "AddReferences(B,IZOpenEdge.Core.Collections.IStringStringMap,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pSource", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + }, + { + "name": "pUserMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "AddAnnotationToGroup", + "signature": "AddAnnotationToGroup(IC[],IC,IZProgress.Json.ObjectModel.JsonObject,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pGroup", + "extent": 2, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pAnnoName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pAnnoData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "AddAnnotationToGroup", + "signature": "AddAnnotationToGroup(IZProgress.Json.ObjectModel.JsonObject,IC,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pGroup", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pAnnoName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pAnnoData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "FindSourceRecord", + "signature": "FindSourceRecord(IC,B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pAblProgram", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSource", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + } + ], + "constructors": [ + { + "name": "AnnotationWriter", + "signature": "AnnotationWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AnnotationWriter", + "signature": "AnnotationWriter(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFilename", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AnnotationWriter", + "signature": "AnnotationWriter(IZProgress.IO.FileInputStream)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFile", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.IO.FileInputStream" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [ + { + "name": "Source", + "modifier": "private", + "noundo": true + }, + { + "name": "String-ref", + "modifier": "private", + "noundo": true + }, + { + "name": "Parameter-ref", + "modifier": "private", + "noundo": true + }, + { + "name": "Class-ref", + "modifier": "private", + "noundo": true + }, + { + "name": "Reference", + "modifier": "private", + "noundo": true + }, + { + "name": "Interface-ref", + "modifier": "private", + "noundo": true + }, + { + "name": "Dataset-ref", + "modifier": "private", + "noundo": true + }, + { + "name": "Relation", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Util.BuilderRegistry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "PutAll", + "signature": "PutAll(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZProgress.Lang.Class,IZProgress.Lang.Class)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class The key of the type to register", + "@param Class The type of the writer used to process that type" + ], + "parameters": [ + { + "name": "pTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZProgress.Lang.Enum,IZProgress.Lang.Class)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Enum The key of the type to register", + "@param Class The type of the writer used to process that type" + ], + "parameters": [ + { + "name": "pTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Enum" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Put", + "signature": "Put(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key of the type to register", + "@param character The type of the writer used to process that type" + ], + "parameters": [ + { + "name": "pTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Put", + "signature": "Put(IC,IZProgress.Lang.Class)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key of the type to register", + "@param Class The type of the writer used to process that type" + ], + "parameters": [ + { + "name": "pcTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the content type to register" + ], + "parameters": [ + { + "name": "pcTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Has", + "signature": "Has(IZProgress.Lang.Class)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class The name of the key" + ], + "parameters": [ + { + "name": "pTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Has", + "signature": "Has(IZProgress.Lang.Enum)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Enum The name of the key" + ], + "parameters": [ + { + "name": "pTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Enum" + } + ] + }, + { + "name": "Has", + "signature": "Has(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the content type to register" + ], + "parameters": [ + { + "name": "pcTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class The name of the key" + ], + "parameters": [ + { + "name": "pTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZProgress.Lang.Enum)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Enum The name of the key" + ], + "parameters": [ + { + "name": "pTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Enum" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the content type to register" + ], + "parameters": [ + { + "name": "pcTypeKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetKeys", + "signature": "GetKeys()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "BuilderRegistry", + "signature": "BuilderRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "BuilderRegistry", + "signature": "BuilderRegistry(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Creates clone of the input registry into the current one.", + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + }, + { + "name": "BuilderRegistry", + "signature": "BuilderRegistry(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class The type that the registered value must conform to" + ], + "parameters": [ + { + "name": "poValueType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "BuilderRegistry", + "signature": "BuilderRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + }, + { + "name": "ValueType", + "type": "Progress.Lang.Class", + "modifier": "public" + } + ], + "tables": [ + { + "name": "Registry", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Util.ConfigBuilder", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": true, + "interfaces": [], + "methods": [ + { + "name": "ClearOptions", + "signature": "ClearOptions()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "SetOption", + "signature": "SetOption(IC,IDE)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name", + "@param Object the value" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pdValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "GetOptionObjectValue", + "signature": "GetOptionObjectValue(IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOptionNumericValue", + "signature": "GetOptionNumericValue(IC)", + "returnType": "DE", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOptionStringArrayValue", + "signature": "GetOptionStringArrayValue(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOptionStringValue", + "signature": "GetOptionStringValue(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOptionLongcharValue", + "signature": "GetOptionLongcharValue(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOptionLogicalValue", + "signature": "GetOptionLogicalValue(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOptionDateTimeValue", + "signature": "GetOptionDateTimeValue(IC)", + "returnType": "DTZ", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FindConfigRecord", + "signature": "FindConfigRecord(B,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "the input buffer.", + "", + "@param buffer The buffer of the ConfigOption table.", + "@param character The config name" + ], + "parameters": [ + { + "name": "pConfig", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasOption", + "signature": "HasOption(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcConfigName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveOption", + "signature": "RemoveOption(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetOption", + "signature": "SetOption(IZProgress.Lang.Class,IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param Progress.Lang>Class The option name (as a type)", + "@param Object the value" + ], + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "SetOption", + "signature": "SetOption(IC,IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name", + "@param Object the value" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "SetOption", + "signature": "SetOption(IC,IB)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name", + "@param logical the value" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "SetOption", + "signature": "SetOption(IC,IDTZ)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name", + "@param datetime-tz the value" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "ptValue", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "SetOption", + "signature": "SetOption(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name", + "@param character the value" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetOption", + "signature": "SetOption(IC,IC[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name", + "@param character the value" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AppendArrayCharacterValue", + "signature": "AppendArrayCharacterValue(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The option name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOptionNames", + "signature": "GetOptionNames()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetOptionType", + "signature": "GetOptionType(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOptionAsObject", + "signature": "GetOptionAsObject(IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "ConfigBuilder", + "signature": "ConfigBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ConfigBuilder", + "signature": "ConfigBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [ + { + "name": "ConfigOption", + "modifier": "protected", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Util.LeakCheck", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "HasLeaks", + "signature": "HasLeaks()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HasLeaksForGroup", + "signature": "HasLeaksForGroup(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pGrp", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasLeaksForSession", + "signature": "HasLeaksForSession(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSession", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetReportSessions", + "signature": "GetReportSessions()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetReportGroups", + "signature": "GetReportGroups()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetReportForGroup", + "signature": "GetReportForGroup(IC)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pGrp", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetReportForType", + "signature": "GetReportForType(IC)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetReport", + "signature": "GetReport(OT)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "tObject", + "extent": 0, + "modifier": "OUTPUT", + "type": "TABLE" + } + ] + }, + { + "name": "GetReport", + "signature": "GetReport(IZOpenEdge.Core.Util.LeakReportParameters)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pReportParams", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.LeakReportParameters" + } + ] + }, + { + "name": "GetReportForSession", + "signature": "GetReportForSession(IC)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSession", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetReport", + "signature": "GetReport()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ParseLog", + "signature": "ParseLog(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pLogfile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "MatchRelatedBlob", + "signature": "MatchRelatedBlob(B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pObject", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "MatchRelated", + "signature": "MatchRelated(B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pObject", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "MatchRelatedPool", + "signature": "MatchRelatedPool(B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pObject", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "CreateRow", + "signature": "CreateRow(B,IC,IC,IC,IC,IC,IC,IC,I64,IDTZ,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pObject", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + }, + { + "name": "pAction", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSession", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pReqId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pLogname", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pLogLine", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pTimestamp", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "pInfo", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pPool", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "LeakCheck", + "signature": "LeakCheck()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "ExcludeGroups", + "type": "C", + "modifier": "public" + }, + { + "name": "MaxErrorLines", + "type": "64", + "modifier": "public" + } + ], + "tables": [ + { + "name": "tObject", + "modifier": "private", + "noundo": true, + "comments": [ + "Copyright (c) 2022 by Progress Software Corporation. All rights reserved." + ] + }, + { + "name": "tReportHeader", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Core.Util.LeakReportFilterTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "None", + "type": "OpenEdge.Core.Util.LeakReportFilterTypeEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.Util.LeakReportFilterTypeEnum", + "modifier": "public" + }, + { + "name": "Group", + "type": "OpenEdge.Core.Util.LeakReportFilterTypeEnum", + "modifier": "public" + }, + { + "name": "Session", + "type": "OpenEdge.Core.Util.LeakReportFilterTypeEnum", + "modifier": "public" + }, + { + "name": "Type", + "type": "OpenEdge.Core.Util.LeakReportFilterTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Util.LeakReportParameters", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "LeakReportParameters", + "signature": "LeakReportParameters()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "FilterType", + "type": "OpenEdge.Core.Util.LeakReportFilterTypeEnum", + "modifier": "public" + }, + { + "name": "Filter", + "type": "C", + "modifier": "public" + }, + { + "name": "OnlyReportLeaks", + "type": "B", + "modifier": "public" + }, + { + "name": "NestRelatedObjects", + "type": "B", + "modifier": "public" + }, + { + "name": "PrintDetailData", + "type": "B", + "modifier": "public" + }, + { + "name": "PrintHeaderData", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Util.MathUtil", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Ceiling", + "signature": "Ceiling(IDE)", + "returnType": "I", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "So,", + "2.1 returns 3", + "1.9 returns 2", + "5.0 returns 5", + "", + "@param decimal The value to adjust" + ], + "parameters": [ + { + "name": "pdVal", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "HexToInt", + "signature": "HexToInt(IC)", + "returnType": "64", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A hex value" + ], + "parameters": [ + { + "name": "pcHex", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HexToInt32", + "signature": "HexToInt32(IC)", + "returnType": "I", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A hex value" + ], + "parameters": [ + { + "name": "pcHex", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ExponentialToDec", + "signature": "ExponentialToDec(IC)", + "returnType": "DE", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "base of 10.", + "", + "@param character The exponent value" + ], + "parameters": [ + { + "name": "pExpVal", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ExponentialToDec", + "signature": "ExponentialToDec(IC,II)", + "returnType": "DE", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "The format is", + "nnn[.nnn]e[-]nnn", + "e", + "The is raised as a power of the exponent-base.", + "", + "@param character The exponent value", + "@param integer The exponent base. Must be a positive value (>0)" + ], + "parameters": [ + { + "name": "pExpVal", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pBase", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IntToHex", + "signature": "IntToHex(II,II)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer An integer value", + "@param integer The total length of the hex value. If the length of the hex value is larger than this,", + "use the value as-is. If the length of the hex value is les, pad with leading zeros to make", + "the link. Negative numbers will always be at least 8 characters long, and padded with F's." + ], + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pPadding", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IntToHex", + "signature": "IntToHex(I64,II)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param int64 An integer value", + "@param integer The total length of the hex value. If the length of the hex value is larger than this,", + "use the value as-is. If the length of the hex value is les, pad with leading zeros to make", + "the link. Negative numbers will always be at least 8 characters long, and padded with F's." + ], + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pPadding", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IntToHex", + "signature": "IntToHex(II)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "If the integer value is negative, then the hex value is padded with up to 7 F's, for a", + "length of 8 characters. Positive integer values are returned wihtout any padding. Zero is '0'.", + "The unknown value returns an empty string.", + "", + "@param integer An integer value." + ], + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IntToHex", + "signature": "IntToHex(I64)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "If the integer value is negative, then the hex value is padded with up to 7 F's, for a", + "length of 8 characters. Positive integer values are returned wihtout any padding. Zero is '0'.", + "The unknown value returns an empty string.", + "", + "@param integer An integer value." + ], + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "HexToInt", + "signature": "HexToInt(IC,IZOpenEdge.Core.DataTypeEnum)", + "returnType": "64", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pHex", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pDataType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + }, + { + "name": "IntToHex", + "signature": "IntToHex(I64,IZOpenEdge.Core.DataTypeEnum)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.DataTypeEnum" + } + ] + } + ], + "constructors": [ + { + "name": "MathUtil", + "signature": "MathUtil()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "MathUtil", + "signature": "MathUtil()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "DEFAULT_BASE", + "type": "I", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Util.Token", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Progress.Collections.IComparable" + ], + "methods": [ + { + "name": "Parse", + "signature": "Parse(IC)", + "returnType": "OpenEdge.Core.Util.Token", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pToken", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pCompare", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZOpenEdge.Core.Util.Token)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.Token" + } + ] + } + ], + "constructors": [ + { + "name": "Token", + "signature": "Token(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Token", + "signature": "Token(IC,IC,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pUnknownValAllowed", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Token", + "signature": "Token()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Group", + "type": "C", + "modifier": "public" + }, + { + "name": "Arg", + "type": "C", + "modifier": "public" + }, + { + "name": "Value", + "type": "C", + "modifier": "public" + }, + { + "name": "AllowUnknownValue", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Util.TokenResolver", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ResolveError", + "signature": "ResolveError(IC,IZProgress.Lang.Error)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "ResolveName", + "signature": "ResolveName(IC,IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ResolveTime", + "signature": "ResolveTime(IC,IDTZ)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTimestamp", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "ResolveTime", + "signature": "ResolveTime(IC,IC[],IC[],IC[],IC[],IDTZ)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMonthLong", + "extent": 12, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMonthShort", + "extent": 12, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pWeekdayLong", + "extent": 7, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pWeekdayShort", + "extent": 7, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTimestamp", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "ResolveUser", + "signature": "ResolveUser(IC,IH)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pUser", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "ResolveSession", + "signature": "ResolveSession(IC,IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSessionCtx", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ResolveToken", + "signature": "ResolveToken(IZOpenEdge.Core.Util.Token,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pToken", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.Token" + }, + { + "name": "pContext", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ResolveToken", + "signature": "ResolveToken(IC,IC,IZProgress.Lang.Object)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pContext", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Parse", + "signature": "Parse(IC)", + "returnType": "OpenEdge.Core.Util.Token", + "abstract": false, + "static": true, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pBaseString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Resolve", + "signature": "Resolve(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcBaseString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SplitTokenArg", + "signature": "SplitTokenArg(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": -32767, + "modifier": "private", + "comments": [ + "", + "@param character the token argument to return" + ], + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "TokenResolver", + "signature": "TokenResolver()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "TokenResolver", + "signature": "TokenResolver()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "MONTH_LONG", + "type": "C", + "modifier": "public" + }, + { + "name": "MONTH_SHORT", + "type": "C", + "modifier": "public" + }, + { + "name": "WEEKDAY_LONG", + "type": "C", + "modifier": "public" + }, + { + "name": "WEEKDAY_SHORT", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Util.TokenResolverEventArgs", + "inherits": "OpenEdge.Core.EventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "TokenResolverEventArgs", + "signature": "TokenResolverEventArgs(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pToken", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TokenResolverEventArgs", + "signature": "TokenResolverEventArgs(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TokenResolverEventArgs", + "signature": "TokenResolverEventArgs(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "TokenGroup", + "type": "C", + "modifier": "public" + }, + { + "name": "TokenArg", + "type": "C", + "modifier": "public" + }, + { + "name": "TokenValue", + "type": "C", + "modifier": "public" + }, + { + "name": "BaseToken", + "type": "C", + "modifier": "public" + }, + { + "name": "SourceValue", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.Util.UTF8Encoder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Encode", + "signature": "Encode(ILC,IC)", + "returnType": "LC", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pEscapeSeq", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Decode", + "signature": "Decode(ILC,IC)", + "returnType": "LC", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "used, for escape sequences like U+ or \\u . If the escape sequence has a terminator - like \\U{&1}", + "- then the length of the hex value is determined using the mask.", + "", + "@param longchar The encoded string", + "@param character The escape sequence, by default U+ but for JSON may need to be \\u .", + "May include &1 for more complex sequences (like Swift's \\u{&1} )" + ], + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pEscapeSeq", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UnicodeToUtf8", + "signature": "UnicodeToUtf8(IC)", + "returnType": "64", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pHexValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UnicodeToUtf8", + "signature": "UnicodeToUtf8(I64)", + "returnType": "64", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pUnicode", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Utf8ToUnicode", + "signature": "Utf8ToUnicode(IC)", + "returnType": "I", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pUtf8", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Utf8ToUnicode", + "signature": "Utf8ToUnicode(I64)", + "returnType": "I", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pUtf8", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + } + ], + "constructors": [ + { + "name": "UTF8Encoder", + "signature": "UTF8Encoder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "UTF8Encoder", + "signature": "UTF8Encoder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.WeakReference", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "WeakReference", + "signature": "WeakReference(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pReference", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Reference", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.WidgetHandle", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Ccs.Common.Support.IHandleHolder", + "Progress.Collections.IComparable", + "Ccs.Common.Support.IPrimitiveHolder" + ], + "methods": [ + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CompareTo", + "signature": "CompareTo(IZCcs.Common.Support.IHandleHolder)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOther", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IHandleHolder" + } + ] + } + ], + "constructors": [ + { + "name": "WidgetHandle", + "signature": "WidgetHandle()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "WidgetHandle", + "signature": "WidgetHandle(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phValue", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WidgetHandle", + "signature": "WidgetHandle(IH,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phValue", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "plAutoDestroy", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Value", + "type": "H", + "modifier": "public" + }, + { + "name": "AutoDestroy", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.XML.SaxReader", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ParseDocument", + "signature": "ParseDocument(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcXML", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "ParseDocument", + "signature": "ParseDocument(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmXML", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "ParseFile", + "signature": "ParseFile(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFilename", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ResolveEntity", + "signature": "ResolveEntity(IC,IC,OC,OLC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcPublicID", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcSystemID", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcFilePath", + "extent": 0, + "modifier": "OUTPUT", + "type": "C" + }, + { + "name": "pcMemPointer", + "extent": 0, + "modifier": "OUTPUT", + "type": "LC" + } + ] + }, + { + "name": "StartDocument", + "signature": "StartDocument()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ProcessingInstruction", + "signature": "ProcessingInstruction(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcTarget", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "StartPrefixMapping", + "signature": "StartPrefixMapping(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcPrefix", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EndPrefixMapping", + "signature": "EndPrefixMapping(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcPrefix", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "StartElement", + "signature": "StartElement(IC,IC,IC,IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcLocalName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcQName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "phAttributes", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Characters", + "signature": "Characters(ILC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcCharData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "piNumChars", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "IgnorableWhitespace", + "signature": "IgnorableWhitespace(IC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcCharData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piNumChars", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "EndElement", + "signature": "EndElement(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcLocalName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcQName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EndDocument", + "signature": "EndDocument()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "NotationDecl", + "signature": "NotationDecl(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPublicID", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcSystemID", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UnparsedEntityDecl", + "signature": "UnparsedEntityDecl(IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPublicID", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcSystemID", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcNotationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Warning", + "signature": "Warning(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcErrMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcErrMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FatalError", + "signature": "FatalError(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcErrMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "SaxReader", + "signature": "SaxReader()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Sax-Write-Idle", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Idle", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Sax-Write-Begin", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Begin", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Sax-Write-Tag", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Tag", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Sax-Write-Element", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Element", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Sax-Write-Content", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Content", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Sax-Write-Complete", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Complete", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Sax-Write-Error", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Error", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.XML.SaxWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": true, + "interfaces": [], + "methods": [ + { + "name": "SetVersion", + "signature": "SetVersion(IC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetEncoding", + "signature": "SetEncoding(IC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcEncoding", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetIsFormatted", + "signature": "SetIsFormatted(IB)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "plIsFormatted", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "SetIsStandalone", + "signature": "SetIsStandalone(IB)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "plIsStandalone", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "SetIsFragment", + "signature": "SetIsFragment(IB)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "plIsFragment", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "SetIsStrict", + "signature": "SetIsStrict(IB)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "plIsStrict", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "ValidateCanUpdateProperty", + "signature": "ValidateCanUpdateProperty(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcPropertyName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Reset", + "signature": "Reset()", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFilename", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcDocument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IH)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phStream", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IM)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmDocument", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "StartDocument", + "signature": "StartDocument()", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EndDocument", + "signature": "EndDocument()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DeclareNamespace", + "signature": "DeclareNamespace(ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "DeclareNamespace", + "signature": "DeclareNamespace(ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespacePrefix", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "StartElement", + "signature": "StartElement(ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "StartElement", + "signature": "StartElement(ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "StartElement", + "signature": "StartElement(ILC,ILC,IH)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "phSaxAttributes", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "EndElement", + "signature": "EndElement(ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "EndElement", + "signature": "EndElement(ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "InsertAttribute", + "signature": "InsertAttribute(ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "InsertAttribute", + "signature": "InsertAttribute(ILC,ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteValue", + "signature": "WriteValue(ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "writing characters.", + "", + "@param longchar The value being written." + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteValue", + "signature": "WriteValue(IZOpenEdge.Core.XML.SaxWriterDataTypeEnum,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "the value for the given type, using the correct WRITE-* call.", + "", + "There's a WriteFragment() method which deals with a noderef handle.", + "", + "@param SaxWriterDataTypeEnum The element type", + "@param longchar The value being written." + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.XML.SaxWriterDataTypeEnum" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteFragment", + "signature": "WriteFragment(IH)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The valid XML node-ref handle containing the fragment" + ], + "parameters": [ + { + "name": "phNodeRef", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteFragment", + "signature": "WriteFragment(ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar The longchar containing the fragment" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteDataElement", + "signature": "WriteDataElement(ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteDataElement", + "signature": "WriteDataElement(ILC,ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteDataElement", + "signature": "WriteDataElement(ILC,ILC,ILC,IH)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "phSaxAttributes", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteEmptyElement", + "signature": "WriteEmptyElement(ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteEmptyElement", + "signature": "WriteEmptyElement(ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteEmptyElement", + "signature": "WriteEmptyElement(ILC,ILC,IH)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcNamespaceURI", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "phSaxAttributes", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteExternalDTD", + "signature": "WriteExternalDTD(ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcSystemId", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteExternalDTD", + "signature": "WriteExternalDTD(ILC,ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcSystemId", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcPublicId", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "WriteProcessingInstruction", + "signature": "WriteProcessingInstruction(ILC,ILC)", + "returnType": "OpenEdge.Core.XML.SaxWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcTarget", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + } + ], + "constructors": [ + { + "name": "SaxWriter", + "signature": "SaxWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SaxWriter", + "signature": "SaxWriter(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFilename", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SaxWriter", + "signature": "SaxWriter(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcDocument", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "SaxWriter", + "signature": "SaxWriter(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phStream", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "SaxWriter", + "signature": "SaxWriter(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmDocument", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "WriteStatus", + "type": "OpenEdge.Core.XML.SaxWriteStatusEnum", + "modifier": "public" + }, + { + "name": "Encoding", + "type": "C", + "modifier": "public" + }, + { + "name": "IsFormatted", + "type": "B", + "modifier": "public" + }, + { + "name": "IsFragment", + "type": "B", + "modifier": "public" + }, + { + "name": "IsStandalone", + "type": "B", + "modifier": "public" + }, + { + "name": "IsStrict", + "type": "B", + "modifier": "public" + }, + { + "name": "Version", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Core.XML.SaxWriterDataTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "CData", + "type": "OpenEdge.Core.XML.SaxWriterDataTypeEnum", + "modifier": "public" + }, + { + "name": "Characters", + "type": "OpenEdge.Core.XML.SaxWriterDataTypeEnum", + "modifier": "public" + }, + { + "name": "Comment", + "type": "OpenEdge.Core.XML.SaxWriterDataTypeEnum", + "modifier": "public" + }, + { + "name": "EntityReference", + "type": "OpenEdge.Core.XML.SaxWriterDataTypeEnum", + "modifier": "public" + }, + { + "name": "Fragment", + "type": "OpenEdge.Core.XML.SaxWriterDataTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.AnonymizedTokenFormatBuilder", + "inherits": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewFilter", + "signature": "NewFilter()", + "returnType": "OpenEdge.Logging.Filter.ILoggerFilter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "constructors": [ + { + "name": "AnonymizedTokenFormatBuilder", + "signature": "AnonymizedTokenFormatBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.ConfigFileLoggerBuilder", + "inherits": "OpenEdge.Logging.JsonConfigLoggerBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetLoggerInstance", + "signature": "GetLoggerInstance()", + "returnType": "OpenEdge.Logging.ILogWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "ClearConfig", + "signature": "ClearConfig()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LoadFromFile", + "signature": "LoadFromFile(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pFileName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "ConfigFileLoggerBuilder", + "signature": "ConfigFileLoggerBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "ConfigFileLoggerBuilder", + "signature": "ConfigFileLoggerBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "FileCheckInterval", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Filter.ConfigPropertyFilterBuilder", + "inherits": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewFilter", + "signature": "NewFilter()", + "returnType": "OpenEdge.Logging.Filter.ILoggerFilter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "SetPropValuesFromConfig", + "signature": "SetPropValuesFromConfig(IZOpenEdge.Logging.Filter.ILoggerFilter)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pFilter", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.ILoggerFilter" + } + ] + } + ], + "constructors": [ + { + "name": "ConfigPropertyFilterBuilder", + "signature": "ConfigPropertyFilterBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFilterType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Filter.ILoggerFilter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Filter.LogFilterBuilder", + "inherits": "OpenEdge.Core.Util.ConfigBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZProgress.Lang.Class)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param P.L.Class The Filter type for which to build the logger" + ], + "parameters": [ + { + "name": "pfilterType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Build", + "signature": "Build(IC)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The Filter type for which to build the logger" + ], + "parameters": [ + { + "name": "pcFilterType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Build", + "signature": "Build(IC,IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "To find a filter builder,", + "i. Look in the registry for the filter type. If not found,", + "ii. Look for the default ('*') builder in the registry. If not found,", + "iii. Use this type (LogFilterBuilder)", + "", + "@param character The Filter type for which to build the logger", + "@param BuilderRegistry A registry of Filter writers to user" + ], + "parameters": [ + { + "name": "pcFilterType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poWriters", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + }, + { + "name": "Options", + "signature": "Options(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonObject The Filter options (can be anything)" + ], + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IC)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param character The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param Object The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,I64)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param int64 The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IDE)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param decimal The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IB)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param logical The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IC)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The filename to write to" + ], + "parameters": [ + { + "name": "pcLogFile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonArray The object to write into to" + ], + "parameters": [ + { + "name": "pLog", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "Append", + "signature": "Append(IB)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The filename to write to" + ], + "parameters": [ + { + "name": "plAppendToLog", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IZProgress.IO.FileOutputStream)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param FileOutputStream The filename to write to" + ], + "parameters": [ + { + "name": "poLogFile", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.IO.FileOutputStream" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IZProgress.IO.OutputStream)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OutputStream The filename to write to" + ], + "parameters": [ + { + "name": "poOutput", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.IO.OutputStream" + } + ] + }, + { + "name": "FormatAs", + "signature": "FormatAs(IC)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The filename to write to" + ], + "parameters": [ + { + "name": "pcFormat", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FromRegistry", + "signature": "FromRegistry(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param BuilderRegistry The registry containing the map of log writers" + ], + "parameters": [ + { + "name": "poLoggerFilterRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + }, + { + "name": "GetFilterType", + "signature": "GetFilterType(IC)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "the default LoggerFilterRegistry:Registry. It's the caller's responsibility to invoke and", + "use the filter type returned.", + "", + "@param character The filter type name" + ], + "parameters": [ + { + "name": "filterTypeName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NewFilter", + "signature": "NewFilter()", + "returnType": "OpenEdge.Logging.Filter.ILoggerFilter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "constructors": [ + { + "name": "LogFilterBuilder", + "signature": "LogFilterBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFilterType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogFilterBuilder", + "signature": "LogFilterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Filter", + "type": "OpenEdge.Logging.Filter.ILoggerFilter", + "modifier": "public" + }, + { + "name": "FilterType", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Filter.LoggerFilterList", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "RemoveFirst", + "signature": "RemoveFirst()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "InsertFirst", + "signature": "InsertFirst(IZOpenEdge.Logging.Filter.LoggerFilterNode)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "The new node cannot have a valid Next property.", + "" + ], + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.LoggerFilterNode" + } + ] + }, + { + "name": "InsertLast", + "signature": "InsertLast(IZOpenEdge.Logging.Filter.LoggerFilterNode)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.LoggerFilterNode" + } + ] + }, + { + "name": "InsertAfter", + "signature": "InsertAfter(IZOpenEdge.Logging.Filter.LoggerFilterNode,IZOpenEdge.Logging.Filter.LoggerFilterNode)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&NodeType} The node to insert the new node after." + ], + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.LoggerFilterNode" + }, + { + "name": "poNewNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.LoggerFilterNode" + } + ] + }, + { + "name": "RemoveAfter", + "signature": "RemoveAfter(IZOpenEdge.Logging.Filter.LoggerFilterNode)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "linked.", + "" + ], + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.LoggerFilterNode" + } + ] + }, + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "LoggerFilterList", + "signature": "LoggerFilterList()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LoggerFilterList", + "signature": "LoggerFilterList(IZOpenEdge.Logging.Filter.LoggerFilterNode)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poNode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.LoggerFilterNode" + } + ] + }, + { + "name": "LoggerFilterList", + "signature": "LoggerFilterList()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "First", + "type": "OpenEdge.Logging.Filter.LoggerFilterNode", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Filter.LoggerFilterNode", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "LoggerFilterNode", + "signature": "LoggerFilterNode(IZOpenEdge.Logging.Filter.ILoggerFilter)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.ILoggerFilter" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Next", + "type": "OpenEdge.Logging.Filter.LoggerFilterNode", + "modifier": "public" + }, + { + "name": "Data", + "type": "OpenEdge.Logging.Filter.ILoggerFilter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.ABLSubstituteFormat", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "ABLSubstituteFormat", + "signature": "ABLSubstituteFormat()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.ErrorFormat", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + }, + { + "name": "WriteCallStack", + "signature": "WriteCallStack(IC,IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pCallStack", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "ErrorFormat", + "signature": "ErrorFormat()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "WriteCallStack", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.FullTextFormat", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter", + "OpenEdge.Logging.Format.ISupportFormatting" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "FullTextFormat", + "signature": "FullTextFormat()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Format", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.ISupportFormatting", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Format", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.LogManagerFormat", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter", + "OpenEdge.Logging.Format.ISupportFormatting" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "LogManagerFormat", + "signature": "LogManagerFormat()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Format", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.LogMessageTokenResolver", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ResolveMessageTokens", + "signature": "ResolveMessageTokens(IZProgress.Collections.ISet,IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pTokens", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Collections.ISet" + }, + { + "name": "pEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "LogMessageTokenResolver", + "signature": "LogMessageTokenResolver()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.MDCTokenFormat", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "MDCTokenFormat", + "signature": "MDCTokenFormat()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.ResolvedTokenFormat", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter", + "OpenEdge.Logging.Format.ISupportFormatting", + "OpenEdge.Core.ISupportInitialize" + ], + "methods": [ + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "ResolvedTokenFormat", + "signature": "ResolvedTokenFormat()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Format", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.StackWriterFormat", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "StackWriterFormat", + "signature": "StackWriterFormat()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Format.TokenContextFormat", + "inherits": "OpenEdge.Logging.Format.LogMessageTokenResolver", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "TokenContextFormat", + "signature": "TokenContextFormat()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.ILogWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Fatal", + "signature": "Fatal(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Error", + "signature": "Error(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Info", + "signature": "Info(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Name", + "type": "C", + "modifier": "public" + }, + { + "name": "LogLevel", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.ISupportLogging", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.JsonConfigLoggerBuilder", + "inherits": "OpenEdge.Logging.LoggerBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ClearConfig", + "signature": "ClearConfig()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LoadConfig", + "signature": "LoadConfig(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pConfig", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "GetLoggerInstance", + "signature": "GetLoggerInstance()", + "returnType": "OpenEdge.Logging.ILogWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "FindLevel", + "signature": "FindLevel(IC)", + "returnType": "OpenEdge.Logging.LogLevelEnum", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetABLType", + "signature": "GetABLType(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcPropName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "FindLogger", + "signature": "FindLogger(IC,B)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pbLogger", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "ValidateFilter", + "signature": "ValidateFilter(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcFilterType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcFilterHash", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "JsonConfigLoggerBuilder", + "signature": "JsonConfigLoggerBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "JsonConfigLoggerBuilder", + "signature": "JsonConfigLoggerBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "FilterBuilders", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "private", + "comments": [ + "", + "This is the registry of LogFilterBuilders and not the registry of" + ] + }, + { + "name": "Filters", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "private" + } + ], + "tables": [ + { + "name": "LoggerConfig", + "modifier": "private", + "noundo": true + }, + { + "name": "LogFilter", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Logging.LogEvent", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "BuildStack", + "signature": "BuildStack()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "constructors": [ + { + "name": "LogEvent", + "signature": "LogEvent(IZOpenEdge.Logging.LogLevelEnum,IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error,IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + }, + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "ptTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "LogEvent", + "signature": "LogEvent(IZOpenEdge.Logging.LogLevelEnum,IZOpenEdge.Logging.LogMessage,IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + }, + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "ptTimeStamp", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "LogEvent", + "signature": "LogEvent(IZOpenEdge.Logging.LogLevelEnum,IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + }, + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "LogEvent", + "signature": "LogEvent(IZOpenEdge.Logging.LogLevelEnum,IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + }, + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "LoggerName", + "type": "C", + "modifier": "public" + }, + { + "name": "LogLevel", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "TimeStamp", + "type": "DTZ", + "modifier": "public" + }, + { + "name": "Message", + "type": "OpenEdge.Logging.LogMessage", + "modifier": "public" + }, + { + "name": "Error", + "type": "Progress.Lang.Error", + "modifier": "public" + }, + { + "name": "CallStack", + "type": "C", + "modifier": "public" + }, + { + "name": "LoggedBy", + "type": "H", + "modifier": "public" + }, + { + "name": "LoggerShortName", + "type": "C", + "modifier": "public" + }, + { + "name": "ShortNameFormat", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.LogFilterBuilderRegistry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "LogFilterBuilderRegistry", + "signature": "LogFilterBuilderRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LogFilterBuilderRegistry", + "signature": "LogFilterBuilderRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.LogLevelEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "OFF", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "FATAL", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "ERROR", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "WARN", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "DEFAULT", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "INFO", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "DEBUG", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "TRACE", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.LogMessage", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AddContext", + "signature": "AddContext(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pContext", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "GetContext", + "signature": "GetContext(IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddTokens", + "signature": "AddTokens(IZOpenEdge.Core.Util.Token[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokens", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.Token" + } + ] + }, + { + "name": "AddToken", + "signature": "AddToken(IZOpenEdge.Core.Util.Token)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pToken", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.Token" + } + ] + } + ], + "constructors": [ + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArgs", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg3", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg3", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg4", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC,IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg3", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg4", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg5", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC,IC,IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg3", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg4", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg5", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg6", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC,IC,IC,IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg3", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg4", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg5", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg6", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg7", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC,IC,IC,IC,IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg3", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg4", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg5", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg6", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg7", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg8", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IC,IC,IC,IC,IC,IC,IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessageBase", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg1", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg2", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg3", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg4", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg5", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg6", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg7", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg8", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcArg9", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "GroupName", + "type": "C", + "modifier": "public" + }, + { + "name": "BaseText", + "type": "C", + "modifier": "public" + }, + { + "name": "Message", + "type": "C", + "modifier": "public" + }, + { + "name": "Tokens", + "type": "Progress.Collections.ISet", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Logger", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": true, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ILogWriter", + "OpenEdge.Logging.Format.ISupportFormatting" + ], + "methods": [ + { + "name": "Fatal", + "signature": "Fatal(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Error", + "signature": "Error(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Info", + "signature": "Info(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRef", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "WriteMessage", + "signature": "WriteMessage(IZOpenEdge.Logging.LogLevelEnum,IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poLogLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + }, + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "WriteError", + "signature": "WriteError(IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + } + ], + "constructors": [ + { + "name": "Logger", + "signature": "Logger(IC,IZOpenEdge.Logging.LogLevelEnum,IZOpenEdge.Logging.Filter.LoggerFilterList)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + }, + { + "name": "poLogFilters", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.LoggerFilterList" + } + ] + }, + { + "name": "Logger", + "signature": "Logger(IC,IZOpenEdge.Logging.LogLevelEnum,IZOpenEdge.Logging.Filter.ILoggerFilter[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + }, + { + "name": "poLogFilters", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.ILoggerFilter" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "LogFilters", + "type": "OpenEdge.Logging.Filter.ILoggerFilter", + "modifier": "public" + }, + { + "name": "LogLevel", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "Name", + "type": "C", + "modifier": "public" + }, + { + "name": "ShortName", + "type": "C", + "modifier": "protected" + }, + { + "name": "Format", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.LoggerBuilder", + "inherits": "OpenEdge.Core.Util.ConfigBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetLogger", + "signature": "GetLogger(IZProgress.Lang.Class)", + "returnType": "OpenEdge.Logging.ILogWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param P.L.Class The typename for which to find a logger" + ], + "parameters": [ + { + "name": "poLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "GetLogger", + "signature": "GetLogger(IH)", + "returnType": "OpenEdge.Logging.ILogWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle The procedure for which to find a logger" + ], + "parameters": [ + { + "name": "pLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "GetLogger", + "signature": "GetLogger(IC)", + "returnType": "OpenEdge.Logging.ILogWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The logger name" + ], + "parameters": [ + { + "name": "pcLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Build", + "signature": "Build(IC,IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "OpenEdge.Logging.LoggerBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poBuilders", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + }, + { + "name": "Build", + "signature": "Build(IC)", + "returnType": "OpenEdge.Logging.LoggerBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogAt", + "signature": "LogAt(IZOpenEdge.Logging.LogLevelEnum)", + "returnType": "OpenEdge.Logging.LoggerBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + } + ] + }, + { + "name": "ClearExternalBuild", + "signature": "ClearExternalBuild(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pMethodName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddFilter", + "signature": "AddFilter(IC,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Logging.LoggerBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pFilterOptions", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "AddFilter", + "signature": "AddFilter(IC)", + "returnType": "OpenEdge.Logging.LoggerBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddFilter", + "signature": "AddFilter(IZOpenEdge.Logging.Filter.ILoggerFilter)", + "returnType": "OpenEdge.Logging.LoggerBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFilter", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.Filter.ILoggerFilter" + } + ] + }, + { + "name": "RemoveFromCache", + "signature": "RemoveFromCache(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pLoggerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveGroupFromCache", + "signature": "RemoveGroupFromCache(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pLoggerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsCached", + "signature": "IsCached(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pLoggerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ClearCache", + "signature": "ClearCache()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetCachedInstance", + "signature": "GetCachedInstance(IC)", + "returnType": "OpenEdge.Logging.ILogWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pLoggerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "CacheInstance", + "signature": "CacheInstance(IC,IZOpenEdge.Logging.ILogWriter)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pLoggerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pLogger", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.ILogWriter" + } + ] + }, + { + "name": "GetLoggerInstance", + "signature": "GetLoggerInstance()", + "returnType": "OpenEdge.Logging.ILogWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "FromConfig", + "signature": "FromConfig(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Logging.LoggerBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pJsonConfig", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "BuildFilterLogger", + "signature": "BuildFilterLogger()", + "returnType": "OpenEdge.Logging.ILogWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IZOpenEdge.Logging.LogLevelEnum)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "package-protected", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + } + ] + }, + { + "name": "FindLoggerInstance", + "signature": "FindLoggerInstance(B,IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pLogger", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + }, + { + "name": "pLoggerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "LoggerBuilder", + "signature": "LoggerBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "LoggerBuilder", + "signature": "LoggerBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcLoggerType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "LoggerType", + "type": "C", + "modifier": "public" + }, + { + "name": "DefaultLogger", + "type": "C", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "public", + "comments": [ + "" + ] + } + ], + "tables": [ + { + "name": "Logger", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Logging.LoggerFilterRegistry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "LoggerFilterRegistry", + "signature": "LoggerFilterRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LoggerFilterRegistry", + "signature": "LoggerFilterRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "LOG_MANAGER_WRITER", + "type": "C", + "modifier": "public" + }, + { + "name": "NAMED_FILE_WRITER", + "type": "C", + "modifier": "public" + }, + { + "name": "VOID_WRITER", + "type": "C", + "modifier": "public" + }, + { + "name": "DEFAULT_WRITER", + "type": "C", + "modifier": "public" + }, + { + "name": "MSG_STMT_WRITER", + "type": "C", + "modifier": "public" + }, + { + "name": "JSON_LOG_WRITER", + "type": "C", + "modifier": "public" + }, + { + "name": "ABL_SUBSTITUTE_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "LOG_MANAGER_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "STACK_WRITER_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "FULL_TEXT_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "ERROR_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "TOKEN_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "ANON_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "MDC_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "REPLACE_TOKENS_FORMAT", + "type": "C", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.MDC", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Put", + "signature": "Put(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Has", + "signature": "Has(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "IsEmpty", + "signature": "IsEmpty()", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "MDC", + "signature": "MDC()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "MDC", + "signature": "MDC()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.TokenResolver", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ResolveName", + "signature": "ResolveName(IC,IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ResolveTime", + "signature": "ResolveTime(IC,IDTZ)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTimestamp", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "ResolveTime", + "signature": "ResolveTime(IC,IC[],IC[],IC[],IC[],IDTZ)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMonthLong", + "extent": 12, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMonthShort", + "extent": 12, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pWeekdayLong", + "extent": 7, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pWeekdayShort", + "extent": 7, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTimestamp", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "ResolveUser", + "signature": "ResolveUser(IC,IH)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pTokenArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pUser", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Resolve", + "signature": "Resolve(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcBaseString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TokenResolvedHandler", + "signature": "TokenResolvedHandler(IZProgress.Lang.Object,IZOpenEdge.Core.Util.TokenResolverEventArgs)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.TokenResolverEventArgs" + } + ] + } + ], + "constructors": [ + { + "name": "TokenResolver", + "signature": "TokenResolver()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "TokenResolver", + "signature": "TokenResolver()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.TokenResolverEventArgs", + "inherits": "OpenEdge.Core.Util.TokenResolverEventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "TokenResolverEventArgs", + "signature": "TokenResolverEventArgs(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pToken", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TokenResolverEventArgs", + "signature": "TokenResolverEventArgs(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TokenResolverEventArgs", + "signature": "TokenResolverEventArgs(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.VoidLogger", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": true, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ILogWriter" + ], + "methods": [ + { + "name": "Fatal", + "signature": "Fatal(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Fatal", + "signature": "Fatal(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Error", + "signature": "Error(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Error", + "signature": "Error(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Warn", + "signature": "Warn(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Info", + "signature": "Info(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Info", + "signature": "Info(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Debug", + "signature": "Debug(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IZOpenEdge.Logging.LogMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessageGroup", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IZOpenEdge.Logging.LogMessage,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogMessage" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRef", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "VoidLogger", + "signature": "VoidLogger(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "LogLevel", + "type": "OpenEdge.Logging.LogLevelEnum", + "modifier": "public" + }, + { + "name": "Name", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Writer.FileLogWriterBuilder", + "inherits": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetFilterType", + "signature": "GetFilterType(IC)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "the default LoggerFilterRegistry:Registry. It's the caller's responsibility to invoke and", + "use the filter type returned.", + "" + ], + "parameters": [ + { + "name": "filterTypeName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NewFilter", + "signature": "NewFilter()", + "returnType": "OpenEdge.Logging.Filter.ILoggerFilter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "constructors": [ + { + "name": "FileLogWriterBuilder", + "signature": "FileLogWriterBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "filterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Writer.IFileWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "FileName", + "type": "C", + "modifier": "public" + }, + { + "name": "Append", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Writer.JsonLogWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "JsonLogWriter", + "signature": "JsonLogWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "LogData", + "type": "Progress.Json.ObjectModel.JsonArray", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Writer.JsonLogWriterBuilder", + "inherits": "OpenEdge.Logging.Filter.LogFilterBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewFilter", + "signature": "NewFilter()", + "returnType": "OpenEdge.Logging.Filter.ILoggerFilter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "constructors": [ + { + "name": "JsonLogWriterBuilder", + "signature": "JsonLogWriterBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFilterType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Writer.LogManagerWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter", + "OpenEdge.Logging.Writer.IFileWriter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "LogManagerWriter", + "signature": "LogManagerWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LogManagerWriter", + "signature": "LogManagerWriter(IC,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plAppend", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "FileName", + "type": "C", + "modifier": "public" + }, + { + "name": "Append", + "type": "B", + "modifier": "public" + }, + { + "name": "SubSys", + "type": "C", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Writer.MessageStatementWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "MessageStatementWriter", + "signature": "MessageStatementWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Writer.NamedFileWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter", + "OpenEdge.Logging.Writer.IFileWriter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "NamedFileWriter", + "signature": "NamedFileWriter(IZProgress.IO.FileOutputStream)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poFile", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.IO.FileOutputStream" + } + ] + }, + { + "name": "NamedFileWriter", + "signature": "NamedFileWriter(IC,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFileName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plAppend", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "NamedFileWriter", + "signature": "NamedFileWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "FileName", + "type": "C", + "modifier": "public" + }, + { + "name": "Append", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Logging.Writer.VoidWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.Filter.ILoggerFilter" + ], + "methods": [ + { + "name": "ExecuteFilter", + "signature": "ExecuteFilter(IZOpenEdge.Logging.LogEvent)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEvent", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogEvent" + } + ] + } + ], + "constructors": [ + { + "name": "VoidWriter", + "signature": "VoidWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Security.ICredentials", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Identity", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "Secret", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Security.Principal", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Validate", + "signature": "Validate()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Validate", + "signature": "Validate(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Authorize", + "signature": "Authorize(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcRole", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Authorize", + "signature": "Authorize(IC[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcRole", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AuthorizeAll", + "signature": "AuthorizeAll(IC[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcRole", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AuthorizeOne", + "signature": "AuthorizeOne(IC[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcRole", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AssertUser", + "signature": "AssertUser()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AssertUser", + "signature": "AssertUser(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcDb", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Import", + "signature": "Import(IRAW)", + "returnType": "OpenEdge.Security.Principal", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "prCP", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "Import", + "signature": "Import(IC)", + "returnType": "OpenEdge.Security.Principal", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcCP", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Import", + "signature": "Import()", + "returnType": "OpenEdge.Security.Principal", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Import", + "signature": "Import(IZProgress.Lang.OERequestInfo)", + "returnType": "OpenEdge.Security.Principal", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequestInfo", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.OERequestInfo" + } + ] + }, + { + "name": "Import", + "signature": "Import(II)", + "returnType": "OpenEdge.Security.Principal", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pDbNum", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Import", + "signature": "Import(IZOpenEdge.Core.Memptr)", + "returnType": "OpenEdge.Security.Principal", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCP", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Memptr" + } + ] + }, + { + "name": "Import", + "signature": "Import(IM)", + "returnType": "OpenEdge.Security.Principal", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmCP", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + } + ], + "constructors": [ + { + "name": "Principal", + "signature": "Principal(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phClientPrincipal", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Principal", + "signature": "Principal(IH,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phClientPrincipal", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "plAutoDestroy", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Principal", + "signature": "Principal()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "Principal", + "signature": "Principal()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Token", + "type": "H", + "modifier": "public" + } + ], + "tables": [] + } +] \ No newline at end of file diff --git a/openedge-plugin/src/test/resources/project2/netlib.json b/openedge-plugin/src/test/resources/project2/netlib.json new file mode 100644 index 000000000..cdff94b30 --- /dev/null +++ b/openedge-plugin/src/test/resources/project2/netlib.json @@ -0,0 +1,42182 @@ +[ + { + "className": "OpenEdge.Mobile.ApperyPushNotificationMessageBuilder", + "inherits": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AddDateFilter", + "signature": "AddDateFilter(IC,IDT,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter.", + "", + "Supported operands: eq/ne/gt/ge/lt/le/", + "", + "@param character The filter name", + "@param datetime The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "ptFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddArrayFilter", + "signature": "AddArrayFilter(IC,IZProgress.Json.ObjectModel.JsonConstruct,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Supported operands: Includes/NotIncludes/Matches", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonConstruct The value to add. Could be Object (matches only)", + "or array (Includes/NotIncludes)", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddStringFilter", + "signature": "AddStringFilter(IC,IC,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Supported operands: Equals/NotEqual/Includes/NotIncludes", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param character The value to add", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddLogicalFilter", + "signature": "AddLogicalFilter(IC,IB,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter. Only Equals and NotEqual supported", + "", + "@param character The filter name", + "@param logical The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddNumericFilter", + "signature": "AddNumericFilter(IC,IDE,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter.", + "", + "Supported operands: eq/eq/gt/ge/lt/le/inc/ninc", + "", + "@param character The filter name", + "@param decimal The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pdFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddObjectFilter", + "signature": "AddObjectFilter(IC,IZProgress.Json.ObjectModel.JsonConstruct,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "arrays required by Includes/NotIncludes must contain objects themselves,", + "but this method does NOT validate the contents of the array. The notification", + "service will do so.", + "", + "Supported operands: Includes/NotIncludes/Equals/NotEqual", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonConstruct The value to add. Could be Object (EqualEquals/NotEqual )", + "or array (Includes/NotIncludes)", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddGeoFilter", + "signature": "AddGeoFilter(IC,IZProgress.Json.ObjectModel.JsonObject,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "objects required by the GEO type must have particular properties,", + "but this method only validates some of the properties.", + "", + "Supported operands: near/nearSphere/within", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonObject The value to add.", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddPointerFilter", + "signature": "AddPointerFilter(IC,IZProgress.Json.ObjectModel.JsonObject,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "objects required by the Pointer type must have particular properties,", + "but this method validates some of the properties.", + "", + "Supported operands: Equals/NotEqual", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonObject The value to add.", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "NewPayload", + "signature": "NewPayload()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "ValidateOperand", + "signature": "ValidateOperand(IZProgress.Json.ObjectModel.JsonObject,IC,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "cannot be changed once set.", + "", + "@param JsonObject The object representing the 'filter' property.", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "poFilterParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + } + ], + "constructors": [ + { + "name": "ApperyPushNotificationMessageBuilder", + "signature": "ApperyPushNotificationMessageBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Payload", + "type": "Progress.Json.ObjectModel.JsonObject", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.ApperyPushNotificationService", + "inherits": "OpenEdge.Mobile.PushNotificationService", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SendNotification", + "signature": "SendNotification(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Json.ObjectModel.JsonConstruct", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "of the methods in this class, or created by the PushNotificationMessageBuilder", + "class (which is also used internally).", + "", + "This method performs the actual request to the Notification Service.", + "" + ], + "parameters": [ + { + "name": "poPayload", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "ProcessResponse", + "signature": "ProcessResponse(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "a NotificationServiceError if necessary.", + "", + "@param HttpResponse The result of the REST request.", + "@throws NotificationServiceError Throws an error if the return code is" + ], + "parameters": [ + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "constructors": [ + { + "name": "ApperyPushNotificationService", + "signature": "ApperyPushNotificationService(IZOpenEdge.Net.URI,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ApperyPushNotificationService", + "signature": "ApperyPushNotificationService(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.ApplicationPlatformEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "WindowsPhone", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum", + "modifier": "public" + }, + { + "name": "Windows8", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum", + "modifier": "public" + }, + { + "name": "Android", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum", + "modifier": "public" + }, + { + "name": "IOS", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.KinveyPushNotificationMessageBuilder", + "inherits": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "At", + "signature": "At(IDTZ)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Sets the time at which to schedule the notification. No-op if this is a", + "send-immediate message.", + "", + "@param datetime-tz A time in the future (at least the following minute)", + "at which to send the notification." + ], + "parameters": [ + { + "name": "ptSendAt", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "ExpiresAt", + "signature": "ExpiresAt(IDTZ)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Sets the time at which to scheduled notification expire. No-op if this is a", + "send-immediate message.", + "", + "@param datetime-tz A time in the future (at least the following minute)", + "at which to expire the notification." + ], + "parameters": [ + { + "name": "ptExpireAt", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "UseDeviceTimeZone", + "signature": "UseDeviceTimeZone()", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Tells the notification to use the device's timezone (not the timezone", + "of the scheduled time). No-op for a send-immediate message.", + "" + ], + "parameters": [] + }, + { + "name": "UseDeviceTimeZone", + "signature": "UseDeviceTimeZone(IB)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Tells the notification to use the device's timezone (not the timezone", + "of the scheduled time). No-op for a send-immediate message.", + "", + "@param logical TRUE if we are to use the device time zone." + ], + "parameters": [ + { + "name": "plUseDeviceTimeZone", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IncludePlatform", + "signature": "IncludePlatform(IZOpenEdge.Mobile.ApplicationPlatformEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Includes the given platform", + "", + "@param ApplicationPlatformEnum The mobile platform to include" + ], + "parameters": [ + { + "name": "poPlatform", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum" + } + ] + }, + { + "name": "NotOnPlatform", + "signature": "NotOnPlatform(IZOpenEdge.Mobile.ApplicationPlatformEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Exclude only the specified platform from the notification.", + "", + "@param ApplicationPlatformEnum The mobile platform to include" + ], + "parameters": [ + { + "name": "poPlatform", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum" + } + ] + }, + { + "name": "ExcludePlatform", + "signature": "ExcludePlatform(IZOpenEdge.Mobile.ApplicationPlatformEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Excludes the given platform (can be multiple)", + "", + "@param ApplicationPlatformEnum The mobile platform to include" + ], + "parameters": [ + { + "name": "poPlatform", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum" + } + ] + }, + { + "name": "OnPlatform", + "signature": "OnPlatform(IZOpenEdge.Mobile.ApplicationPlatformEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Send the notification to only this platform.", + "", + "@param ApplicationPlatformEnum The mobile platform to include" + ], + "parameters": [ + { + "name": "poPlatform", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum" + } + ] + }, + { + "name": "OnDevice", + "signature": "OnDevice(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Push notification for the given device id only.", + "", + "@param character A device ID" + ], + "parameters": [ + { + "name": "pcDeviceId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotOnDevice", + "signature": "NotOnDevice(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Push notification for all devices except for the given device id", + "", + "@param character A device ID" + ], + "parameters": [ + { + "name": "pcDeviceId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IncludeDevice", + "signature": "IncludeDevice(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Include the device in the Push notification filter .", + "", + "@param character A device ID" + ], + "parameters": [ + { + "name": "pcDeviceId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ExcludeDevice", + "signature": "ExcludeDevice(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Exclude the device from the Push notification filter .", + "", + "@param character A device ID" + ], + "parameters": [ + { + "name": "pcDeviceId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IncludeChannels", + "signature": "IncludeChannels(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Includes the array of named channels.", + "", + "@param JsonArray An array of channels." + ], + "parameters": [ + { + "name": "poChannels", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "ExcludeChannels", + "signature": "ExcludeChannels(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Excludes the array of named channels.", + "", + "@param JsonArray An array of channels." + ], + "parameters": [ + { + "name": "poChannels", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "MatchChannels", + "signature": "MatchChannels(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Filter for matching the array of named channels.", + "", + "@param JsonArray An array of channels." + ], + "parameters": [ + { + "name": "poChannels", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "Titled", + "signature": "Titled(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcTitle", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "MatchAny", + "signature": "MatchAny()", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "NewPayload", + "signature": "NewPayload()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "KinveyPushNotificationMessageBuilder", + "signature": "KinveyPushNotificationMessageBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Payload", + "type": "Progress.Json.ObjectModel.JsonObject", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.KinveyPushNotificationService", + "inherits": "OpenEdge.Mobile.PushNotificationService", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SendNotification", + "signature": "SendNotification(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Json.ObjectModel.JsonConstruct", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "of the methods in this class, or created by the PushNotificationMessageBuilder", + "class (which is also used internally).", + "", + "This method performs the actual request to the Notification Service.", + "", + "@param JsonObject The notification payload.", + "@return JsonConstruct The result of the request. Can be an object or array," + ], + "parameters": [ + { + "name": "poPayload", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "ProcessResponse", + "signature": "ProcessResponse(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "a NotificationServiceError if necessary.", + "", + "@param HttpResponse The result of the REST request.", + "@throws NotificationServiceError Throws an error if the return code is" + ], + "parameters": [ + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "constructors": [ + { + "name": "KinveyPushNotificationService", + "signature": "KinveyPushNotificationService(IZOpenEdge.Net.URI,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "KinveyPushNotificationService", + "signature": "KinveyPushNotificationService(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "KinveyPushNotificationService", + "signature": "KinveyPushNotificationService(IZOpenEdge.Net.URI,IZOpenEdge.Net.HTTP.Credentials)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "oCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Credentials" + } + ] + }, + { + "name": "KinveyPushNotificationService", + "signature": "KinveyPushNotificationService(IC,IC,IZOpenEdge.Net.HTTP.Credentials)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server", + "@param character A (mandatory) ApplicationName representing the Kinvey", + "@param character A (mandatory) CustomEndpointName representing the Kinvey" + ], + "parameters": [ + { + "name": "pApplicationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pCustomEndpoint", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Credentials" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.NotificationServiceError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "NotificationServiceError", + "signature": "NotificationServiceError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "NotificationServiceError", + "signature": "NotificationServiceError(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcCode", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcDescription", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotificationServiceError", + "signature": "NotificationServiceError(IC,IC,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcCode", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcDescription", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poInnerError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Equals", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "NotEqual", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "Includes", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "NotIncludes", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "Matches", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "GreaterThan", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "GreaterOrEqual", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "LessThan", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "LessOrEqual", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "Near", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "NearSphere", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "Within", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "Intersects", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "All", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "And", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "Or", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "Not", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + }, + { + "name": "Nor", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Build", + "signature": "Build()", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [] + }, + { + "name": "Send", + "signature": "Send(IC,II)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The message text to be sent.", + "@param integer The badge counter (only used for iOS)." + ], + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piBadge", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Schedule", + "signature": "Schedule(IC,II)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The message text to be sent.", + "@param integer The badge counter (only used for iOS)." + ], + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piBadge", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "At", + "signature": "At(IDTZ)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "send-immediate message.", + "", + "@param datetime-tz A time in the future (at least the following minute)", + "at which to send the notification." + ], + "parameters": [ + { + "name": "ptSendAt", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "ExpiresAt", + "signature": "ExpiresAt(IDTZ)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "send-immediate message.", + "", + "@param datetime-tz A time in the future (at least the following minute)", + "at which to expire the notification." + ], + "parameters": [ + { + "name": "ptExpireAt", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Message", + "signature": "Message(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SendNow", + "signature": "SendNow(IB)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "plSendNow", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Badges", + "signature": "Badges(II)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piBadgeCount", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "UseDeviceTimeZone", + "signature": "UseDeviceTimeZone()", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "of the scheduled time). No-op for a send-immediate message.", + "" + ], + "parameters": [] + }, + { + "name": "UseDeviceTimeZone", + "signature": "UseDeviceTimeZone(IB)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "of the scheduled time). No-op for a send-immediate message.", + "", + "@param logical TRUE if we are to use the device time zone." + ], + "parameters": [ + { + "name": "plUseDeviceTimeZone", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "IncludePlatform", + "signature": "IncludePlatform(IZOpenEdge.Mobile.ApplicationPlatformEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ApplicationPlatformEnum The mobile platform to include" + ], + "parameters": [ + { + "name": "poPlatform", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum" + } + ] + }, + { + "name": "NotOnPlatform", + "signature": "NotOnPlatform(IZOpenEdge.Mobile.ApplicationPlatformEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ApplicationPlatformEnum The mobile platform to include" + ], + "parameters": [ + { + "name": "poPlatform", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum" + } + ] + }, + { + "name": "ExcludePlatform", + "signature": "ExcludePlatform(IZOpenEdge.Mobile.ApplicationPlatformEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ApplicationPlatformEnum The mobile platform to include" + ], + "parameters": [ + { + "name": "poPlatform", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum" + } + ] + }, + { + "name": "OnPlatform", + "signature": "OnPlatform(IZOpenEdge.Mobile.ApplicationPlatformEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ApplicationPlatformEnum The mobile platform to include" + ], + "parameters": [ + { + "name": "poPlatform", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.ApplicationPlatformEnum" + } + ] + }, + { + "name": "OnDevice", + "signature": "OnDevice(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A device ID" + ], + "parameters": [ + { + "name": "pcDeviceId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NotOnDevice", + "signature": "NotOnDevice(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A device ID" + ], + "parameters": [ + { + "name": "pcDeviceId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IncludeDevice", + "signature": "IncludeDevice(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A device ID" + ], + "parameters": [ + { + "name": "pcDeviceId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ExcludeDevice", + "signature": "ExcludeDevice(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A device ID" + ], + "parameters": [ + { + "name": "pcDeviceId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IncludeChannels", + "signature": "IncludeChannels(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonArray An array of channels." + ], + "parameters": [ + { + "name": "poChannels", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "ExcludeChannels", + "signature": "ExcludeChannels(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonArray An array of channels." + ], + "parameters": [ + { + "name": "poChannels", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "MatchChannels", + "signature": "MatchChannels(IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonArray An array of channels." + ], + "parameters": [ + { + "name": "poChannels", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "Titled", + "signature": "Titled(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcTitle", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "MatchAll", + "signature": "MatchAll()", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "MatchAny", + "signature": "MatchAny()", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AddStringFilter", + "signature": "AddStringFilter(IC,IC,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Supported operands: Equals/NotEqual/Includes/NotIncludes", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param character The value to add", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddArrayFilter", + "signature": "AddArrayFilter(IC,IZProgress.Json.ObjectModel.JsonConstruct,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Supported operands: Includes/NotIncludes/Matches", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonConstruct The value to add. Could be Object (matches only)", + "or array (Includes/NotIncludes)", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddPointerFilter", + "signature": "AddPointerFilter(IC,IZProgress.Json.ObjectModel.JsonObject,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "objects required by the Pointer type must have particular properties,", + "but this method validates some of the properties.", + "", + "Supported operands: Equals/NotEqual", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonObject The value to add.", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddGeoFilter", + "signature": "AddGeoFilter(IC,IZProgress.Json.ObjectModel.JsonObject,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "objects required by the GEO type must have particular properties,", + "but this method only validates some of the properties.", + "", + "Supported operands: near/nearSphere/within", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonObject The value to add.", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddObjectFilter", + "signature": "AddObjectFilter(IC,IZProgress.Json.ObjectModel.JsonConstruct,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "arrays required by Includes/NotIncludes must contain objects themselves,", + "but this method does NOT validate the contents of the array. The notification", + "service will do so.", + "", + "Supported operands: Includes/NotIncludes/Equals/NotEqual", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonConstruct The value to add. Could be Object (EqualEquals/NotEqual )", + "or array (Includes/NotIncludes)", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "GetObjectProperty", + "signature": "GetObjectProperty(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "set.", + "", + "@param JsonObject The parent", + "@param character The property name" + ], + "parameters": [ + { + "name": "poParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcPropertyName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetArrayProperty", + "signature": "GetArrayProperty(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "set.", + "", + "@param JsonObject The parent", + "@param character The property name" + ], + "parameters": [ + { + "name": "poParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pcPropertyName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddNumericFilter", + "signature": "AddNumericFilter(IC,IDE,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter.", + "", + "Supported operands: eq/eq/gt/ge/lt/le/inc/ninc", + "", + "@param character The filter name", + "@param decimal The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pdFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddDateFilter", + "signature": "AddDateFilter(IC,IDT,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter.", + "", + "Supported operands: eq/ne/gt/ge/lt/le/", + "", + "@param character The filter name", + "@param datetime The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "ptFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddLogicalFilter", + "signature": "AddLogicalFilter(IC,IB,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter. Only Equals and NotEqual supported", + "", + "@param character The filter name", + "@param logical The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + } + ], + "constructors": [ + { + "name": "PushNotificationMessageBuilder", + "signature": "PushNotificationMessageBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "PushNotificationMessageBuilder", + "signature": "PushNotificationMessageBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "OperandValue", + "type": "C", + "modifier": "protected" + }, + { + "name": "Payload", + "type": "Progress.Json.ObjectModel.JsonObject", + "modifier": "public" + }, + { + "name": "SendImmediate", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.PushNotificationService", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ISupportInitialize" + ], + "methods": [ + { + "name": "Instance", + "signature": "Instance(IZOpenEdge.Net.URI,IC)", + "returnType": "OpenEdge.Mobile.PushNotificationService", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Instance", + "signature": "Instance(IZOpenEdge.Net.URI,IZOpenEdge.Net.HTTP.Credentials)", + "returnType": "OpenEdge.Mobile.PushNotificationService", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Credentials" + } + ] + }, + { + "name": "Instance", + "signature": "Instance(IC)", + "returnType": "OpenEdge.Mobile.PushNotificationService", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SendNotification", + "signature": "SendNotification(IC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The message to be sent." + ], + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piBadge", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "ScheduleNotification", + "signature": "ScheduleNotification(IC,II,IDTZ,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The message to be sent.", + "@param integer The badge counter (only used for iOS).", + "@param datetime-tz The time at which to send the notification", + "@param logical Whether the notification should be sent at that time", + "in a particular timezone, or at that time in the" + ], + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piBadge", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "ptSendAt", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "plUseDeviceTimeZone", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "SendNotification", + "signature": "SendNotification(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Json.ObjectModel.JsonConstruct", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "of the methods in this class, or created by the PushNotificationMessageBuilder", + "class (which is also used internally).", + "", + "This method performs the actual request to the Notification Service.", + "", + "@param JsonObject The notification payload.", + "@return JsonConstruct The result of the request. Can be an object or array," + ], + "parameters": [ + { + "name": "poPayload", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "PushNotificationService", + "signature": "PushNotificationService(IZOpenEdge.Net.URI,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PushNotificationService", + "signature": "PushNotificationService(IZOpenEdge.Net.URI,IZOpenEdge.Net.HTTP.Credentials)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "oCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Credentials" + } + ] + }, + { + "name": "PushNotificationService", + "signature": "PushNotificationService()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + }, + { + "name": "ApiKey", + "type": "C", + "modifier": "public" + }, + { + "name": "ServerCredentials", + "type": "OpenEdge.Net.HTTP.Credentials", + "modifier": "public" + }, + { + "name": "ServerUri", + "type": "OpenEdge.Net.URI", + "modifier": "public" + }, + { + "name": "RestClient", + "type": "OpenEdge.Net.HTTP.IHttpClient", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.TelerikPushNotificationAdmin", + "inherits": "OpenEdge.Mobile.TelerikPushNotificationService", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetNotifications", + "signature": "GetNotifications()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "GetNotifications", + "signature": "GetNotifications(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "filter", + "", + "@param JsonObject JSON representation of a filter" + ], + "parameters": [ + { + "name": "poFilter", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "DeleteNotification", + "signature": "DeleteNotification(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcNotificationId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UpdateNotification", + "signature": "UpdateNotification(IC,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The id of the notification to update", + "@param JsonObject A new set of properties to apply to the notification.", + "The structure of these notification messages is at" + ], + "parameters": [ + { + "name": "pcNotificationId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poUpdateValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "GetDevices", + "signature": "GetDevices()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "filter", + "" + ], + "parameters": [] + }, + { + "name": "GetDevices", + "signature": "GetDevices(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "filter", + "", + "@param JsonObject JSON representation of a filter" + ], + "parameters": [ + { + "name": "poFilter", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "GetDeviceCount", + "signature": "GetDeviceCount()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "Telerik Backend Services", + "" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "TelerikPushNotificationAdmin", + "signature": "TelerikPushNotificationAdmin(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The (mandatory) API key to enable notifications" + ], + "parameters": [ + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMasterKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TelerikPushNotificationAdmin", + "signature": "TelerikPushNotificationAdmin(IZOpenEdge.Net.URI,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server", + "@param character The (mandatory) API key to use the notification service" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMasterKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "MasterKey", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.TelerikPushNotificationMessageBuilder", + "inherits": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AddArrayFilter", + "signature": "AddArrayFilter(IC,IZProgress.Json.ObjectModel.JsonConstruct,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "Supported operands: Includes/NotIncludes/Matches/Equals", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonConstruct The value to add. Could be Object (matches only)", + "or array (Includes/NotIncludes)", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddStringFilter", + "signature": "AddStringFilter(IC,IC,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Supported operands: Equals/NotEqual/Includes/NotIncludes", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param character The value to add", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddDateFilter", + "signature": "AddDateFilter(IC,IDT,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter.", + "", + "Supported operands: eq/ne/gt/ge/lt/le/", + "", + "@param character The filter name", + "@param datetime The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "ptFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddLogicalFilter", + "signature": "AddLogicalFilter(IC,IB,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter. Only Equals and NotEqual supported", + "", + "@param character The filter name", + "@param logical The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddNumericFilter", + "signature": "AddNumericFilter(IC,IDE,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "query/filter.", + "", + "Supported operands: eq/eq/gt/ge/lt/le/inc/ninc", + "", + "@param character The filter name", + "@param decimal The filter value", + "@param PushNotificationFilterOperandEnum The operand (eg Equals or NotEqual)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pdFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddObjectFilter", + "signature": "AddObjectFilter(IC,IZProgress.Json.ObjectModel.JsonConstruct,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "arrays required by Includes/NotIncludes must contain objects themselves,", + "but this method does NOT validate the contents of the array. The notification", + "service will do so.", + "", + "Supported operands: Includes/NotIncludes/Equals/NotEqual", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonConstruct The value to add. Could be Object (EqualEquals/NotEqual )", + "or array (Includes/NotIncludes)", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddGeoFilter", + "signature": "AddGeoFilter(IC,IZProgress.Json.ObjectModel.JsonObject,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "objects required by the GEO type must have particular properties,", + "but this method only validates some of the properties.", + "", + "Supported operands: near/nearSphere/within/Intersects", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonObject The value to add.", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "AddPointerFilter", + "signature": "AddPointerFilter(IC,IZProgress.Json.ObjectModel.JsonObject,IZOpenEdge.Mobile.PushNotificationFilterOperandEnum)", + "returnType": "OpenEdge.Mobile.PushNotificationMessageBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "General method to add object filters to the payload. Note that the", + "objects required by the Pointer type must have particular properties,", + "but this method validates some of the properties.", + "", + "", + "", + "@param character The name of the type of filter (type/deviceID/etc)", + "@param JsonObject The value to add.", + "@param PushNotificationFilterOperandEnum The operand (eq/ne/etc)" + ], + "parameters": [ + { + "name": "pcFilterName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poFilterValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poOperand", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Mobile.PushNotificationFilterOperandEnum" + } + ] + }, + { + "name": "FormatDate", + "signature": "FormatDate(ID)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "ptDate", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "FormatDate", + "signature": "FormatDate(IDT)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "ptDate", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "FormatDate", + "signature": "FormatDate(IDTZ)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "ptDate", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "NewPayload", + "signature": "NewPayload()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "AddFilter", + "signature": "AddFilter(IZProgress.Json.ObjectModel.JsonConstruct)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poFilterObject", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + } + ] + } + ], + "constructors": [ + { + "name": "TelerikPushNotificationMessageBuilder", + "signature": "TelerikPushNotificationMessageBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Payload", + "type": "Progress.Json.ObjectModel.JsonObject", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Mobile.TelerikPushNotificationService", + "inherits": "OpenEdge.Mobile.PushNotificationService", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SendNotification", + "signature": "SendNotification(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Json.ObjectModel.JsonConstruct", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "of the methods in this class, or created by the PushNotificationMessageBuilder", + "class (which is also used internally).", + "", + "This method performs the actual request to the Notification Service.", + "", + "@param JsonObject The notification payload.", + "@return JsonConstruct The result of the request. Can be an object or array," + ], + "parameters": [ + { + "name": "poPayload", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "ProcessResponse", + "signature": "ProcessResponse(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "a NotificationServiceError if necessary.", + "", + "@param HttpResponse The result of the REST request.", + "@throws NotificationServiceError Throws an error if the return code is" + ], + "parameters": [ + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "constructors": [ + { + "name": "TelerikPushNotificationService", + "signature": "TelerikPushNotificationService(IZOpenEdge.Net.URI,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI A URI representing the notification server" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TelerikPushNotificationService", + "signature": "TelerikPushNotificationService(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcApiKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.FileTypeRegistry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Put", + "signature": "Put(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The key of the file extension to register", + "@param character The mime type of the file content for a file with the extension" + ], + "parameters": [ + { + "name": "pcExtensionKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMimeType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the content type to register" + ], + "parameters": [ + { + "name": "pcExtensionKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Has", + "signature": "Has(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the content type to register" + ], + "parameters": [ + { + "name": "pcExtensionKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the content type to register" + ], + "parameters": [ + { + "name": "pcExtensionKey", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetKeys", + "signature": "GetKeys(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "comments": [ + "", + "@param character The mime-type. ? and * = all; empty = application/octet-stream; otherwise the input value is used" + ], + "parameters": [ + { + "name": "pMimeType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetKeys", + "signature": "GetKeys()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.FileTypeRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.FileTypeRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "FileTypeRegistry", + "signature": "FileTypeRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "FileTypeRegistry", + "signature": "FileTypeRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Net.FileTypeRegistry", + "modifier": "public" + } + ], + "tables": [ + { + "name": "Registry", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Net.FormEncoder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": true, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Encode", + "signature": "Encode(ILC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Decode", + "signature": "Decode(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Decode", + "signature": "Decode(IC,IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Uses OpenEdge.Net.HTTP.PercentEncoder:Decode() to perform the decoding", + "", + "@param character The string to decode", + "@param character The target codepage to encode into.", + "@return character A decoded URL" + ], + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "FormEncoder", + "signature": "FormEncoder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.AuthenticatedRequest", + "inherits": "OpenEdge.Net.HTTP.HttpRequestDecorator", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IAuthenticatedRequest" + ], + "methods": [ + { + "name": "AddAuthentication", + "signature": "AddAuthentication()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetChallenge", + "signature": "SetChallenge(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The authentication method" + ], + "parameters": [ + { + "name": "pcAuthMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcChallenge", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddAuthenticationCallback", + "signature": "AddAuthenticationCallback(IZOpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler" + } + ] + }, + { + "name": "RemoveAuthenticationCallback", + "signature": "RemoveAuthenticationCallback(IZOpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler" + } + ] + }, + { + "name": "GetAuthenticationCallbacks", + "signature": "GetAuthenticationCallbacks(OZOpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IAuthFilterEventHandler[] An array of listeners" + ], + "parameters": [ + { + "name": "poListener", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler" + } + ] + } + ], + "constructors": [ + { + "name": "AuthenticatedRequest", + "signature": "AuthenticatedRequest(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHttpRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "AuthenticationMethod", + "type": "C", + "modifier": "public" + }, + { + "name": "Credentials", + "type": "OpenEdge.Net.HTTP.Credentials", + "modifier": "public" + }, + { + "name": "AuthenticationChallenge", + "type": "C", + "modifier": "public", + "comments": [ + "typically from a 401/Unauthorized response. This is usually the contents", + "of the WWW-Authenticate header, but might also be a chunk of HTML for" + ] + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.AuthenticationMethodEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "None", + "type": "OpenEdge.Net.HTTP.AuthenticationMethodEnum", + "modifier": "public" + }, + { + "name": "Basic", + "type": "OpenEdge.Net.HTTP.AuthenticationMethodEnum", + "modifier": "public" + }, + { + "name": "Digest", + "type": "OpenEdge.Net.HTTP.AuthenticationMethodEnum", + "modifier": "public" + }, + { + "name": "Form", + "type": "OpenEdge.Net.HTTP.AuthenticationMethodEnum", + "modifier": "public" + }, + { + "name": "Other", + "type": "OpenEdge.Net.HTTP.AuthenticationMethodEnum", + "modifier": "public" + }, + { + "name": "Bearer", + "type": "OpenEdge.Net.HTTP.AuthenticationMethodEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.AuthenticationRequestEventArgs", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "AuthenticationRequestEventArgs", + "signature": "AuthenticationRequestEventArgs(IZOpenEdge.Net.HTTP.IHttpRequest,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "pcRealm", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Request", + "type": "OpenEdge.Net.HTTP.IHttpRequest", + "modifier": "public" + }, + { + "name": "Realm", + "type": "C", + "modifier": "public" + }, + { + "name": "Credentials", + "type": "OpenEdge.Net.HTTP.Credentials", + "modifier": "public" + }, + { + "name": "Cancel", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.AuthorizationHeader", + "inherits": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Validate", + "signature": "Validate(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "AuthorizationHeader", + "signature": "AuthorizationHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AuthorizationHeader", + "signature": "AuthorizationHeader(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.AuthorizationHeaderBuilder", + "inherits": "OpenEdge.Net.HTTP.DefaultHeaderBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "AuthorizationHeaderBuilder", + "signature": "AuthorizationHeaderBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pHeaderName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.BuilderRegistry", + "inherits": "OpenEdge.Core.Util.BuilderRegistry", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "comments": [ + "Copyright (c) 2015 by Progress Software Corporation. All rights reserved." + ], + "methods": [], + "constructors": [ + { + "name": "BuilderRegistry", + "signature": "BuilderRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "BuilderRegistry", + "signature": "BuilderRegistry(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class The type that the registered value must conform to" + ], + "parameters": [ + { + "name": "poValueType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ClientBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build()", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "AllowTracing", + "signature": "AllowTracing(IB)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Logical Will tracing be enabled for this client? (Unknown = False)" + ], + "parameters": [ + { + "name": "plTracing", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "TracingConfig", + "signature": "TracingConfig(IZOpenEdge.Core.File)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param File A file containing config data" + ], + "parameters": [ + { + "name": "pFile", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.File" + } + ] + }, + { + "name": "TracingConfig", + "signature": "TracingConfig(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonObject Config data matching the schema in $DLC/src/netlib/OpenEdge/Net/HTTP/Trace/hctracing.config.schema" + ], + "parameters": [ + { + "name": "pConfig", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "TracingConfig", + "signature": "TracingConfig(IZOpenEdge.Net.HTTP.Trace.TraceConfig)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param TraceConfig Config data." + ], + "parameters": [ + { + "name": "pConfig", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.TraceConfig" + } + ] + }, + { + "name": "TracingConfig", + "signature": "TracingConfig(IC)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A file path (name) for a file containing config data" + ], + "parameters": [ + { + "name": "pFile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetNumRetries", + "signature": "SetNumRetries(II)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer A zero or positive value" + ], + "parameters": [ + { + "name": "piValue", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "SetRetryPause", + "signature": "SetRetryPause(IDE)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Decimal A zero or positive value" + ], + "parameters": [ + { + "name": "pdValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "SetRequestTimeout", + "signature": "SetRequestTimeout(IDE)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Decimal A zero or positive value" + ], + "parameters": [ + { + "name": "pdValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "KeepCookies", + "signature": "KeepCookies(IZOpenEdge.Net.HTTP.ICookieJar)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ICookieJar The cookie jar which manages cookies for this client" + ], + "parameters": [ + { + "name": "poCookieJar", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.ICookieJar" + } + ] + }, + { + "name": "KeepCookies", + "signature": "KeepCookies()", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "ViaProxy", + "signature": "ViaProxy(IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The proxy server URI" + ], + "parameters": [ + { + "name": "poProxyURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "ViaProxy", + "signature": "ViaProxy(IC)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The proxy server URI" + ], + "parameters": [ + { + "name": "pcProxyURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Named", + "signature": "Named(IC,IC)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The client name", + "@param character The client version (semantic version: major.minor.patch)." + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UsingLibrary", + "signature": "UsingLibrary(IZOpenEdge.Net.HTTP.IHttpClientLibrary)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpClientLibrary The library to be used" + ], + "parameters": [ + { + "name": "poLibrary", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpClientLibrary" + } + ] + }, + { + "name": "UsingLogger", + "signature": "UsingLogger(IZOpenEdge.Logging.ILogWriter)", + "returnType": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ILogWriter The log writer to be used" + ], + "parameters": [ + { + "name": "poLogger", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.ILogWriter" + } + ] + }, + { + "name": "BuildLibrary", + "signature": "BuildLibrary()", + "returnType": "OpenEdge.Net.HTTP.IHttpClientLibrary", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "DecorateClient", + "signature": "DecorateClient(IZProgress.Lang.Class,IZOpenEdge.Net.HTTP.IHttpClient)", + "returnType": "OpenEdge.Net.HTTP.IHttpClient", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Class The type of decorator to use", + "@param IHttpClient The client/instance we're decorating" + ], + "parameters": [ + { + "name": "poDecorationType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poDecoratedClient", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpClient" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "ClientBuilder", + "signature": "ClientBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ClientBuilder", + "signature": "ClientBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + }, + { + "name": "PROP_CLIENT_NAME", + "type": "C", + "modifier": "protected" + }, + { + "name": "PROP_CLIENT_VERSION", + "type": "C", + "modifier": "protected" + }, + { + "name": "Client", + "type": "OpenEdge.Net.HTTP.IHttpClient", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ClientOptions", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ClientOptions", + "signature": "ClientOptions()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "NumRetries", + "type": "I", + "modifier": "public" + }, + { + "name": "PauseBetweenRetry", + "type": "DE", + "modifier": "public" + }, + { + "name": "RequestTimeout", + "type": "DE", + "modifier": "public" + }, + { + "name": "AllowTracing", + "type": "B", + "modifier": "public" + }, + { + "name": "TraceConfig", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ConfigBuilder", + "inherits": "OpenEdge.Core.Util.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ConfigBuilder", + "signature": "ConfigBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ContentDispositionHeader", + "inherits": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SetParameterValue", + "signature": "SetParameterValue(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcParamName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcParamValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "ContentDispositionHeader", + "signature": "ContentDispositionHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ContentDispositionHeader", + "signature": "ContentDispositionHeader(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ContentDispositionHeaderBuilder", + "inherits": "OpenEdge.Net.HTTP.DefaultHeaderBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ContentDispositionHeaderBuilder", + "signature": "ContentDispositionHeaderBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcHeaderName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ContentTypeHeader", + "inherits": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Validate", + "signature": "Validate(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetParameterValue", + "signature": "SetParameterValue(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character (mandatory) The name of the parameter value to retrieve", + "@param character (mandatory) The parameter value; blank/empty otherwise" + ], + "parameters": [ + { + "name": "pcParamName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcParamValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "ContentTypeHeader", + "signature": "ContentTypeHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ContentTypeHeader", + "signature": "ContentTypeHeader(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ContentTypeHeaderBuilder", + "inherits": "OpenEdge.Net.HTTP.DefaultHeaderBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ContentTypeHeaderBuilder", + "signature": "ContentTypeHeaderBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcHeaderName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Cookie", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Parse", + "signature": "Parse(IC)", + "returnType": "OpenEdge.Net.HTTP.Cookie", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The cookie in string form, typically from a HTTP", + "response header." + ], + "parameters": [ + { + "name": "pcCookie", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "Cookie", + "signature": "Cookie(IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcCookieName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcDomain", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcCookieValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Cookie", + "signature": "Cookie(IC,IC,IC,IC,II,IDTZ,IB,IB,IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcCookieName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcDomain", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcCookieValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piMaxAge", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "ptExpiresAt", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "plSecureOnly", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "plHttpOnly", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pdVersion", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Cookie", + "signature": "Cookie(IC,IC,IC,IC,II,IDTZ,IZOpenEdge.Net.HTTP.SameSiteEnum,IB,IB,IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcCookieName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcDomain", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcCookieValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piMaxAge", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "ptExpiresAt", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + }, + { + "name": "peSameSite", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.SameSiteEnum" + }, + { + "name": "plSecureOnly", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "plHttpOnly", + "extent": 0, + "modifier": "INPUT", + "type": "B" + }, + { + "name": "pdVersion", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Cookie", + "signature": "Cookie()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Name", + "type": "C", + "modifier": "public" + }, + { + "name": "Domain", + "type": "C", + "modifier": "public" + }, + { + "name": "Path", + "type": "C", + "modifier": "public" + }, + { + "name": "Value", + "type": "C", + "modifier": "public" + }, + { + "name": "MaxAge", + "type": "I", + "modifier": "public" + }, + { + "name": "ExpiresAt", + "type": "DTZ", + "modifier": "public" + }, + { + "name": "SameSite", + "type": "OpenEdge.Net.HTTP.SameSiteEnum", + "modifier": "public", + "comments": [ + "Defaults to \"Lax\" providing a balance between security and usability.", + "This feature is backwards compatible. Browsers not supporting this feature", + "will simply use the cookie as a regular cookie. There is no need to deliver", + "different cookies to clients. (https://caniuse.com/?search=samesite)" + ] + }, + { + "name": "Secure", + "type": "B", + "modifier": "public" + }, + { + "name": "HttpOnly", + "type": "B", + "modifier": "public" + }, + { + "name": "Version", + "type": "DE", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.CookieCollection", + "inherits": "OpenEdge.Core.Collections.Collection", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Add", + "signature": "Add(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to add to the collection" + ], + "parameters": [ + { + "name": "newObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddArray", + "signature": "AddArray(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&CollectionType}[] The array to add to the collection" + ], + "parameters": [ + { + "name": "poArray", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to remove from the collection" + ], + "parameters": [ + { + "name": "oldObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "Contains", + "signature": "Contains(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param {&ValueType} The object to check in the collection" + ], + "parameters": [ + { + "name": "checkObject", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "ToCookieArray", + "signature": "ToCookieArray()", + "returnType": "OpenEdge.Net.HTTP.Cookie", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "CookieCollection", + "signature": "CookieCollection()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CookieCollection", + "signature": "CookieCollection(IZOpenEdge.Core.Collections.ICollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCollection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.ICollection" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.CookieJar", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": true, + "interfaces": [ + "OpenEdge.Net.HTTP.ICookieJar", + "OpenEdge.Core.ISupportInitialize", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetCookies", + "signature": "GetCookies(IZOpenEdge.Net.URI,OZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Algorithm from finding relevant cookies derived from", + "https://tools.ietf.org/html/rfc6265#page-25 (section 5.4)", + "", + "@param URI The host/URI for which to return the cookies.", + "@param Cookie[] Output array of the cookies" + ], + "parameters": [ + { + "name": "poUri", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poCookies", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookies", + "signature": "AddCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie The cookie to remove" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookie", + "signature": "AddCookie(IC,IC,IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Do not save bad cookies:", + "- that do not have matching domains", + "- that are too broad in scope", + "", + "@param character The domain to which this cookie applies", + "@param character The path to which this cookie applies" + ], + "parameters": [ + { + "name": "pcDomain", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookie", + "signature": "AddCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "ClearPersistentCookies", + "signature": "ClearPersistentCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ClearSessionCookies", + "signature": "ClearSessionCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CheckCookie", + "signature": "CheckCookie(IZOpenEdge.Net.URI,IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param URI The uri for which to retrieve cookies", + "@param Cookie The cookie to check", + "@return integer 1: cookie matches URI", + "0: cookie does not match URI" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "DeleteCookie", + "signature": "DeleteCookie(IH,IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param handle The buffer handle for the temp-table store", + "@param Cookie The cookie to add into the store." + ], + "parameters": [ + { + "name": "phStore", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "LoadCookieJar", + "signature": "LoadCookieJar(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcCookieJarPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PersistCookieJar", + "signature": "PersistCookieJar(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcCookieJarPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PutCookie", + "signature": "PutCookie(IH,IC,IC,IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param handle The buffer handle for the temp-table store", + "@param character The domain to which this cookie applies", + "@param character The path to which this cookie applies" + ], + "parameters": [ + { + "name": "phStore", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pcDomain", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + } + ], + "constructors": [ + { + "name": "CookieJar", + "signature": "CookieJar()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "CookieJar", + "signature": "CookieJar()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "CookieJarPath", + "type": "C", + "modifier": "public" + } + ], + "tables": [ + { + "name": "SessionCookie", + "modifier": "private", + "noundo": true + }, + { + "name": "PersistentCookie", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Net.HTTP.CookieJarBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build()", + "returnType": "OpenEdge.Net.HTTP.CookieJarBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "PersistTo", + "signature": "PersistTo(IC)", + "returnType": "OpenEdge.Net.HTTP.CookieJarBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The proxy server URI" + ], + "parameters": [ + { + "name": "pcCookieJarPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "DecorateCookieJar", + "signature": "DecorateCookieJar(IZProgress.Lang.Class,IZOpenEdge.Net.HTTP.ICookieJar)", + "returnType": "OpenEdge.Net.HTTP.ICookieJar", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Class The type of decorator to use", + "@param ICookieJar The cookie jar/instance we're decorating" + ], + "parameters": [ + { + "name": "poDecorationType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poDecoratedClient", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.ICookieJar" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "CookieJarBuilder", + "signature": "CookieJarBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CookieJarBuilder", + "signature": "CookieJarBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + }, + { + "name": "CookieJar", + "type": "OpenEdge.Net.HTTP.ICookieJar", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.CookieJarDecorator", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.ICookieJar" + ], + "methods": [ + { + "name": "GetCookies", + "signature": "GetCookies(IZOpenEdge.Net.URI,OZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "@param URI The host/URI for which to return the cookies.", + "@param Cookie[] Output array of the cookies" + ], + "parameters": [ + { + "name": "poUri", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poCookies", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookie", + "signature": "AddCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookie", + "signature": "AddCookie(IC,IC,IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "required in cases where the", + "", + "@param character The domain to which this cookie applies", + "@param character The path to which this cookie applies" + ], + "parameters": [ + { + "name": "pcDomain", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie The cookie to remove" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookies", + "signature": "AddCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "ClearSessionCookies", + "signature": "ClearSessionCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ClearPersistentCookies", + "signature": "ClearPersistentCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "CookieJarDecorator", + "signature": "CookieJarDecorator(IZOpenEdge.Net.HTTP.ICookieJar)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookieJar", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.ICookieJar" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "DecoratedCookieJar", + "type": "OpenEdge.Net.HTTP.ICookieJar", + "modifier": "protected" + }, + { + "name": "CookieJarPath", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Credentials", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "Credentials", + "signature": "Credentials()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Credentials", + "signature": "Credentials(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcDomain", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcUserName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPassword", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Domain", + "type": "C", + "modifier": "public" + }, + { + "name": "UserName", + "type": "C", + "modifier": "public" + }, + { + "name": "Password", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.DefaultCookieJarBuilder", + "inherits": "OpenEdge.Net.HTTP.CookieJarBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewCookieJar", + "signature": "NewCookieJar()", + "returnType": "OpenEdge.Net.HTTP.ICookieJar", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "DefaultCookieJarBuilder", + "signature": "DefaultCookieJarBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "CookieJar", + "type": "OpenEdge.Net.HTTP.ICookieJar", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.DefaultHeaderBuilder", + "inherits": "OpenEdge.Net.HTTP.HttpHeaderBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewHeader", + "signature": "NewHeader()", + "returnType": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "constructors": [ + { + "name": "DefaultHeaderBuilder", + "signature": "DefaultHeaderBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcHeaderName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Header", + "type": "OpenEdge.Net.HTTP.HttpHeader", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.DefaultHttpClientBuilder", + "inherits": "OpenEdge.Net.HTTP.ClientBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ISupportInitialize" + ], + "methods": [ + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "NewClient", + "signature": "NewClient()", + "returnType": "OpenEdge.Net.HTTP.IHttpClient", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [ + { + "name": "DefaultHttpClientBuilder", + "signature": "DefaultHttpClientBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Client", + "type": "OpenEdge.Net.HTTP.IHttpClient", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.DefaultRequestBuilder", + "inherits": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewRequest", + "signature": "NewRequest()", + "returnType": "OpenEdge.Net.HTTP.IHttpRequest", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "constructors": [ + { + "name": "DefaultRequestBuilder", + "signature": "DefaultRequestBuilder(IC,IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Request", + "type": "OpenEdge.Net.HTTP.IHttpRequest", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.DefaultResponseBuilder", + "inherits": "OpenEdge.Net.HTTP.ResponseBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewResponse", + "signature": "NewResponse()", + "returnType": "OpenEdge.Net.HTTP.IHttpResponse", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "DecorateResponse", + "signature": "DecorateResponse(IZProgress.Lang.Class,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "OpenEdge.Net.HTTP.IHttpResponse", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param Class The type of decorator to use", + "@param IHttpResponse The Response/instance we're decorating" + ], + "parameters": [ + { + "name": "poDecorationType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poDecoratedResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "constructors": [ + { + "name": "DefaultResponseBuilder", + "signature": "DefaultResponseBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Response", + "type": "OpenEdge.Net.HTTP.IHttpResponse", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Auth.AuthFilterEventHandlerWrapper", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler" + ], + "methods": [ + { + "name": "AuthFilter_HttpCredentialRequestHandler", + "signature": "AuthFilter_HttpCredentialRequestHandler(IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.AuthenticationRequestEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.AuthenticationRequestEventArgs" + } + ] + } + ], + "constructors": [ + { + "name": "AuthFilterEventHandlerWrapper", + "signature": "AuthFilterEventHandlerWrapper(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phCallbackProcedure", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Callback", + "type": "H", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessageWriter", + "OpenEdge.Net.HTTP.Filter.IFilterEvents", + "OpenEdge.Core.ISupportInitialize" + ], + "methods": [ + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AddAuthentication", + "signature": "AddAuthentication()", + "returnType": "V", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(MLC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(MC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "C" + } + ] + }, + { + "name": "OnHttpCredentialRequest", + "signature": "OnHttpCredentialRequest(IZOpenEdge.Net.HTTP.AuthenticationRequestEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param AuthenticationRequestEventArgs The event args being modified/used" + ], + "parameters": [ + { + "name": "poAuthRequestArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.AuthenticationRequestEventArgs" + } + ] + }, + { + "name": "GetCredentials", + "signature": "GetCredentials(IC)", + "returnType": "OpenEdge.Net.HTTP.Credentials", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "the Request or requested via an event", + "", + "@param character The domain for which to get the credentials" + ], + "parameters": [ + { + "name": "pcRealm", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SubscribeListener", + "signature": "SubscribeListener(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "UnsubscribeListener", + "signature": "UnsubscribeListener(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "RemoveListeners", + "signature": "RemoveListeners()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "constructors": [ + { + "name": "AuthenticationRequestFilter", + "signature": "AuthenticationRequestFilter(IZOpenEdge.Net.HTTP.IAuthenticatedRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IAuthenticatedRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "FilterEventListenerType", + "type": "Progress.Lang.Class", + "modifier": "public" + }, + { + "name": "Message", + "type": "OpenEdge.Net.HTTP.IHttpMessage", + "modifier": "public" + }, + { + "name": "AuthenticatedRequest", + "type": "OpenEdge.Net.HTTP.IAuthenticatedRequest", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Auth.BasicAuthenticationFilter", + "inherits": "OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AddAuthentication", + "signature": "AddAuthentication()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "constructors": [ + { + "name": "BasicAuthenticationFilter", + "signature": "BasicAuthenticationFilter(IZOpenEdge.Net.HTTP.IAuthenticatedRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IAuthenticatedRequest" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Auth.DigestAuthenticationFilter", + "inherits": "OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AddAuthentication", + "signature": "AddAuthentication()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "NextNonceCount", + "signature": "NextNonceCount(IC)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pNonce", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "DigestAuthenticationFilter", + "signature": "DigestAuthenticationFilter(IZOpenEdge.Net.HTTP.IAuthenticatedRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IAuthenticatedRequest" + } + ] + }, + { + "name": "DigestAuthenticationFilter", + "signature": "DigestAuthenticationFilter()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [ + { + "name": "NonceCount", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AuthFilter_HttpCredentialRequestHandler", + "signature": "AuthFilter_HttpCredentialRequestHandler(IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.AuthenticationRequestEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The filter object that publishes the event." + ], + "parameters": [ + { + "name": "poSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.AuthenticationRequestEventArgs" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Auth.NoAuthenticationFilter", + "inherits": "OpenEdge.Net.HTTP.Filter.Auth.AuthenticationRequestFilter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AddAuthentication", + "signature": "AddAuthentication()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "constructors": [ + { + "name": "NoAuthenticationFilter", + "signature": "NoAuthenticationFilter(IZOpenEdge.Net.HTTP.IAuthenticatedRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IAuthenticatedRequest" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Header.SetCookieSetHeaderFilter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessageWriter" + ], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(MLC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(MC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "SetCookieSetHeaderFilter", + "signature": "SetCookieSetHeaderFilter(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Message", + "type": "OpenEdge.Net.HTTP.IHttpMessage", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Header.TransferEncodingSetHeaderFilter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessageWriter" + ], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(MLC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(MC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "TransferEncodingSetHeaderFilter", + "signature": "TransferEncodingSetHeaderFilter(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Message", + "type": "OpenEdge.Net.HTTP.IHttpMessage", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.IFilterEvents", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SubscribeListener", + "signature": "SubscribeListener(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "UnsubscribeListener", + "signature": "UnsubscribeListener(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "FilterEventListenerType", + "type": "Progress.Lang.Class", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.BinaryBodyWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.ISupportTransferEncoding" + ], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "BinaryBodyWriter", + "signature": "BinaryBodyWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "TransferEncoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.BinaryEntityWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.ISupportTransferEncoding" + ], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "BinaryEntityWriter", + "signature": "BinaryEntityWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "TransferEncoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.ClientSocketResponseWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessageWriter" + ], + "methods": [ + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Net.ServerConnection.SocketReadEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poSocketArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.SocketReadEventArgs" + } + ] + }, + { + "name": "Write", + "signature": "Write(MLC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(MC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "ClientSocketResponseWriter", + "signature": "ClientSocketResponseWriter(IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Core.ByteBucket)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ByteBucket" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "MessageBody", + "type": "OpenEdge.Core.ByteBucket", + "modifier": "protected" + }, + { + "name": "Response", + "type": "OpenEdge.Net.HTTP.IHttpResponse", + "modifier": "protected" + }, + { + "name": "Request", + "type": "OpenEdge.Net.HTTP.IHttpRequest", + "modifier": "protected" + }, + { + "name": "Message", + "type": "OpenEdge.Net.HTTP.IHttpMessage", + "modifier": "public" + }, + { + "name": "CR", + "type": "I", + "modifier": "private" + }, + { + "name": "LF", + "type": "I", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.ConnectRequestFilter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "ConnectRequestFilter", + "signature": "ConnectRequestFilter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.DefaultRequestFilter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "WriteMessage", + "signature": "WriteMessage(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "ExtractEntity", + "signature": "ExtractEntity(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "OpenEdge.Core.ByteBucket", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "populates the MessageBody.", + "", + "This default implementation returns an empty message body.", + "" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "WriteStartLine", + "signature": "WriteStartLine(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "WriteHeaders", + "signature": "WriteHeaders(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + } + ], + "constructors": [ + { + "name": "DefaultRequestFilter", + "signature": "DefaultRequestFilter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.FormDataBodyWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "FormDataBodyWriter", + "signature": "FormDataBodyWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.FormDataEntityWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "AddField", + "signature": "AddField(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pFld", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "FormDataEntityWriter", + "signature": "FormDataEntityWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.HtmlBodyWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "HtmlBodyWriter", + "signature": "HtmlBodyWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.JsonBodyWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "WriteHandle", + "signature": "WriteHandle(IH)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + } + ], + "constructors": [ + { + "name": "JsonBodyWriter", + "signature": "JsonBodyWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "JsonBodyWriter", + "signature": "JsonBodyWriter()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "JsonExtensions", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.JsonEntityWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "WriteTuple", + "signature": "WriteTuple(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "WriteMap", + "signature": "WriteMap(IZOpenEdge.Core.Collections.IMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "WriteError", + "signature": "WriteError(IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object Data to write", + "@return int64 The number ofbytes written" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar Data to write" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param memptr Data to write" + ], + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "WriteHandle", + "signature": "WriteHandle(IH)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle Data to write" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param handle Data to write" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character Data to write" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "JsonEntityWriter", + "signature": "JsonEntityWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "JsonEntityWriter", + "signature": "JsonEntityWriter(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "inherits": "Progress.IO.OutputStream", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM,I64,I64)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "p1", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "p2", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,IZOpenEdge.Logging.LogLevelEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "deprecated": { + "message": "", + "since": "11.7.0" + }, + "comments": [ + "", + "@param character The message to log" + ], + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poLogLevel", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.LogLevelEnum" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "deprecated": { + "message": "", + "since": "11.7.0" + }, + "comments": [ + "", + "@param character The message to log" + ], + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piLogLevel", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "WriteFileStream", + "signature": "WriteFileStream(IZProgress.IO.FileInputStream)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param FileInputStream A valid file stream" + ], + "parameters": [ + { + "name": "pStream", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.IO.FileInputStream" + } + ] + }, + { + "name": "WriteMemoryStream", + "signature": "WriteMemoryStream(IZProgress.IO.MemoryOutputStream)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param MemptrOutputStream A valid memory stream" + ], + "parameters": [ + { + "name": "pStream", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.IO.MemoryOutputStream" + } + ] + }, + { + "name": "OnWriteError", + "signature": "OnWriteError(IZOpenEdge.Net.HTTP.Filter.Payload.MessageWriterErrorEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriterErrorEventArgs" + } + ] + }, + { + "name": "WriteErrorHandler", + "signature": "WriteErrorHandler(IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.Filter.Payload.MessageWriterErrorEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriterErrorEventArgs" + } + ] + } + ], + "constructors": [ + { + "name": "MessageWriter", + "signature": "MessageWriter(IZProgress.Lang.Class,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param Class The type of the entity - pseudo-generics here." + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "MessageWriter", + "signature": "MessageWriter(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "MessageWriter", + "signature": "MessageWriter()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "EntityType", + "type": "Progress.Lang.Class", + "modifier": "public" + }, + { + "name": "Entity", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriterErrorEventArgs", + "inherits": "OpenEdge.Core.EventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "MessageWriterErrorEventArgs", + "signature": "MessageWriterErrorEventArgs(IZProgress.Lang.Class,IZProgress.Lang.Object,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pWriter", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pSource", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "WriterType", + "type": "Progress.Lang.Class", + "modifier": "public" + }, + { + "name": "SourceData", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "Error", + "type": "Progress.Lang.Error", + "modifier": "public" + }, + { + "name": "OutputData", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "BytesWritten", + "type": "64", + "modifier": "public" + }, + { + "name": "AllowNullOutput", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.MultipartBodyWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.ISupportMultipartEntity" + ], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Net.MultipartEntity)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.MultipartEntity" + } + ] + } + ], + "constructors": [ + { + "name": "MultipartBodyWriter", + "signature": "MultipartBodyWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Boundary", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.MultipartEntityWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.ISupportMultipartEntity" + ], + "methods": [ + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Net.MessagePart)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.MessagePart" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + } + ], + "constructors": [ + { + "name": "MultipartEntityWriter", + "signature": "MultipartEntityWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Boundary", + "type": "C", + "modifier": "public" + }, + { + "name": "CR", + "type": "I", + "modifier": "private" + }, + { + "name": "LF", + "type": "I", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.MultipartFormBodyWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.ISupportMultipartEntity", + "OpenEdge.Core.ISupportEncoding" + ], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Net.MultipartEntity)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.MultipartEntity" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Core.Collections.IMap)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IMap" + } + ] + }, + { + "name": "WriteField", + "signature": "WriteField(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "MultipartFormBodyWriter", + "signature": "MultipartFormBodyWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Boundary", + "type": "C", + "modifier": "public" + }, + { + "name": "Encoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.MultipartFormEntityWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MultipartEntityWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + } + ], + "constructors": [ + { + "name": "MultipartFormEntityWriter", + "signature": "MultipartFormEntityWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.MultipartFormSimpleEntityWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MultipartEntityWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + } + ], + "constructors": [ + { + "name": "MultipartFormSimpleEntityWriter", + "signature": "MultipartFormSimpleEntityWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.RawMessage", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "RawMessage", + "signature": "RawMessage()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "StartLine", + "type": "OpenEdge.Core.ByteBucket", + "modifier": "public" + }, + { + "name": "Headers", + "type": "OpenEdge.Core.ByteBucket", + "modifier": "public" + }, + { + "name": "Body", + "type": "OpenEdge.Core.ByteBucket", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.StringBodyWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "StringBodyWriter", + "signature": "StringBodyWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.StringEntityWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.ISupportEncoding", + "OpenEdge.Core.ISupportEncoding" + ], + "methods": [ + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteErrorHandler", + "signature": "WriteErrorHandler(IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.Filter.Payload.MessageWriterErrorEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriterErrorEventArgs" + } + ] + } + ], + "constructors": [ + { + "name": "StringEntityWriter", + "signature": "StringEntityWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Encoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.XmlBodyWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ISupportEncoding" + ], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "XmlBodyWriter", + "signature": "XmlBodyWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Encoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Payload.XmlEntityWriter", + "inherits": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "If the handle is a X-DOCUMENT, overwrite any existing data.", + "", + "If the handle is an X-NODEREF, add it to the existing X-DOC. If the document has no root node, then add the noderef as", + "the root node. If a root node exists, then append the node to the root node.", + "", + "If the handle is a DATASET or TEMP-TABLE, call WRITE-XML and replace any existing data", + "", + "If the handle is a BUFFER and it's on a TEMP-TABLE, call WRITE-XML on the table and replace any existing data", + "", + "Otherwise throw an error.", + "", + "@param handle Data to write" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetXmlDoc", + "signature": "GetXmlDoc()", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "constructors": [ + { + "name": "XmlEntityWriter", + "signature": "XmlEntityWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Status.AuthorizationStatusFilter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessageWriter" + ], + "methods": [ + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(MLC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(MC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "AuthorizationStatusFilter", + "signature": "AuthorizationStatusFilter(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Message", + "type": "OpenEdge.Net.HTTP.IHttpMessage", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Status.RedirectStatusFilter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessageWriter", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(MC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(MLC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "RedirectStatusFilter", + "signature": "RedirectStatusFilter(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "Message", + "type": "OpenEdge.Net.HTTP.IHttpMessage", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.AuthenticationRequestWriterBuilder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.HTTP.IAuthenticatedRequest)", + "returnType": "OpenEdge.Net.HTTP.IHttpMessageWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IAuthenticatedRequest The message being processed." + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IAuthenticatedRequest" + } + ] + }, + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.HTTP.IAuthenticatedRequest,IZOpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler[])", + "returnType": "OpenEdge.Net.HTTP.IHttpMessageWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IAuthenticatedRequest The message being processed.", + "@param IAuthFilterEventHandler[] An array of listeners" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IAuthenticatedRequest" + }, + { + "name": "poListener", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "AuthenticationRequestWriterBuilder", + "signature": "AuthenticationRequestWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AuthenticationRequestWriterBuilder", + "signature": "AuthenticationRequestWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.BodyWriterBuilder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.MessagePart)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param MessagePart The message part being processed" + ], + "parameters": [ + { + "name": "poPart", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.MessagePart" + } + ] + }, + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpMessage The message being processed" + ], + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + }, + { + "name": "Build", + "signature": "Build(IC)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The content type being processed." + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "BodyWriterBuilder", + "signature": "BodyWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "BodyWriterBuilder", + "signature": "BodyWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.BodyWriterRegistry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "BodyWriterRegistry", + "signature": "BodyWriterRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "BodyWriterRegistry", + "signature": "BodyWriterRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.DefaultMessageWriterBuilder", + "inherits": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewMessageWriter", + "signature": "NewMessageWriter()", + "returnType": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "constructors": [ + { + "name": "DefaultMessageWriterBuilder", + "signature": "DefaultMessageWriterBuilder(IC,IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The content type this builder is creating." + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Writer", + "type": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.EntityWriterBuilder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.MessagePart)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param MessagePart The message part being processed" + ], + "parameters": [ + { + "name": "poPart", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.MessagePart" + } + ] + }, + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpMessage The message being processed" + ], + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + }, + { + "name": "Build", + "signature": "Build(IC)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The content type being processed." + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "EntityWriterBuilder", + "signature": "EntityWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EntityWriterBuilder", + "signature": "EntityWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.EntityWriterRegistry", + "inherits": "OpenEdge.Net.HTTP.BuilderRegistry", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "EntityWriterRegistry", + "signature": "EntityWriterRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EntityWriterRegistry", + "signature": "EntityWriterRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.HTTP.IHttpMessage,IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpMessage The message being processed", + "@param BuilderRegistry The registry that contains the mappings between content types and writers" + ], + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + }, + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + }, + { + "name": "Build", + "signature": "Build(IC,IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The content type being processed.", + "@param BuilderRegistry The registry that contains the mappings between content types and writers" + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ByteBucket The bucket to use" + ], + "parameters": [ + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IC)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param character The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param Object The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,I64)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param int64 The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IDE)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param decimal The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pdValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IB)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param logical The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "GetWriter", + "signature": "GetWriter(IC)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "The search alogrithm is", + "1. Exact match - type / sub-type", + "2. Vendor types - type / vendor-prefix-removed-sub-type", + "Suffixes - type / suffix", + "3. General type - type / *", + "4. Fallback to HTTP default - application/octet-stream", + "", + "@param character The name of the content type to register" + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "MessageWriterBuilder", + "signature": "MessageWriterBuilder(IC,IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The content type used by this registry" + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + }, + { + "name": "MessageWriterBuilder", + "signature": "MessageWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param character The content type used by this registry" + ], + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "ContentType", + "type": "C", + "modifier": "protected" + }, + { + "name": "WriterRegistry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "protected" + }, + { + "name": "Writer", + "type": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpRequest The request for which to build a writer" + ], + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "Build", + "signature": "Build()", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Request", + "signature": "Request(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpRequest The message" + ], + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IZOpenEdge.Core.ByteBucket)", + "returnType": "OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ByteBucket The bucket to use" + ], + "parameters": [ + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ByteBucket" + } + ] + }, + { + "name": "NewRequestWriter", + "signature": "NewRequestWriter()", + "returnType": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetWriter", + "signature": "GetWriter(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "The search alogrithm is", + "1. A writer for the HTTP Version+METHOD", + "2. A writer for the HTTP version", + "3. The writer for HTTP/1.1 . We use HTTP/1.1 as a defautl because it's pretty pervasive", + "", + "@param IHttpRequest The request for which we are seeking a writer", + "@param BuilderRegistry The registry in which to look", + "@return Progress.Lang.Class The type of the writer. It's the caller's responsibility to" + ], + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "pRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "RequestWriterBuilder", + "signature": "RequestWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "RequestWriterBuilder", + "signature": "RequestWriterBuilder(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "RequestWriterBuilder", + "signature": "RequestWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Request", + "type": "OpenEdge.Net.HTTP.IHttpRequest", + "modifier": "public" + }, + { + "name": "Writer", + "type": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.SetHeaderMessageWriterBuilder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.HTTP.IHttpMessage,IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "OpenEdge.Net.HTTP.IHttpMessageWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpResponse The response being processed." + ], + "parameters": [ + { + "name": "poMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + }, + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "SetHeaderMessageWriterBuilder", + "signature": "SetHeaderMessageWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetHeaderMessageWriterBuilder", + "signature": "SetHeaderMessageWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.StatusCodeWriterBuilder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "OpenEdge.Net.HTTP.IHttpMessageWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpResponse The response being processed." + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "StatusCodeWriterBuilder", + "signature": "StatusCodeWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "StatusCodeWriterBuilder", + "signature": "StatusCodeWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Filter.Writer.VoidMessageWriterBuilder", + "inherits": "OpenEdge.Net.HTTP.Filter.Writer.MessageWriterBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "VoidMessageWriterBuilder", + "signature": "VoidMessageWriterBuilder(IC,IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The content type this builder is creating." + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Writer", + "type": "OpenEdge.Net.HTTP.Filter.Payload.MessageWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpClient", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpClient", + "OpenEdge.Core.ISupportInitialize", + "OpenEdge.Logging.ISupportLogging", + "OpenEdge.Core.IAdaptable" + ], + "methods": [ + { + "name": "Instance", + "signature": "Instance()", + "returnType": "OpenEdge.Net.HTTP.HttpClient", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "This \"Instance\" method remains because it's already used elsewhere.", + "The ClientBuilder() should be called directly in most cases.", + "" + ], + "parameters": [] + }, + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "OpenEdge.Net.HTTP.IHttpResponse", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "If this code changes, the code in HttpClientDecorator should", + "too, to preserve the 'wrapper' nature of this method.", + "", + "@param HttpRequest Request parameters (URL, method, etc)" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "RequestTraceStart", + "signature": "RequestTraceStart(MZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "RequestTraceEnd", + "signature": "RequestTraceEnd(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param IHttpRequest The current request" + ], + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "RequestTraceInit", + "signature": "RequestTraceInit(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "the ClientOptions' AllowTracing property and/or the client request (which may be decorated with the ITraceableRequest", + "interface). If the request is a traceable request, then the value of its TracingEnabled flag is used to determine", + "whether tracing is allowed for this request. If not, then the value of the Options' AllowTracing flag is used.", + "", + "This method should be called before any processing/handling of the request is done, since the RequestTraceStart method", + "may decorate the request with the ITraceableRequest interface (in the case that tracing was enabled for the client).", + "" + ], + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpRequest Request parameters (URL, method, etc)" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "ProcessStatusAction", + "signature": "ProcessStatusAction(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param HttpResponse The response in question" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AddUserAgent", + "signature": "AddUserAgent(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "ClearTraceData", + "signature": "ClearTraceData()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteTraceData", + "signature": "WriteTraceData()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetAdapter", + "signature": "GetAdapter(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pAdaptTo", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "HttpClient", + "signature": "HttpClient(IC,IC,IZOpenEdge.Net.HTTP.IHttpClientLibrary)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of this Http Client", + "@param character The (semantic: major.minor.patch) version of this Http Client" + ], + "parameters": [ + { + "name": "pcClientName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcClientVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poLibrary", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpClientLibrary" + } + ] + }, + { + "name": "HttpClient", + "signature": "HttpClient()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param character The name of this Http Client", + "@param character The (semantic: major.minor.patch) version of this Http Client" + ], + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "ClientName", + "type": "C", + "modifier": "public" + }, + { + "name": "ClientVersion", + "type": "C", + "modifier": "public" + }, + { + "name": "Options", + "type": "OpenEdge.Net.HTTP.ClientOptions", + "modifier": "public" + }, + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "TraceConfig", + "type": "OpenEdge.Net.HTTP.Trace.TraceConfig", + "modifier": "protected" + }, + { + "name": "TraceData", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpClientDecorator", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpClient", + "OpenEdge.Core.IAdaptable" + ], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "OpenEdge.Net.HTTP.IHttpResponse", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "This method wraps the Execute(Req,Resp) call in the same way that the", + "HttpClient does. If does so in order to ensure that the Execute(req, resp)", + "is always called, because we don't want to force each decorator to have", + "to implement this call.", + "", + "@param HttpRequest Request parameters (URL, method, etc)" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "GetAdapter", + "signature": "GetAdapter(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pAdaptTo", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "HttpClientDecorator", + "signature": "HttpClientDecorator(IZOpenEdge.Net.HTTP.IHttpClient)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHttpClient", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpClient" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "DecoratedHttpClient", + "type": "OpenEdge.Net.HTTP.IHttpClient", + "modifier": "protected" + }, + { + "name": "ClientName", + "type": "C", + "modifier": "public" + }, + { + "name": "ClientVersion", + "type": "C", + "modifier": "public" + }, + { + "name": "Options", + "type": "OpenEdge.Net.HTTP.ClientOptions", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpHeader", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ClearParams", + "signature": "ClearParams()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ExtractParameters", + "signature": "ExtractParameters()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HasParameter", + "signature": "HasParameter(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the parameter to check." + ], + "parameters": [ + { + "name": "pcParamName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetParameterValue", + "signature": "SetParameterValue(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character (mandatory) The name of the parameter value to retrieve", + "@param character (mandatory) The parameter value; blank/empty otherwise" + ], + "parameters": [ + { + "name": "pcParamName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcParamValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetParameterValue", + "signature": "GetParameterValue(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the parameter value to retrieve" + ], + "parameters": [ + { + "name": "pcParamName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetValue", + "signature": "SetValue(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetValue", + "signature": "GetValue()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetBaseValue", + "signature": "GetBaseValue()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "GetParameterValues", + "signature": "GetParameterValues()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "RemoveParameters", + "signature": "RemoveParameters(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcParamName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Validate", + "signature": "Validate(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "HttpHeader", + "signature": "HttpHeader(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HttpHeader", + "signature": "HttpHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HttpHeader", + "signature": "HttpHeader()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "HttpHeader", + "signature": "HttpHeader()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "NullHeader", + "type": "OpenEdge.Net.HTTP.HttpHeader", + "modifier": "public" + }, + { + "name": "Name", + "type": "C", + "modifier": "public" + }, + { + "name": "Value", + "type": "C", + "modifier": "public" + }, + { + "name": "ParamDelimiter", + "type": "C", + "modifier": "public" + } + ], + "tables": [ + { + "name": "HeaderParameter", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Net.HTTP.HttpHeaderBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeaderBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Value", + "signature": "Value(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeaderBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The complete (unparsed) header value" + ], + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ParametersDelimitedBy", + "signature": "ParametersDelimitedBy(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeaderBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcDelim", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddParameter", + "signature": "AddParameter(IC,IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeaderBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "HttpHeaderBuilder", + "signature": "HttpHeaderBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcHeaderName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HttpHeaderBuilder", + "signature": "HttpHeaderBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "HeaderName", + "type": "C", + "modifier": "protected" + }, + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + }, + { + "name": "Header", + "type": "OpenEdge.Net.HTTP.HttpHeader", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpHeaderCollection", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Put", + "signature": "Put(IZOpenEdge.Net.HTTP.HttpHeaderCollection)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "headers that appear in this (the target) collection.", + "" + ], + "parameters": [ + { + "name": "poHeaders", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeaderCollection" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "headers that appear in this (the target) collection.", + "" + ], + "parameters": [ + { + "name": "poHeaders", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the header to retrieve" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetAll", + "signature": "GetAll(OZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param HttpHeader[] An array of headers" + ], + "parameters": [ + { + "name": "poHeaders", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "Has", + "signature": "Has(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of a header to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "No-op if none exists.", + "", + "This implementation sets the value of the header to ?/unknown,", + "passes it down the filter chain, and then removes it from the", + "header collection.", + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "FindHeaderRecord", + "signature": "FindHeaderRecord(B,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "the input buffer.", + "", + "@param buffer The buffer of the Headers table.", + "@param character The header name" + ], + "parameters": [ + { + "name": "pbHeader", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + }, + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UpdateHeaderRecord", + "signature": "UpdateHeaderRecord(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "DeleteHeaderRecord", + "signature": "DeleteHeaderRecord(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "HttpHeaderCollection", + "signature": "HttpHeaderCollection()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HttpHeaderCollection", + "signature": "HttpHeaderCollection()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Size", + "type": "I", + "modifier": "public" + } + ], + "tables": [ + { + "name": "Headers", + "modifier": "protected", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Net.HTTP.HttpMessage", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessage", + "OpenEdge.Core.ISupportInitialize", + "OpenEdge.Core.IAdaptable" + ], + "methods": [ + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetHeader", + "signature": "SetHeader(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The header name" + ], + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "SetHeaders", + "signature": "SetHeaders(IZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHeader", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "GetHeader", + "signature": "GetHeader(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the header to retrieve" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetHeaders", + "signature": "GetHeaders(OZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param HttpHeader[] An array of headers" + ], + "parameters": [ + { + "name": "poHeaders", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "HasHeader", + "signature": "HasHeader(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of a header to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveHeader", + "signature": "RemoveHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "No-op if none exists.", + "", + "This implementation sets the value of the header to ?/unknown,", + "passes it down the filter chain, and then removes it from the", + "header collection.", + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie The cookie to check" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "GetCookies", + "signature": "GetCookies(OZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie[] An array of cookies" + ], + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The cookie's name to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetCookie", + "signature": "GetCookie(IC)", + "returnType": "OpenEdge.Net.HTTP.Cookie", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "returns the first cookie it finds by name, oif more than", + "one exist", + "", + "@param character The cookie's name to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetCookie", + "signature": "SetCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "SetCookies", + "signature": "SetCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "ClearCookies", + "signature": "ClearCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ClearHeaders", + "signature": "ClearHeaders()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetAdapter", + "signature": "GetAdapter(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poAdaptTo", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "HttpMessage", + "signature": "HttpMessage()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Headers", + "type": "OpenEdge.Net.HTTP.HttpHeaderCollection", + "modifier": "protected" + }, + { + "name": "Cookies", + "type": "OpenEdge.Core.Collections.IStringKeyedMap", + "modifier": "protected" + }, + { + "name": "Version", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "CharacterEncoding", + "type": "C", + "modifier": "public" + }, + { + "name": "Entity", + "type": "Progress.Lang.Object", + "modifier": "public", + "comments": [ + "The object can be of any type, which may depend on the content type" + ] + }, + { + "name": "ContentLength", + "type": "64", + "modifier": "public" + }, + { + "name": "TransferEncoding", + "type": "C", + "modifier": "public", + "comments": [ + "http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.6", + "", + "This property does not use the same mechanism that the ContentType does," + ] + }, + { + "name": "ContentMD5", + "type": "RAW", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpRequest", + "inherits": "OpenEdge.Net.HTTP.HttpMessage", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpRequest", + "OpenEdge.Net.HTTP.IHttpMessage" + ], + "methods": [ + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ClearCookies", + "signature": "ClearCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetCookie", + "signature": "SetCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "SetHost", + "signature": "SetHost(IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poUri", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + } + ], + "constructors": [ + { + "name": "HttpRequest", + "signature": "HttpRequest()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HttpRequest", + "signature": "HttpRequest(IZOpenEdge.Net.HTTP.MethodEnum,IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param MethodEnum The method/verb for this request" + ], + "parameters": [ + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + }, + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "HttpRequest", + "signature": "HttpRequest(IC,IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The method/verb for this request" + ], + "parameters": [ + { + "name": "pcMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Method", + "type": "C", + "modifier": "public" + }, + { + "name": "URI", + "type": "OpenEdge.Net.URI", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpRequestDecorator", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpRequest", + "OpenEdge.Core.IAdaptable", + "OpenEdge.Net.HTTP.IHttpMessage" + ], + "methods": [ + { + "name": "SetHeader", + "signature": "SetHeader(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "SetHeaders", + "signature": "SetHeaders(IZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHeader", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "GetHeader", + "signature": "GetHeader(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetHeaders", + "signature": "GetHeaders(OZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeader", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "RemoveHeader", + "signature": "RemoveHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasHeader", + "signature": "HasHeader(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ClearHeaders", + "signature": "ClearHeaders()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetCookie", + "signature": "SetCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "SetCookies", + "signature": "SetCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "GetCookies", + "signature": "GetCookies(OZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "ClearCookies", + "signature": "ClearCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetCookie", + "signature": "GetCookie(IC)", + "returnType": "OpenEdge.Net.HTTP.Cookie", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetAdapter", + "signature": "GetAdapter(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poAdaptTo", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "HttpRequestDecorator", + "signature": "HttpRequestDecorator(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHttpRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "DecoratedHttpRequest", + "type": "OpenEdge.Net.HTTP.IHttpRequest", + "modifier": "protected" + }, + { + "name": "Method", + "type": "C", + "modifier": "public" + }, + { + "name": "URI", + "type": "OpenEdge.Net.URI", + "modifier": "public" + }, + { + "name": "Version", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "CharacterEncoding", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentMD5", + "type": "RAW", + "modifier": "public" + }, + { + "name": "Entity", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "ContentLength", + "type": "64", + "modifier": "public" + }, + { + "name": "TransferEncoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpRequestError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "HttpRequestError", + "signature": "HttpRequestError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "HttpRequestError", + "signature": "HttpRequestError(IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HttpRequestError", + "signature": "HttpRequestError(IZProgress.Lang.Error,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poInnerError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "pcStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpResponse", + "inherits": "OpenEdge.Net.HTTP.HttpMessage", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpResponse", + "OpenEdge.Net.HTTP.IHttpMessage" + ], + "methods": [], + "constructors": [ + { + "name": "HttpResponse", + "signature": "HttpResponse()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "StatusCode", + "type": "I", + "modifier": "public" + }, + { + "name": "StatusReason", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.HttpResponseDecorator", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpResponse", + "OpenEdge.Core.IAdaptable", + "OpenEdge.Net.HTTP.IHttpMessage" + ], + "methods": [ + { + "name": "SetHeader", + "signature": "SetHeader(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "SetHeaders", + "signature": "SetHeaders(IZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHeader", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "GetHeader", + "signature": "GetHeader(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetHeaders", + "signature": "GetHeaders(OZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeader", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "RemoveHeader", + "signature": "RemoveHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasHeader", + "signature": "HasHeader(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ClearHeaders", + "signature": "ClearHeaders()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetCookie", + "signature": "SetCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "SetCookies", + "signature": "SetCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "GetCookies", + "signature": "GetCookies(OZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "ClearCookies", + "signature": "ClearCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetCookie", + "signature": "GetCookie(IC)", + "returnType": "OpenEdge.Net.HTTP.Cookie", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetAdapter", + "signature": "GetAdapter(IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poAdaptTo", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "constructors": [ + { + "name": "HttpResponseDecorator", + "signature": "HttpResponseDecorator(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHttpResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "DecoratedHttpResponse", + "type": "OpenEdge.Net.HTTP.IHttpResponse", + "modifier": "protected" + }, + { + "name": "StatusCode", + "type": "I", + "modifier": "public" + }, + { + "name": "StatusReason", + "type": "C", + "modifier": "public" + }, + { + "name": "Version", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "CharacterEncoding", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentMD5", + "type": "RAW", + "modifier": "public" + }, + { + "name": "Entity", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "ContentLength", + "type": "64", + "modifier": "public" + }, + { + "name": "TransferEncoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.IAuthenticatedRequest", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SetChallenge", + "signature": "SetChallenge(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The authentication method" + ], + "parameters": [ + { + "name": "poAuthMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcChallenge", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddAuthentication", + "signature": "AddAuthentication()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AddAuthenticationCallback", + "signature": "AddAuthenticationCallback(IZOpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler" + } + ] + }, + { + "name": "RemoveAuthenticationCallback", + "signature": "RemoveAuthenticationCallback(IZOpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler" + } + ] + }, + { + "name": "GetAuthenticationCallbacks", + "signature": "GetAuthenticationCallbacks(OZOpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IAuthFilterEventHandler[] An array of listeners" + ], + "parameters": [ + { + "name": "poListener", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Filter.Auth.IAuthFilterEventHandler" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "AuthenticationMethod", + "type": "C", + "modifier": "public" + }, + { + "name": "Credentials", + "type": "OpenEdge.Net.HTTP.Credentials", + "modifier": "public" + }, + { + "name": "AuthenticationChallenge", + "type": "C", + "modifier": "public", + "comments": [ + "typically from a 401/Unauthorized response. This is usually the contents", + "of the WWW-Authenticate header, but might also be a chunk of HTML for" + ] + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ICookieJar", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetCookies", + "signature": "GetCookies(IZOpenEdge.Net.URI,OZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "@param URI The host/URI for which to return the cookies.", + "@param Cookie[] Output array of the cookies" + ], + "parameters": [ + { + "name": "poUri", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poCookies", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookie", + "signature": "AddCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookie", + "signature": "AddCookie(IC,IC,IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "required in cases where the", + "", + "@param character The domain to which this cookie applies", + "@param character The path to which this cookie applies" + ], + "parameters": [ + { + "name": "pcDomain", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie The cookie to remove" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddCookies", + "signature": "AddCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "ClearSessionCookies", + "signature": "ClearSessionCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ClearPersistentCookies", + "signature": "ClearPersistentCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "CookieJarPath", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.IHttpClient", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "OpenEdge.Net.HTTP.IHttpResponse", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param HttpRequest Request parameters (URL, method, etc)" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param HttpRequest Request parameters (URL, method, etc)" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "ClientName", + "type": "C", + "modifier": "public" + }, + { + "name": "ClientVersion", + "type": "C", + "modifier": "public" + }, + { + "name": "Options", + "type": "OpenEdge.Net.HTTP.ClientOptions", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.IHttpClientLibrary", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IHttpRequest The request to execute. May include headers,", + "HTTP method, payload etc." + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "LibraryName", + "type": "C", + "modifier": "public" + }, + { + "name": "LibraryVersion", + "type": "C", + "modifier": "public" + }, + { + "name": "Options", + "type": "OpenEdge.Net.HTTP.ClientOptions", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.IHttpMessage", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SetHeader", + "signature": "SetHeader(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "SetHeaders", + "signature": "SetHeaders(IZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHeader", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "GetHeaders", + "signature": "GetHeaders(OZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param HttpHeader[] An array of headers" + ], + "parameters": [ + { + "name": "poHeaders", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "GetHeader", + "signature": "GetHeader(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the header to retrieve" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveHeader", + "signature": "RemoveHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "No-op if none exists.", + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasHeader", + "signature": "HasHeader(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of a header to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ClearHeaders", + "signature": "ClearHeaders()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetCookie", + "signature": "SetCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "SetCookies", + "signature": "SetCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "GetCookies", + "signature": "GetCookies(OZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie[] An array of cookies" + ], + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie The cookie to check" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The cookie's name to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetCookie", + "signature": "GetCookie(IC)", + "returnType": "OpenEdge.Net.HTTP.Cookie", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "returns the first cookie it finds by name, oif more than", + "one exist", + "", + "@param character The cookie's name to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ClearCookies", + "signature": "ClearCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Version", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "CharacterEncoding", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentMD5", + "type": "RAW", + "modifier": "public" + }, + { + "name": "Entity", + "type": "Progress.Lang.Object", + "modifier": "public", + "comments": [ + "which may depend on the content type.", + "", + "The Entity is the 'programmer-readable' version of the message body: it's" + ] + }, + { + "name": "ContentLength", + "type": "64", + "modifier": "public" + }, + { + "name": "TransferEncoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.IHttpMessageWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(MLC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(MC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT_OUTPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Message", + "type": "OpenEdge.Net.HTTP.IHttpMessage", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.IHttpRequest", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessage" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Method", + "type": "C", + "modifier": "public" + }, + { + "name": "URI", + "type": "OpenEdge.Net.URI", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.IHttpResponse", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpMessage" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "StatusCode", + "type": "I", + "modifier": "public" + }, + { + "name": "StatusReason", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ISecureConnectionAuthenticatedRequest", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetCredentials", + "signature": "GetCredentials(IZOpenEdge.Core.ServerConnection.IConnectionParameters)", + "returnType": "OpenEdge.Security.ICredentials", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Core.ServerConnection.IConnectionParameters Should be a valid connection" + ], + "parameters": [ + { + "name": "pConnection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.IConnectionParameters" + } + ] + }, + { + "name": "AddCallback", + "signature": "AddCallback(IZOpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + ], + "parameters": [ + { + "name": "pCallback", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + } + ] + }, + { + "name": "HasCallback", + "signature": "HasCallback(IZOpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + ], + "parameters": [ + { + "name": "pCallback", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + } + ] + }, + { + "name": "RemoveCallback", + "signature": "RemoveCallback(IZOpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + ], + "parameters": [ + { + "name": "pCallback", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Credentials", + "type": "OpenEdge.Security.ICredentials", + "modifier": "public" + }, + { + "name": "NumCallbacks", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ISupportCookies", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "CookieJar", + "type": "OpenEdge.Net.HTTP.ICookieJar", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ISupportProxy", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "ProxyURI", + "type": "OpenEdge.Net.URI", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ITraceableRequest", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "DisableTracing", + "signature": "DisableTracing()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "TracingEnabled", + "type": "B", + "modifier": "public" + }, + { + "name": "TraceData", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData", + "modifier": "public" + }, + { + "name": "RequestRules", + "type": "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "modifier": "public" + }, + { + "name": "ResponseRules", + "type": "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Lib.ABLSockets.ABLSocketLibrary", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpClientLibrary", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "ReadTimeoutHandler", + "signature": "ReadTimeoutHandler(IZOpenEdge.Net.ServerConnection.ClientSocket,IZOpenEdge.Net.ServerConnection.SocketReadEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ClientSocket The socket object receiving the response" + ], + "parameters": [ + { + "name": "poSender", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocket" + }, + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.SocketReadEventArgs" + } + ] + }, + { + "name": "ReadTerminatedHandler", + "signature": "ReadTerminatedHandler(IZOpenEdge.Net.ServerConnection.ClientSocket,IZOpenEdge.Net.ServerConnection.SocketReadEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ClientSocket The socket object receiving the response" + ], + "parameters": [ + { + "name": "poSender", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocket" + }, + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.SocketReadEventArgs" + } + ] + }, + { + "name": "DataReceivedHandler", + "signature": "DataReceivedHandler(IZOpenEdge.Net.ServerConnection.ClientSocket,IZOpenEdge.Net.ServerConnection.SocketReadEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ClientSocket The socket object receiving the response" + ], + "parameters": [ + { + "name": "poSender", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocket" + }, + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.SocketReadEventArgs" + } + ] + }, + { + "name": "CreateTunnel", + "signature": "CreateTunnel(IZOpenEdge.Net.HTTP.ISupportProxy)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pProxyReq", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.ISupportProxy" + } + ] + }, + { + "name": "MakeSyncRequest", + "signature": "MakeSyncRequest(IZOpenEdge.Net.ServerConnection.ClientSocket,IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Core.ByteBucket)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "deprecated": { + "message": "", + "since": "12.5.0" + }, + "parameters": [ + { + "name": "pServer", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocket" + }, + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pRequestBody", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ByteBucket" + } + ] + }, + { + "name": "MakeSyncRequest", + "signature": "MakeSyncRequest(IZOpenEdge.Net.ServerConnection.ClientSocket,IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Net.HTTP.Filter.Payload.RawMessage)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pServer", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocket" + }, + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pRawRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Filter.Payload.RawMessage" + } + ] + }, + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "Timeouts:", + "- the connect and write-data calls are controlled by STOP-AFTER", + "- the read-data calls (WaitForResponse) are handled by the socket", + "", + "@param HttpRequest The request to execute" + ], + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "SerializeRequest", + "signature": "SerializeRequest(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "OpenEdge.Net.HTTP.Filter.Payload.RawMessage", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "ExtractEntity", + "signature": "ExtractEntity(IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Core.ByteBucket)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "ContentType", + "", + "@param IHttpResponse The response into which to add the entity representation of the body" + ], + "parameters": [ + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ByteBucket" + } + ] + } + ], + "constructors": [ + { + "name": "ABLSocketLibrary", + "signature": "ABLSocketLibrary(IC,IC,IZOpenEdge.Net.ServerConnection.ClientSocket,IZOpenEdge.Net.ServerConnection.ClientSocketConnectionParameters)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character This library's name", + "@param character This library's version (semver)", + "@param ClientSocket The socket used to execute the request" + ], + "parameters": [ + { + "name": "pcLibraryName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcLibraryVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poSocket", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocket" + }, + { + "name": "poSocketConnectionParams", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocketConnectionParameters" + } + ] + }, + { + "name": "ABLSocketLibrary", + "signature": "ABLSocketLibrary(IC,IC,IZOpenEdge.Net.ServerConnection.ClientSocket,IZOpenEdge.Net.ServerConnection.ClientSocketConnectionParameters,IZOpenEdge.Net.HTTP.ClientOptions)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character This library's name", + "@param character This library's version (semver)", + "@param ClientSocket The socket used to execute the request", + "@param ClientSocketConnectionParameters Connection information for the server used" + ], + "parameters": [ + { + "name": "pcLibraryName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcLibraryVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poSocket", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocket" + }, + { + "name": "poSocketConnectionParams", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocketConnectionParameters" + }, + { + "name": "poOptions", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.ClientOptions" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "LibraryName", + "type": "C", + "modifier": "public" + }, + { + "name": "LibraryVersion", + "type": "C", + "modifier": "public" + }, + { + "name": "Options", + "type": "OpenEdge.Net.HTTP.ClientOptions", + "modifier": "public" + }, + { + "name": "miErrorNo_RequestTimeout", + "type": "I", + "modifier": "private" + }, + { + "name": "miErrorNo_ConnectionTimeout", + "type": "I", + "modifier": "private" + }, + { + "name": "miErrorNo_ConnectionFailure", + "type": "I", + "modifier": "private" + }, + { + "name": "miErrorNo_RequestWriteTimeout", + "type": "I", + "modifier": "private" + }, + { + "name": "miErrorNo_RequestReadTimeout", + "type": "I", + "modifier": "private" + }, + { + "name": "miErrorNo_RequestReadTerminated", + "type": "I", + "modifier": "private" + }, + { + "name": "miErrorNo_BadRequest", + "type": "I", + "modifier": "private" + }, + { + "name": "miErrorNo_MissingTlsCredentials", + "type": "I", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Lib.ABLSockets.ABLSocketLibraryBuilder", + "inherits": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "CreateClientSocket", + "signature": "CreateClientSocket()", + "returnType": "OpenEdge.Net.ServerConnection.ClientSocket", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "BuildSocketConnectionParams", + "signature": "BuildSocketConnectionParams()", + "returnType": "OpenEdge.Net.ServerConnection.ClientSocketConnectionParameters", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "NewLib", + "signature": "NewLib()", + "returnType": "OpenEdge.Net.HTTP.IHttpClientLibrary", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "constructors": [ + { + "name": "ABLSocketLibraryBuilder", + "signature": "ABLSocketLibraryBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Library", + "type": "OpenEdge.Net.HTTP.IHttpClientLibrary", + "modifier": "public" + }, + { + "name": "LIB_NAME", + "type": "C", + "modifier": "private" + }, + { + "name": "LIB_VERSION", + "type": "C", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build()", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "ServerNameIndicator", + "signature": "ServerNameIndicator(IC)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The server name indicator" + ], + "parameters": [ + { + "name": "pServerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetSslProtocols", + "signature": "SetSslProtocols(IC[])", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "protocols.", + "", + "@param character[] A non-empty array of protocols." + ], + "parameters": [ + { + "name": "pcProtocols", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddSslProtocol", + "signature": "AddSslProtocol(IC)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A non-empty protocols." + ], + "parameters": [ + { + "name": "pcProtocol", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetSslCiphers", + "signature": "SetSslCiphers(IC[])", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "ciphers.", + "", + "@param character[] A non-empty array of ciphers." + ], + "parameters": [ + { + "name": "pcCiphers", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddSslCipher", + "signature": "AddSslCipher(IC)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A non-empty cipher." + ], + "parameters": [ + { + "name": "pcCipher", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SslVerifyHost", + "signature": "SslVerifyHost(IB)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param logical True if host verification should be enabled" + ], + "parameters": [ + { + "name": "plVerify", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "ReuseSession", + "signature": "ReuseSession(IB)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param logical TRUE if sessions should be reused" + ], + "parameters": [ + { + "name": "pReuse", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IC)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param character The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param Object The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,I64)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param int64 The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IDE)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param decimal The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pdValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IB)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param logical The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "SetRequestTimeout", + "signature": "SetRequestTimeout(IDE)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Decimal A zero or positive value" + ], + "parameters": [ + { + "name": "pdValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "UsingLogger", + "signature": "UsingLogger(IZOpenEdge.Logging.ILogWriter)", + "returnType": "OpenEdge.Net.HTTP.Lib.ClientLibraryBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ILogWriter The log writer to be used" + ], + "parameters": [ + { + "name": "poLogger", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.ILogWriter" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "ClientLibraryBuilder", + "signature": "ClientLibraryBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ClientLibraryBuilder", + "signature": "ClientLibraryBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + }, + { + "name": "PROP_SSL_PROTOCOLS", + "type": "C", + "modifier": "protected" + }, + { + "name": "PROP_SSL_CIPHERS", + "type": "C", + "modifier": "protected" + }, + { + "name": "PROP_SSL_HOSTVERIFY", + "type": "C", + "modifier": "protected" + }, + { + "name": "PROP_REUSESESSION", + "type": "C", + "modifier": "protected" + }, + { + "name": "PROP_SERVERNAME", + "type": "C", + "modifier": "protected" + }, + { + "name": "Library", + "type": "OpenEdge.Net.HTTP.IHttpClientLibrary", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.MethodEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "INVALID", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "GET", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "HEAD", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "POST", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "PUT", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "PATCH", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "DELETE", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "TRACE", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "OPTIONS", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "LINK", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "UNLINK", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "LOCK", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "UNLOCK", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "PROPFIND", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "PROPPATCH", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "MKCOL", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "COPY", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "MOVE", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "EXT_0", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "EXT_1", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "EXT_2", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "EXT_3", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "EXT_4", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "EXT_5", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "EXT_6", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.NullHeader", + "inherits": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "final": true, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetValue", + "signature": "GetValue()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "Validate", + "signature": "Validate(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "NullHeader", + "signature": "NullHeader()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ProxyHttpClient", + "inherits": "OpenEdge.Net.HTTP.HttpClientDecorator", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.ISupportProxy" + ], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "constructors": [ + { + "name": "ProxyHttpClient", + "signature": "ProxyHttpClient(IZOpenEdge.Net.HTTP.IHttpClient,IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poClient", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpClient" + }, + { + "name": "poProxy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "ProxyHttpClient", + "signature": "ProxyHttpClient(IZOpenEdge.Net.HTTP.IHttpClient)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poClient", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpClient" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "ProxyURI", + "type": "OpenEdge.Net.URI", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ProxyHttpRequest", + "inherits": "OpenEdge.Net.HTTP.HttpRequestDecorator", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.ISupportProxy" + ], + "methods": [], + "constructors": [ + { + "name": "ProxyHttpRequest", + "signature": "ProxyHttpRequest(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHttpRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "ProxyURI", + "type": "OpenEdge.Net.URI", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.RequestBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ISupportInitialize" + ], + "methods": [ + { + "name": "Build", + "signature": "Build(IC,IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Get", + "signature": "Get(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZOpenEdge.Net.URI,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Get", + "signature": "Get(IZOpenEdge.Net.URI,IZProgress.Lang.Object,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request", + "@param character The content type of the entity" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Put", + "signature": "Put(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZOpenEdge.Net.URI,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Put", + "signature": "Put(IZOpenEdge.Net.URI,IZProgress.Lang.Object,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request", + "@param character The content type of the entity" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Post", + "signature": "Post(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Post", + "signature": "Post(IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Post", + "signature": "Post(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Post", + "signature": "Post(IZOpenEdge.Net.URI,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Post", + "signature": "Post(IZOpenEdge.Net.URI,IZProgress.Lang.Object,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request", + "@param character The content type of the entity" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Patch", + "signature": "Patch(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Patch", + "signature": "Patch(IZOpenEdge.Net.URI,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Patch", + "signature": "Patch(IZOpenEdge.Net.URI,IZProgress.Lang.Object,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request", + "@param character The content type of the entity" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Delete", + "signature": "Delete(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Delete", + "signature": "Delete(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Delete", + "signature": "Delete(IZOpenEdge.Net.URI,IZProgress.Lang.Object,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request", + "@param character The content type of the entity" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Delete", + "signature": "Delete(IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Delete", + "signature": "Delete(IZOpenEdge.Net.URI,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Head", + "signature": "Head(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Head", + "signature": "Head(IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Options", + "signature": "Options(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Options", + "signature": "Options(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Options", + "signature": "Options(IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Options", + "signature": "Options(IZOpenEdge.Net.URI,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Options", + "signature": "Options(IZOpenEdge.Net.URI,IZProgress.Lang.Object,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI", + "@param Object The message body/entity for the request", + "@param character The content type of the entity" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The target URI" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Trace", + "signature": "Trace(IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The target URI" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "AddJsonData", + "signature": "AddJsonData(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param JsonObject The JSON data being added to the request" + ], + "parameters": [ + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "AddFormData", + "signature": "AddFormData(IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param IStringStringMap The complete data being added to the request" + ], + "parameters": [ + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "AddFormData", + "signature": "AddFormData(IC,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The field name (key) for the data being added", + "@param character The value for the field" + ], + "parameters": [ + { + "name": "pcFieldName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcFieldValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddCookie", + "signature": "AddCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie The cookie" + ], + "parameters": [ + { + "name": "pCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddHeader", + "signature": "AddHeader(IC,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The header name", + "@param character The value" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddHeader", + "signature": "AddHeader(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param HttpHeader The header" + ], + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "AllowTracing", + "signature": "AllowTracing(IB)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Logical Will tracing be enabled for this request? (Unknown = False)" + ], + "parameters": [ + { + "name": "plTracing", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "WithTransferEncoding", + "signature": "WithTransferEncoding(IZOpenEdge.Net.HTTP.TransferEncodingEnum)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param TransferEncodingEnum The encoding to use" + ], + "parameters": [ + { + "name": "poEncoding", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.TransferEncodingEnum" + } + ] + }, + { + "name": "WithData", + "signature": "WithData(IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The object to use as the request payload/entity" + ], + "parameters": [ + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "WithData", + "signature": "WithData(IZProgress.Lang.Object,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Object The object to use as the request payload/entity", + "@param character The content type for this entity/payload" + ], + "parameters": [ + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SendRequestId", + "signature": "SendRequestId()", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Id", + "signature": "Id(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param logical True if the request id should be sent." + ], + "parameters": [ + { + "name": "pcRequestId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AcceptAll", + "signature": "AcceptAll()", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "AcceptJson", + "signature": "AcceptJson()", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "AcceptHtml", + "signature": "AcceptHtml()", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "AcceptFormData", + "signature": "AcceptFormData()", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "AcceptXml", + "signature": "AcceptXml()", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "AcceptContentType", + "signature": "AcceptContentType(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A content type. Must be non-empty, but otherwise not validated" + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HttpVersion", + "signature": "HttpVersion(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A version" + ], + "parameters": [ + { + "name": "pcVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UsingBasicAuthentication", + "signature": "UsingBasicAuthentication(IZOpenEdge.Net.HTTP.Credentials)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Credentials The credentials for the basic auth" + ], + "parameters": [ + { + "name": "poCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Credentials" + } + ] + }, + { + "name": "UsingDigestAuthentication", + "signature": "UsingDigestAuthentication(IZOpenEdge.Net.HTTP.Credentials)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Credentials The credentials for the basic auth" + ], + "parameters": [ + { + "name": "poCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Credentials" + } + ] + }, + { + "name": "UsingCredentials", + "signature": "UsingCredentials(IZOpenEdge.Net.HTTP.Credentials)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Credentials The credentials for the basic auth" + ], + "parameters": [ + { + "name": "poCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Credentials" + } + ] + }, + { + "name": "UsingCredentials", + "signature": "UsingCredentials(IZOpenEdge.Net.HTTP.Credentials,IC,IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Credentials The credentials for the basic auth", + "@param AuthenticationMethodEnum The authentication method these credentials apply to", + "@param character The authentication challenge text" + ], + "parameters": [ + { + "name": "poCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Credentials" + }, + { + "name": "pcAuthenticationMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcChallenge", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AuthCallback", + "signature": "AuthCallback(IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AddCallback", + "signature": "AddCallback(IZProgress.Lang.Class,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class The type of events the EventProviders is capable of", + "listening to" + ], + "parameters": [ + { + "name": "poEventListenerType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poListener", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "AuthCallback", + "signature": "AuthCallback(IH)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phListener", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "AddCallback", + "signature": "AddCallback(IZProgress.Lang.Class,IH)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Class The type of events the EventProviders is capable of", + "listening to" + ], + "parameters": [ + { + "name": "poEventListenerType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "phListener", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "ViaProxy", + "signature": "ViaProxy(IZOpenEdge.Net.URI)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The proxy server URI" + ], + "parameters": [ + { + "name": "poProxyURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "ViaProxy", + "signature": "ViaProxy(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The proxy server URI" + ], + "parameters": [ + { + "name": "pcProxyURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetHeaderOption", + "signature": "SetHeaderOption(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "SupportsProxy", + "signature": "SupportsProxy()", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This allows the proxy to be supplied later.", + "" + ], + "parameters": [] + }, + { + "name": "SupportsAuthentication", + "signature": "SupportsAuthentication()", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This allows credentials etc to be supplied later.", + "" + ], + "parameters": [] + }, + { + "name": "ContentType", + "signature": "ContentType(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The content type" + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ETag", + "signature": "ETag(IC)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The tag value" + ], + "parameters": [ + { + "name": "pcETag", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "UsingClientCredentials", + "signature": "UsingClientCredentials(IZOpenEdge.Security.ICredentials)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "If called more than once, option will be set with latest credentials.", + "Note: There is no UsingClientCredentials(character, character) method because this could expose the credentials to logging.", + "", + "@param ICredentials Any non-null value. Must be of type TlsClientCredentials" + ], + "parameters": [ + { + "name": "pCredentials", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Security.ICredentials" + } + ] + }, + { + "name": "UsingClientCredentials", + "signature": "UsingClientCredentials(IZOpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler)", + "returnType": "OpenEdge.Net.HTTP.RequestBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This method may be called multiple times to add multiple callbacks.", + "", + "@param ISocketConnectionCredentialsHandler Any non-null value. Must be of type TlsClientCredentials" + ], + "parameters": [ + { + "name": "pCallback", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + } + ] + }, + { + "name": "DecorateRequest", + "signature": "DecorateRequest(IZProgress.Lang.Class,IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "OpenEdge.Net.HTTP.IHttpRequest", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Class The type of decorator to use", + "@param IHttpRequest The request/instance we're decorating" + ], + "parameters": [ + { + "name": "poDecorationType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poDecoratedRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "RequestBuilder", + "signature": "RequestBuilder(IC,IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The HTTP method" + ], + "parameters": [ + { + "name": "pcMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "RequestBuilder", + "signature": "RequestBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param character The HTTP method" + ], + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + }, + { + "name": "Request", + "type": "OpenEdge.Net.HTTP.IHttpRequest", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.ResponseBuilder", + "inherits": "OpenEdge.Core.Util.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ISupportInitialize" + ], + "methods": [ + { + "name": "Build", + "signature": "Build()", + "returnType": "OpenEdge.Net.HTTP.ResponseBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HttpVersion", + "signature": "HttpVersion(IC)", + "returnType": "OpenEdge.Net.HTTP.ResponseBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A version" + ], + "parameters": [ + { + "name": "pcVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "ResponseBuilder", + "signature": "ResponseBuilder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "ResponseBuilder", + "signature": "ResponseBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + }, + { + "name": "Response", + "type": "OpenEdge.Net.HTTP.IHttpResponse", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.SameSiteEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Lax", + "type": "OpenEdge.Net.HTTP.SameSiteEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Net.HTTP.SameSiteEnum", + "modifier": "public" + }, + { + "name": "None", + "type": "OpenEdge.Net.HTTP.SameSiteEnum", + "modifier": "public" + }, + { + "name": "Strict", + "type": "OpenEdge.Net.HTTP.SameSiteEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.SemicolonParamHeaderBuilder", + "inherits": "OpenEdge.Net.HTTP.DefaultHeaderBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "SemicolonParamHeaderBuilder", + "signature": "SemicolonParamHeaderBuilder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcHeaderName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.StatefulHttpClient", + "inherits": "OpenEdge.Net.HTTP.HttpClientDecorator", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.ISupportCookies" + ], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Net.HTTP.IHttpRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "constructors": [ + { + "name": "StatefulHttpClient", + "signature": "StatefulHttpClient(IZOpenEdge.Net.HTTP.IHttpClient,IZOpenEdge.Net.HTTP.ICookieJar)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poClient", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpClient" + }, + { + "name": "poCookieJar", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.ICookieJar" + } + ] + }, + { + "name": "StatefulHttpClient", + "signature": "StatefulHttpClient(IZOpenEdge.Net.HTTP.IHttpClient)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poClient", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpClient" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "CookieJar", + "type": "OpenEdge.Net.HTTP.ICookieJar", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.StatusCodeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Unknown", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "None", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Continue", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "SwitchingProtocols", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Processing", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "OK", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Created", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Accepted", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "NonAuthoritativeInformation", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "NoContent", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "ResetContent", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "PartialContent", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Multi-Status", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "AlreadyReported", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "IMUsed", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "MultipleChoices", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "MovedPermanently", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Found", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "SeeOther", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "NotModified", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "UseProxy", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "TemporaryRedirect", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "PermanentRedirect", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "BadRequest", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Unauthorized", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "PaymentRequired", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Forbidden", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "NotFound", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "MethodNotAllowed", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "NotAcceptable", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "ProxyAuthenticationRequired", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "RequestTimeOut", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Conflict", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Gone", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "LengthRequired", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "PreconditionFailed", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "RequestEntityTooLarge", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "RequestURITooLarge", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "UnsupportedMediaType", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "RequestedRangeNotSatisfiable", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "ExpectationFailed", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "MisdirectedRequest", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "UnprocessableEntity", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "Locked", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "FailedDependency", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "UpgradeRequired", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "PreconditionRequired", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "TooManyRequests", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "RequestHeaderFieldsTooLarge", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "InternalServerError", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "NotImplemented", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "BadGateway", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "ServiceUnavailable", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "GatewayTimeout", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "HTTPVersionNotSupported", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "VariantAlsoNegotiates", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "InsufficientStorage", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "LoopDetected", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "NotExtended", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "NetworkAuthenticationRequired", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.StatusCodeHelper", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "GetMessage", + "signature": "GetMessage(II)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "piStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "GetMessage", + "signature": "GetMessage(IZOpenEdge.Net.HTTP.StatusCodeEnum)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + } + ] + }, + { + "name": "GetCode", + "signature": "GetCode(IC)", + "returnType": "OpenEdge.Net.HTTP.StatusCodeEnum", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcStatusMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "StatusCodeHelper", + "signature": "StatusCodeHelper()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "StatusCodeHelper", + "signature": "StatusCodeHelper()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.TlsConnectionAuthenticatedRequest", + "inherits": "OpenEdge.Net.HTTP.HttpRequestDecorator", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.ISecureConnectionAuthenticatedRequest" + ], + "methods": [ + { + "name": "GetCredentials", + "signature": "GetCredentials(IZOpenEdge.Core.ServerConnection.IConnectionParameters)", + "returnType": "OpenEdge.Security.ICredentials", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Core.ServerConnection.IConnectionParameters Should be a valid connection" + ], + "parameters": [ + { + "name": "pConnection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.IConnectionParameters" + } + ] + }, + { + "name": "AddCallback", + "signature": "AddCallback(IZOpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + ], + "parameters": [ + { + "name": "pCallback", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + } + ] + }, + { + "name": "HasCallback", + "signature": "HasCallback(IZOpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + ], + "parameters": [ + { + "name": "pCallback", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + } + ] + }, + { + "name": "RemoveCallback", + "signature": "RemoveCallback(IZOpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + ], + "parameters": [ + { + "name": "pCallback", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler" + } + ] + } + ], + "constructors": [ + { + "name": "TlsConnectionAuthenticatedRequest", + "signature": "TlsConnectionAuthenticatedRequest(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHttpRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Credentials", + "type": "OpenEdge.Security.ICredentials", + "modifier": "public" + }, + { + "name": "Callbacks", + "type": "OpenEdge.Core.Collections.ISet", + "modifier": "protected" + }, + { + "name": "NumCallbacks", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.ExchangeData", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.Json.IJsonSerializer" + ], + "methods": [ + { + "name": "ClearData", + "signature": "ClearData()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetRequestInfo", + "signature": "SetRequestInfo(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + }, + { + "name": "SetResponseInfo", + "signature": "SetResponseInfo(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "AddRequestCookie", + "signature": "AddRequestCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddResponseCookie", + "signature": "AddResponseCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddRequestCookies", + "signature": "AddRequestCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddResponseCookies", + "signature": "AddResponseCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "AddRequestHeader", + "signature": "AddRequestHeader(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "AddResponseHeader", + "signature": "AddResponseHeader(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "AddRequestHeaders", + "signature": "AddRequestHeaders(IZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeaders", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "AddResponseHeaders", + "signature": "AddResponseHeaders(IZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeaders", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "FromJson", + "signature": "FromJson(IZProgress.Json.ObjectModel.JsonConstruct)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonConstruct" + } + ] + }, + { + "name": "ToJsonConstruct", + "signature": "ToJsonConstruct()", + "returnType": "Progress.Json.ObjectModel.JsonConstruct", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "ExchangeData", + "signature": "ExchangeData()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "StartedAt", + "type": "DTZ", + "modifier": "public" + }, + { + "name": "TimeBlocked", + "type": "64", + "modifier": "public" + }, + { + "name": "TimeDNS", + "type": "64", + "modifier": "public" + }, + { + "name": "TimeSsl", + "type": "64", + "modifier": "public" + }, + { + "name": "TimeConnect", + "type": "64", + "modifier": "public" + }, + { + "name": "TimeSend", + "type": "64", + "modifier": "public" + }, + { + "name": "TimeWait", + "type": "64", + "modifier": "public" + }, + { + "name": "TimeReceived", + "type": "64", + "modifier": "public" + }, + { + "name": "RequestMethod", + "type": "C", + "modifier": "public" + }, + { + "name": "ServerAddress", + "type": "C", + "modifier": "public" + }, + { + "name": "ServerPath", + "type": "C", + "modifier": "public" + }, + { + "name": "ClientHost", + "type": "C", + "modifier": "public" + }, + { + "name": "ClientPort", + "type": "I", + "modifier": "public" + }, + { + "name": "ServerHost", + "type": "C", + "modifier": "public" + }, + { + "name": "ServerPort", + "type": "I", + "modifier": "public" + }, + { + "name": "RequestContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "RequestHttpVersion", + "type": "C", + "modifier": "public" + }, + { + "name": "QueryString", + "type": "OpenEdge.Core.Collections.IStringKeyedMap", + "modifier": "public" + }, + { + "name": "RequestBody", + "type": "Ccs.Common.Support.IMemptrHolder", + "modifier": "public" + }, + { + "name": "ResponseBody", + "type": "Ccs.Common.Support.IMemptrHolder", + "modifier": "public" + }, + { + "name": "RequestCookies", + "type": "C", + "modifier": "public" + }, + { + "name": "ResponseCookies", + "type": "C", + "modifier": "public" + }, + { + "name": "RequestHeaders", + "type": "C", + "modifier": "public" + }, + { + "name": "ResponseHeaders", + "type": "C", + "modifier": "public" + }, + { + "name": "ResponseStatusCode", + "type": "I", + "modifier": "public" + }, + { + "name": "ResponseContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "ResponseHttpVersion", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Formatter.HarFormatter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Formatter.ITraceFormatter" + ], + "methods": [ + { + "name": "Format", + "signature": "Format(IZOpenEdge.Net.HTTP.Trace.ExchangeData[])", + "returnType": "Ccs.Common.Support.IMemptrHolder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This method may produce JSON or some other structured representation.", + "", + "@param ExchangeData[] An array of trace data" + ], + "parameters": [ + { + "name": "pTraceData", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + }, + { + "name": "GetQueryString", + "signature": "GetQueryString(IZOpenEdge.Core.Collections.IStringKeyedMap)", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param character a standard query string" + ], + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringKeyedMap" + } + ] + }, + { + "name": "AddHeaders", + "signature": "AddHeaders(IC[],IZProgress.Json.ObjectModel.JsonObject,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param character[] An array of header values" + ], + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pAddRedirectUrl", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "GetCookies", + "signature": "GetCookies(IC[])", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param character[] An array of cookie values" + ], + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddBody", + "signature": "AddBody(IZCcs.Common.Support.IMemptrHolder,IC,IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param IMemptrHolder Body data", + "@param character The value of the content-type header", + "@param JsonObject The parent JSON object" + ], + "parameters": [ + { + "name": "pBody", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IMemptrHolder" + }, + { + "name": "pContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pParent", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pPropertyName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetTime", + "signature": "GetTime(IZOpenEdge.Net.HTTP.Trace.ExchangeData)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param ExchangeData" + ], + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + } + ], + "constructors": [ + { + "name": "HarFormatter", + "signature": "HarFormatter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Formatted", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Formatter.ITraceFormatter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Format", + "signature": "Format(IZOpenEdge.Net.HTTP.Trace.ExchangeData[])", + "returnType": "Ccs.Common.Support.IMemptrHolder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "This method may produce JSON or some other structured representation.", + "", + "@param ExchangeData[] An array of trace data" + ], + "parameters": [ + { + "name": "pTraceData", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Formatter.JsonFormatter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Formatter.ITraceFormatter" + ], + "methods": [ + { + "name": "Format", + "signature": "Format(IZOpenEdge.Net.HTTP.Trace.ExchangeData[])", + "returnType": "Ccs.Common.Support.IMemptrHolder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ExchangeData[] An array of exchange data" + ], + "parameters": [ + { + "name": "pTraceData", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + } + ], + "constructors": [ + { + "name": "JsonFormatter", + "signature": "JsonFormatter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Formatted", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.IOutputConfig", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Formatter", + "type": "OpenEdge.Net.HTTP.Trace.Formatter.ITraceFormatter", + "modifier": "public" + }, + { + "name": "Writer", + "type": "OpenEdge.Net.HTTP.Trace.Writer.ITraceWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.LocalOutputConfig", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.IOutputConfig" + ], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "LocalOutputConfig", + "signature": "LocalOutputConfig()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Formatter", + "type": "OpenEdge.Net.HTTP.Trace.Formatter.ITraceFormatter", + "modifier": "public" + }, + { + "name": "Writer", + "type": "OpenEdge.Net.HTTP.Trace.Writer.ITraceWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum", + "inherits": "Progress.Lang.FlagsEnum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Request", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum", + "modifier": "public" + }, + { + "name": "Response", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.OutputTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "None", + "type": "OpenEdge.Net.HTTP.Trace.OutputTypeEnum", + "modifier": "public" + }, + { + "name": "Default", + "type": "OpenEdge.Net.HTTP.Trace.OutputTypeEnum", + "modifier": "public" + }, + { + "name": "Proxy", + "type": "OpenEdge.Net.HTTP.Trace.OutputTypeEnum", + "modifier": "public" + }, + { + "name": "Local", + "type": "OpenEdge.Net.HTTP.Trace.OutputTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Allow-All", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum", + "modifier": "public" + }, + { + "name": "AllowAll", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum", + "modifier": "public" + }, + { + "name": "Deny-All", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum", + "modifier": "public" + }, + { + "name": "DenyAll", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.BodyDataRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.BodyRule", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage,IZOpenEdge.Net.HTTP.Trace.ExchangeData)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + }, + { + "name": "pTraceData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + } + ], + "constructors": [ + { + "name": "BodyDataRule", + "signature": "BodyDataRule(IZOpenEdge.Net.HTTP.Trace.MessageTypeEnum,IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessageType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum" + }, + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.BodyFilterRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.BodyRule", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceFilterRule", + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + } + ], + "constructors": [ + { + "name": "BodyFilterRule", + "signature": "BodyFilterRule(IZOpenEdge.Net.HTTP.Trace.MessageTypeEnum,IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessageType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum" + }, + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.BodyRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.TraceRule", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SetPolicyExceptions", + "signature": "SetPolicyExceptions(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pExceptions", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "BodyRule", + "signature": "BodyRule(IZOpenEdge.Net.HTTP.Trace.MessageTypeEnum,IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pMessageType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum" + }, + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "MimeTypes", + "type": "C", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.CookieRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.TraceRule", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "SetPolicyExceptions", + "signature": "SetPolicyExceptions(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pExceptions", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage,IZOpenEdge.Net.HTTP.Trace.ExchangeData)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + }, + { + "name": "pTraceData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + }, + { + "name": "AddTraceData", + "signature": "AddTraceData(IZOpenEdge.Net.HTTP.Cookie,IZOpenEdge.Net.HTTP.Trace.ExchangeData)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + }, + { + "name": "pTraceData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + } + ], + "constructors": [ + { + "name": "CookieRule", + "signature": "CookieRule(IZOpenEdge.Net.HTTP.Trace.MessageTypeEnum,IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessageType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum" + }, + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.HeaderRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.TraceRule", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "SetPolicyExceptions", + "signature": "SetPolicyExceptions(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pExceptions", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage,IZOpenEdge.Net.HTTP.Trace.ExchangeData)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + }, + { + "name": "pTraceData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + }, + { + "name": "AddTraceData", + "signature": "AddTraceData(IZOpenEdge.Net.HTTP.HttpHeader,IZOpenEdge.Net.HTTP.Trace.ExchangeData)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + }, + { + "name": "pTraceData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + } + ], + "constructors": [ + { + "name": "HeaderRule", + "signature": "HeaderRule(IZOpenEdge.Net.HTTP.Trace.MessageTypeEnum,IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessageType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum" + }, + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage,IZOpenEdge.Net.HTTP.Trace.ExchangeData)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + }, + { + "name": "pTraceData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.ITraceFilterRule", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SetPolicyExceptions", + "signature": "SetPolicyExceptions(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pExceptions", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "MessageType", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum", + "modifier": "public" + }, + { + "name": "Policy", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum", + "modifier": "public" + }, + { + "name": "PolicyExceptions", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.QueryStringDataRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.TraceRule", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "SetPolicyExceptions", + "signature": "SetPolicyExceptions(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pExceptions", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage,IZOpenEdge.Net.HTTP.Trace.ExchangeData)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + }, + { + "name": "pTraceData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData" + } + ] + } + ], + "constructors": [ + { + "name": "QueryStringDataRule", + "signature": "QueryStringDataRule(IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.QueryStringFilterRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.TraceRule", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceFilterRule", + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + } + ], + "constructors": [ + { + "name": "QueryStringFilterRule", + "signature": "QueryStringFilterRule(IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.StatusCodeRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.TraceRule", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceFilterRule", + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "SetPolicyExceptions", + "signature": "SetPolicyExceptions(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pExceptions", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + } + ], + "constructors": [ + { + "name": "StatusCodeRule", + "signature": "StatusCodeRule(IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.TraceRule", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "SetPolicyExceptions", + "signature": "SetPolicyExceptions(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pExceptions", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "TraceRule", + "signature": "TraceRule(IZOpenEdge.Net.HTTP.Trace.MessageTypeEnum,IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param MessageTypeEnum Required. The type of message that this rule applies to." + ], + "parameters": [ + { + "name": "pMessageType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum" + }, + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "MessageType", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum", + "modifier": "public" + }, + { + "name": "Policy", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum", + "modifier": "public" + }, + { + "name": "PolicyExceptions", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Rule.UrlRule", + "inherits": "OpenEdge.Net.HTTP.Trace.Rule.TraceRule", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Rule.ITraceFilterRule", + "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule" + ], + "methods": [ + { + "name": "SetPolicyExceptions", + "signature": "SetPolicyExceptions(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pExceptions", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ApplyPolicy", + "signature": "ApplyPolicy(IZOpenEdge.Net.HTTP.IHttpMessage)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMessage", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpMessage" + } + ] + } + ], + "constructors": [ + { + "name": "UrlRule", + "signature": "UrlRule(IZOpenEdge.Net.HTTP.Trace.PolicyTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pPolicy", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.PolicyTypeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.TraceConfig", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "TraceConfig", + "signature": "TraceConfig()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Enabled", + "type": "B", + "modifier": "public" + }, + { + "name": "FilterRules", + "type": "OpenEdge.Net.HTTP.Trace.Rule.ITraceFilterRule", + "modifier": "public" + }, + { + "name": "RequestRules", + "type": "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "modifier": "public" + }, + { + "name": "ResponseRules", + "type": "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "modifier": "public" + }, + { + "name": "OutputType", + "type": "OpenEdge.Net.HTTP.Trace.OutputTypeEnum", + "modifier": "public" + }, + { + "name": "OutputConfig", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.TraceConfigLoader", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ClearConfig", + "signature": "ClearConfig()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LoadRules", + "signature": "LoadRules()", + "returnType": "OpenEdge.Net.HTTP.Trace.TraceConfig", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "LoadRules", + "signature": "LoadRules(IC)", + "returnType": "OpenEdge.Net.HTTP.Trace.TraceConfig", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A file name" + ], + "parameters": [ + { + "name": "pConfigFile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LoadRules", + "signature": "LoadRules(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Net.HTTP.Trace.TraceConfig", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poJsonConfig", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "LoadFromFile", + "signature": "LoadFromFile(IC)", + "returnType": "OpenEdge.Net.HTTP.Trace.TraceConfig", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pFileName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetFormatter", + "signature": "GetFormatter(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Net.HTTP.Trace.Formatter.ITraceFormatter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param JsonObject JSON Config" + ], + "parameters": [ + { + "name": "poJsonConfig", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "GetWriter", + "signature": "GetWriter(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Net.HTTP.Trace.Writer.ITraceWriter", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param JsonObject JSON Config" + ], + "parameters": [ + { + "name": "poJsonConfig", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "SetOptions", + "signature": "SetOptions(IZProgress.Json.ObjectModel.JsonObject,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "The properties in the JSON are used to look for a OOABL property in the implementation. This property", + "must be an instance public property with a publicly-writable setter. If such a property is found,", + "then the JSON value is best-guess converted to that property's ABL data type.", + "", + "If the conversion or the setting fails, the error is logged and the next property is processed.", + "", + "@param JsonObject The JSON options" + ], + "parameters": [ + { + "name": "poJsonConfig", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poImplementation", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "LoadFromJson", + "signature": "LoadFromJson(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Net.HTTP.Trace.TraceConfig", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poJsonConfig", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "ParseRules", + "signature": "ParseRules(IZOpenEdge.Net.HTTP.Trace.MessageTypeEnum,IZProgress.Lang.Class,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Net.HTTP.Trace.Rule.ITraceRule", + "abstract": false, + "static": true, + "extent": -32767, + "modifier": "private", + "parameters": [ + { + "name": "pMessageType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Trace.MessageTypeEnum" + }, + { + "name": "pRuleType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poJsonRules", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + } + ], + "constructors": [ + { + "name": "TraceConfigLoader", + "signature": "TraceConfigLoader()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "TraceConfigLoader", + "signature": "TraceConfigLoader()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "FileCheckInterval", + "type": "I", + "modifier": "public" + }, + { + "name": "mParamListShort", + "type": "Progress.Lang.ParameterList", + "modifier": "private" + }, + { + "name": "mParamListLong", + "type": "Progress.Lang.ParameterList", + "modifier": "private" + } + ], + "tables": [ + { + "name": "ConfigFile", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.TracePolicyEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Allow", + "type": "OpenEdge.Net.HTTP.Trace.TracePolicyEnum", + "modifier": "public" + }, + { + "name": "Allow-All", + "type": "OpenEdge.Net.HTTP.Trace.TracePolicyEnum", + "modifier": "public" + }, + { + "name": "Deny", + "type": "OpenEdge.Net.HTTP.Trace.TracePolicyEnum", + "modifier": "public" + }, + { + "name": "Deny-All", + "type": "OpenEdge.Net.HTTP.Trace.TracePolicyEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Writer.FileWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.Trace.Writer.ITraceWriter" + ], + "methods": [ + { + "name": "Write", + "signature": "Write(IZCcs.Common.Support.IMemptrHolder)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "a dedicated folder, and a timestamped \".trace\" file as the final output.", + "" + ], + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IMemptrHolder" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "FileWriter", + "signature": "FileWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "FileName", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.Trace.Writer.ITraceWriter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IZCcs.Common.Support.IMemptrHolder)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "service like a Kafka queue.", + "" + ], + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.IMemptrHolder" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.TraceableRequest", + "inherits": "OpenEdge.Net.HTTP.HttpRequestDecorator", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.ITraceableRequest" + ], + "methods": [ + { + "name": "DisableTracing", + "signature": "DisableTracing()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "TraceableRequest", + "signature": "TraceableRequest(IZOpenEdge.Net.HTTP.IHttpRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poHttpRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "TracingEnabled", + "type": "B", + "modifier": "public" + }, + { + "name": "RequestRules", + "type": "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "modifier": "public" + }, + { + "name": "ResponseRules", + "type": "OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule", + "modifier": "public" + }, + { + "name": "TraceData", + "type": "OpenEdge.Net.HTTP.Trace.ExchangeData", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.HTTP.TransferEncodingEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "None", + "type": "OpenEdge.Net.HTTP.TransferEncodingEnum", + "modifier": "public" + }, + { + "name": "Chunked", + "type": "OpenEdge.Net.HTTP.TransferEncodingEnum", + "modifier": "public" + }, + { + "name": "Identity", + "type": "OpenEdge.Net.HTTP.TransferEncodingEnum", + "modifier": "public" + }, + { + "name": "Gzip", + "type": "OpenEdge.Net.HTTP.TransferEncodingEnum", + "modifier": "public" + }, + { + "name": "X-Gzip", + "type": "OpenEdge.Net.HTTP.TransferEncodingEnum", + "modifier": "public" + }, + { + "name": "Compress", + "type": "OpenEdge.Net.HTTP.TransferEncodingEnum", + "modifier": "public" + }, + { + "name": "Deflate", + "type": "OpenEdge.Net.HTTP.TransferEncodingEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.ISupportEncoding", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ISupportEncoding" + ], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.ISupportMultipartEntity", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Boundary", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.ISupportTransferEncoding", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "TransferEncoding", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.MediaLinkEntity", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Deserialize", + "signature": "Deserialize(ILC,IZOpenEdge.Core.SerializationFormatEnum)", + "returnType": "OpenEdge.Net.MediaLinkEntity", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMLE", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "poSerializedAs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SerializationFormatEnum" + } + ] + }, + { + "name": "Serialize", + "signature": "Serialize(IZOpenEdge.Core.SerializationFormatEnum)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poSerializedAs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SerializationFormatEnum" + } + ] + } + ], + "constructors": [ + { + "name": "MediaLinkEntity", + "signature": "MediaLinkEntity(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcReadUrl", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "MediaLinkEntity", + "signature": "MediaLinkEntity(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcReadUrl", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcEditUrl", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "MediaLinkEntity", + "signature": "MediaLinkEntity(IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poReadUrl", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "MediaLinkEntity", + "signature": "MediaLinkEntity(IZOpenEdge.Net.URI,IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poReadUrl", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "poEditUrl", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "MediaLinkEntity", + "signature": "MediaLinkEntity()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "MediaLinkEntity", + "signature": "MediaLinkEntity()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "ReadUrl", + "type": "C", + "modifier": "public" + }, + { + "name": "EditUrl", + "type": "C", + "modifier": "public" + }, + { + "name": "ResourceName", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.MessagePart", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "MessagePart", + "signature": "MessagePart()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "MessagePart", + "signature": "MessagePart(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "MessagePart", + "signature": "MessagePart(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The content type for this part." + ], + "parameters": [ + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Headers", + "type": "OpenEdge.Net.HTTP.HttpHeaderCollection", + "modifier": "public" + }, + { + "name": "ContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentID", + "type": "C", + "modifier": "public" + }, + { + "name": "Body", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.MimeTypeHelper", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SplitType", + "signature": "SplitType(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 2, + "modifier": "public", + "parameters": [ + { + "name": "pcMimeType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsFormEncoded", + "signature": "IsFormEncoded(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMimeType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsMultipart", + "signature": "IsMultipart(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMimeType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsJson", + "signature": "IsJson(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMimeType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsXML", + "signature": "IsXML(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcMimeType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "MimeTypeHelper", + "signature": "MimeTypeHelper()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "MimeTypeHelper", + "signature": "MimeTypeHelper()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.MultipartEntity", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.ISupportMultipartEntity" + ], + "methods": [ + { + "name": "ClearParts", + "signature": "ClearParts()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetPart", + "signature": "SetPart(II,IZOpenEdge.Net.MessagePart)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The part number being added.", + "@param MessagePart The entity for the part" + ], + "parameters": [ + { + "name": "piPartNum", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.MessagePart" + } + ] + }, + { + "name": "AddPart", + "signature": "AddPart(IZOpenEdge.Net.MessagePart)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param MessagePart The entity for the part" + ], + "parameters": [ + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.MessagePart" + } + ] + }, + { + "name": "GetPart", + "signature": "GetPart(II)", + "returnType": "OpenEdge.Net.MessagePart", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The part number" + ], + "parameters": [ + { + "name": "piPartNumber", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "GetPart", + "signature": "GetPart(IC)", + "returnType": "OpenEdge.Net.MessagePart", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pcContentId", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemovePart", + "signature": "RemovePart(II)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param integer The part number to remove" + ], + "parameters": [ + { + "name": "piPartNumber", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + } + ], + "constructors": [ + { + "name": "MultipartEntity", + "signature": "MultipartEntity()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "MultipartEntity", + "signature": "MultipartEntity()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Boundary", + "type": "C", + "modifier": "public" + }, + { + "name": "Size", + "type": "I", + "modifier": "public" + }, + { + "name": "Prologue", + "type": "C", + "modifier": "public" + }, + { + "name": "Epilogue", + "type": "C", + "modifier": "public" + } + ], + "tables": [ + { + "name": "ttPart", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Net.PercentEncoder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Encode", + "signature": "Encode(ILC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Encode", + "signature": "Encode(ILC,IB)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pReencode", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Decode", + "signature": "Decode(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar The string to decode", + "@return longchar A decoded URL" + ], + "parameters": [ + { + "name": "pEncodedString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Decode", + "signature": "Decode(IC,IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param longchar The string to decode", + "@param character The target codepage to encode into. Defaults to UTF-8", + "@return longchar A decoded string. This is longchar since it may contain non-ASCII or Unicode characters." + ], + "parameters": [ + { + "name": "pEncodedString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "PercentEncoder", + "signature": "PercentEncoder(IB[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pFlags", + "extent": 128, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "EncodingFlags", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.ServerConnection.ClientSocket", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ServerConnection.IServerConnection", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Connect", + "signature": "Connect(IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Connect", + "signature": "Connect(IZOpenEdge.Net.ServerConnection.ClientSocketConnectionParameters)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poParams", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocketConnectionParameters" + } + ] + }, + { + "name": "Connect", + "signature": "Connect()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Disconnect", + "signature": "Disconnect()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CreateServer", + "signature": "CreateServer()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from the Connect/Disconnect pair of methods so that one server can" + ], + "parameters": [] + }, + { + "name": "DestroyServer", + "signature": "DestroyServer()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "from the Connect/Disconnect pair of methods so that one server can" + ], + "parameters": [] + }, + { + "name": "WaitForResponse", + "signature": "WaitForResponse()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "WaitForResponse", + "signature": "WaitForResponse(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "(ie loops) for a response", + "", + "@param decimal A timeout value for read events in seconds. A zero" + ], + "parameters": [ + { + "name": "pdTimeout", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "WaitForResponseAsync", + "signature": "WaitForResponseAsync(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "to emulate/provide async.", + "", + "@param decimal A timeout value for read events in seconds. A zero" + ], + "parameters": [ + { + "name": "pdTimeout", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "ReadResponseHandler", + "signature": "ReadResponseHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "OnDataReceived", + "signature": "OnDataReceived(IZOpenEdge.Net.ServerConnection.SocketReadEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.SocketReadEventArgs" + } + ] + }, + { + "name": "OnReadTerminated", + "signature": "OnReadTerminated(IZOpenEdge.Net.ServerConnection.SocketReadEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.SocketReadEventArgs" + } + ] + }, + { + "name": "OnReadTimeout", + "signature": "OnReadTimeout(IZOpenEdge.Net.ServerConnection.SocketReadEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.SocketReadEventArgs" + } + ] + }, + { + "name": "WriteData", + "signature": "WriteData(IZOpenEdge.Core.Memptr)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Memptr" + } + ] + }, + { + "name": "WriteData", + "signature": "WriteData(IZOpenEdge.Core.IMemoryPointer)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.IMemoryPointer" + } + ] + }, + { + "name": "IsConnected", + "signature": "IsConnected()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "StartTls", + "signature": "StartTls(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pCertificatSubjectName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetSocketOptions", + "signature": "SetSocketOptions(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "phSocket", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + } + ], + "constructors": [ + { + "name": "ClientSocket", + "signature": "ClientSocket(IZOpenEdge.Net.ServerConnection.ClientSocketConnectionParameters)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ClientSocketConnectionParameters A URI and other parameters that" + ], + "parameters": [ + { + "name": "poConnectionParameters", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.ClientSocketConnectionParameters" + } + ] + }, + { + "name": "ClientSocket", + "signature": "ClientSocket()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "LocalHost", + "type": "C", + "modifier": "public" + }, + { + "name": "LocalPort", + "type": "I", + "modifier": "public" + }, + { + "name": "RemoteHost", + "type": "C", + "modifier": "public" + }, + { + "name": "RemotePort", + "type": "I", + "modifier": "public" + }, + { + "name": "SslServerName", + "type": "C", + "modifier": "public" + }, + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "Server", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "ConnectionParameters", + "type": "OpenEdge.Core.ServerConnection.IConnectionParameters", + "modifier": "public" + }, + { + "name": "ReadBufferSize", + "type": "I", + "modifier": "public", + "comments": [ + "The socket may have less than this amount available, and will only", + "populate what it has.", + "", + "Defaults to 8k (per suggestions at" + ] + }, + { + "name": "DefaultReadTimeout", + "type": "I", + "modifier": "public" + }, + { + "name": "KeepAlive", + "type": "B", + "modifier": "public" + }, + { + "name": "NoDelay", + "type": "B", + "modifier": "public" + }, + { + "name": "ReuseAddress", + "type": "B", + "modifier": "public" + }, + { + "name": "ReceiveBufferSize", + "type": "I", + "modifier": "public" + }, + { + "name": "SendBufferSize", + "type": "I", + "modifier": "public" + }, + { + "name": "ReceiveTimeout", + "type": "I", + "modifier": "public", + "comments": [ + "Sets the timeout lengththat is, the number of seconds the socket waits" + ] + }, + { + "name": "LingerTime", + "type": "I", + "modifier": "public", + "comments": [ + "Returns ? if the SO-LINGER option is not enabled, or if the socket is not", + "yet created.", + "" + ] + }, + { + "name": "Connected", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.ServerConnection.ClientSocketConnectionParameters", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Core.ServerConnection.IConnectionParameters", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "GetConnectionString", + "signature": "GetConnectionString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetConnectionString", + "signature": "GetConnectionString(IZOpenEdge.Core.ServerConnection.FormatMaskEnum)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poFormatMask", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum" + } + ] + } + ], + "constructors": [ + { + "name": "ClientSocketConnectionParameters", + "signature": "ClientSocketConnectionParameters(IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "ClientSocketConnectionParameters", + "signature": "ClientSocketConnectionParameters(IC,IC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pScheme", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pHost", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pPort", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "ClientSocketConnectionParameters", + "signature": "ClientSocketConnectionParameters()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "ConnectTimeout", + "type": "I", + "modifier": "public" + }, + { + "name": "FormatMask", + "type": "OpenEdge.Core.ServerConnection.FormatMaskEnum", + "modifier": "public" + }, + { + "name": "URI", + "type": "OpenEdge.Net.URI", + "modifier": "public" + }, + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "ClientCredentials", + "type": "OpenEdge.Security.ICredentials", + "modifier": "public" + }, + { + "name": "ReuseSession", + "type": "B", + "modifier": "public" + }, + { + "name": "VerifyHost", + "type": "B", + "modifier": "public" + }, + { + "name": "SslProtocols", + "type": "C", + "modifier": "public" + }, + { + "name": "SslCiphers", + "type": "C", + "modifier": "public" + }, + { + "name": "ServerNameIndicator", + "type": "C", + "modifier": "public", + "comments": [ + "is an extension to the TLS computer networking protocol.", + "" + ] + }, + { + "name": "AllowServerDisconnect", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.ServerConnection.CredentialsEventArgs", + "inherits": "OpenEdge.Core.EventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "CredentialsEventArgs", + "signature": "CredentialsEventArgs(IZOpenEdge.Core.ServerConnection.IConnectionParameters)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pConnection", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.ServerConnection.IConnectionParameters" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Credentials", + "type": "OpenEdge.Security.ICredentials", + "modifier": "public" + }, + { + "name": "ConnectionParameters", + "type": "OpenEdge.Core.ServerConnection.IConnectionParameters", + "modifier": "public" + }, + { + "name": "Cancel", + "type": "B", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.ServerConnection.ISocketConnectionCredentialsHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ClientSocket_ConnectionCredentialsHandler", + "signature": "ClientSocket_ConnectionCredentialsHandler(IZProgress.Lang.Object,IZOpenEdge.Net.ServerConnection.CredentialsEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object" + ], + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.ServerConnection.CredentialsEventArgs" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.ServerConnection.SocketReadEventArgs", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "SocketReadEventArgs", + "signature": "SocketReadEventArgs(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pdTimeoutOffset", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "SocketReadEventArgs", + "signature": "SocketReadEventArgs(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "piTimeoutOffset", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "SocketReadEventArgs", + "signature": "SocketReadEventArgs(IZOpenEdge.Core.Memptr)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Memptr" + } + ] + }, + { + "name": "SocketReadEventArgs", + "signature": "SocketReadEventArgs()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "ReadComplete", + "type": "B", + "modifier": "public" + }, + { + "name": "ReadTimeout", + "type": "B", + "modifier": "public" + }, + { + "name": "ReadTerminated", + "type": "B", + "modifier": "public" + }, + { + "name": "Data", + "type": "OpenEdge.Core.Memptr", + "modifier": "public" + }, + { + "name": "TimeoutEnd", + "type": "DTZ", + "modifier": "public" + }, + { + "name": "BytesRead", + "type": "64", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.ServerConnection.TlsClientAuthenticationError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "TlsClientAuthenticationError", + "signature": "TlsClientAuthenticationError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "TlsClientAuthenticationError", + "signature": "TlsClientAuthenticationError(IZOpenEdge.Net.URI,IZProgress.Lang.Stop)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pInnerStop", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Stop" + } + ] + }, + { + "name": "TlsClientAuthenticationError", + "signature": "TlsClientAuthenticationError(IZOpenEdge.Net.URI,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pInnerError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.ServerConnection.TlsClientCredentials", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Security.ICredentials" + ], + "methods": [], + "constructors": [ + { + "name": "TlsClientCredentials", + "signature": "TlsClientCredentials()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "TlsClientCredentials", + "signature": "TlsClientCredentials(IZCcs.Common.Support.ILongcharHolder,IZOpenEdge.Core.EncodedString)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pIdentity", + "extent": 0, + "modifier": "INPUT", + "type": "Ccs.Common.Support.ILongcharHolder" + }, + { + "name": "pSecret", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.EncodedString" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Identity", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "Secret", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.URI", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Parse", + "signature": "Parse(IC)", + "returnType": "OpenEdge.Net.URI", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character a string URI (eg http://www.progress.com/)" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Split", + "signature": "Split()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "SplitUri", + "signature": "SplitUri(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetPath", + "signature": "SetPath(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetAuthority", + "signature": "SetAuthority(IC,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pAuthority", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pDecode", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "AddQueryString", + "signature": "AddQueryString(IC,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character A query string" + ], + "parameters": [ + { + "name": "pQuery", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pDecode", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Parse", + "signature": "Parse(IC,IB)", + "returnType": "OpenEdge.Net.URI", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character a string URI (eg http://www.progress.com/)", + "@param logical TRUE if the incoming strings should be URL-decoded" + ], + "parameters": [ + { + "name": "pcURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pDecode", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "GetPathSegments", + "signature": "GetPathSegments(OC[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSegments", + "extent": -32767, + "modifier": "OUTPUT", + "type": "C" + } + ] + }, + { + "name": "SetPath", + "signature": "SetPath(IC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcSegments", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddPathSegment", + "signature": "AddPathSegment(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcSegment", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddQuery", + "signature": "AddQuery(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddQuery", + "signature": "AddQuery(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The query parameter name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveQuery", + "signature": "RemoveQuery(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetQueryValueCount", + "signature": "GetQueryValueCount(IC)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The query parameter name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetQueryValue", + "signature": "GetQueryValue(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "Deprecated, use GetQueryValues to return all potential query values", + "", + "@param character The query parameter name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetQueryValues", + "signature": "GetQueryValues(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "comments": [ + "", + "@param character The query parameter name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetQueryValueList", + "signature": "GetQueryValueList(IC)", + "returnType": "Progress.Collections.List", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The query parameter name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetQueryMap", + "signature": "GetQueryMap()", + "returnType": "OpenEdge.Core.Collections.IStringStringMap", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "a new mapping of this URI's query params (as string values)", + "" + ], + "parameters": [] + }, + { + "name": "GetQueryParams", + "signature": "GetQueryParams()", + "returnType": "OpenEdge.Core.Collections.IStringKeyedMap", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "a deep copy/clone of this URI's query params (List)", + "" + ], + "parameters": [] + }, + { + "name": "SetQueryMap", + "signature": "SetQueryMap(IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pQueryMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "SetQueryParams", + "signature": "SetQueryParams(IZOpenEdge.Core.Collections.IStringKeyedMap)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "Does not perform a check for duplicates among parameter values!", + "" + ], + "parameters": [ + { + "name": "pQueryParams", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringKeyedMap" + } + ] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Encode", + "signature": "Encode()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "Encode", + "signature": "Encode(IZOpenEdge.Net.URI)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The URI to encode" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "EncodeURI", + "signature": "EncodeURI(IZOpenEdge.Net.URI)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param URI The URI to encode" + ], + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "EncodeScheme", + "signature": "EncodeScheme()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EncodeScheme", + "signature": "EncodeScheme(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeScheme", + "signature": "EncodeScheme(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeHost", + "signature": "EncodeHost(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeHost", + "signature": "EncodeHost()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EncodeUserinfo", + "signature": "EncodeUserinfo(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeUserinfo", + "signature": "EncodeUserinfo(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeUserinfo", + "signature": "EncodeUserinfo()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EncodeHost", + "signature": "EncodeHost(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodePath", + "signature": "EncodePath(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodePath", + "signature": "EncodePath(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeQuery", + "signature": "EncodeQuery()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EncodeQuery", + "signature": "EncodeQuery(IZOpenEdge.Net.URI)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "EncodeQuery", + "signature": "EncodeQuery(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeQuery", + "signature": "EncodeQuery(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeFragment", + "signature": "EncodeFragment()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "EncodeFragment", + "signature": "EncodeFragment(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeFragment", + "signature": "EncodeFragment(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeCookie", + "signature": "EncodeCookie(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeCookie", + "signature": "EncodeCookie(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeString", + "signature": "EncodeString(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeString", + "signature": "EncodeString(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "Encode", + "signature": "Encode(IC,IZOpenEdge.Net.UriEncodingTypeEnum)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "The method does NOT re-encode % characters.", + "", + "See OpenEdge.Net.UriEncoder for details.", + "", + "@param character The string to encode", + "@param EncondingTypeEnum The type of encoding to apply" + ], + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poEncodingType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.UriEncodingTypeEnum" + } + ] + }, + { + "name": "Encode", + "signature": "Encode(IC,IZOpenEdge.Net.UriEncodingTypeEnum,IB)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "unless the re-encoding of % characters is desired.", + "", + "See OpenEdge.Net.UriEncoder for details.", + "", + "@param character The string to encode", + "@param EncondingTypeEnum The type of encoding to apply", + "@param logical TRUE if any percent characters should be encoded as %25" + ], + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pEncodingType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.UriEncodingTypeEnum" + }, + { + "name": "pReEncode", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Decode", + "signature": "Decode()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "See OpenEdge.Net.UriEncoder for details.", + "" + ], + "parameters": [] + }, + { + "name": "Decode", + "signature": "Decode(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "See OpenEdge.Net.UriEncoder for details.", + "", + "@param character The string to decode", + "@return character A decoded URL" + ], + "parameters": [ + { + "name": "pcEncodedString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Decode", + "signature": "Decode(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "See OpenEdge.Net.UriEncoder for details.", + "", + "@param String The string to decode" + ], + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "HasQueryName", + "signature": "HasQueryName(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The query name,." + ], + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetQueryNames", + "signature": "GetQueryNames(OC[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "@param character[] A character extent of query names" + ], + "parameters": [ + { + "name": "pcNames", + "extent": -32767, + "modifier": "OUTPUT", + "type": "C" + } + ] + }, + { + "name": "ResolveRelativeReference", + "signature": "ResolveRelativeReference(IZOpenEdge.Net.URI,IC)", + "returnType": "OpenEdge.Net.URI", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pBaseUri", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + }, + { + "name": "pRelativeRef", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pCompare", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ConvertToQueryParams", + "signature": "ConvertToQueryParams(IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "OpenEdge.Core.Collections.IStringKeyedMap", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param IStringStringMap A QueryMap structured object" + ], + "parameters": [ + { + "name": "pQueryMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "ConvertToQueryMap", + "signature": "ConvertToQueryMap(IZOpenEdge.Core.Collections.IStringKeyedMap)", + "returnType": "OpenEdge.Core.Collections.IStringStringMap", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param IStringKeyedMap A QueryParams structured object" + ], + "parameters": [ + { + "name": "pQueryParams", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringKeyedMap" + } + ] + }, + { + "name": "BuildUri", + "signature": "BuildUri()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "MergePath", + "signature": "MergePath(IC[],IC[])", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pBaseURI", + "extent": 5, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pRelURI", + "extent": 5, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveDotSegments", + "signature": "RemoveDotSegments(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pInputBuffer", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "URI", + "signature": "URI()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "URI", + "signature": "URI(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcHost", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "URI", + "signature": "URI(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The scheme for this URI." + ], + "parameters": [ + { + "name": "pcScheme", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcHost", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "URI", + "signature": "URI(IC,IC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The scheme for this URI.", + "@param character The host name." + ], + "parameters": [ + { + "name": "pcScheme", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcHost", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piPort", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "URI", + "signature": "URI(IC,IC,IC,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The scheme for this URI", + "@param character The authority (contains at least host, and potentially port, user, passwd)", + "@param character The path", + "@param character The query string" + ], + "parameters": [ + { + "name": "pScheme", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pAuthority", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pQuery", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pFragment", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "URI", + "signature": "URI(IC,IC,II,IC,IZOpenEdge.Core.Collections.IStringStringMap,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The scheme for this URI.", + "@param character The host name.", + "@param integer The port to use.", + "@param character The path", + "@param IStringStringMap the (deprecated) QueryMap arguments" + ], + "parameters": [ + { + "name": "pcScheme", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcHost", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piPort", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poQueryMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + }, + { + "name": "pcFragment", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "URI", + "signature": "URI(IC,IC,II,IC,IZOpenEdge.Core.Collections.IStringKeyedMap,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The scheme for this URI.", + "@param character The host name.", + "@param integer The port to use.", + "@param character The path", + "@param IStringKeyedMap the QueryParams arguments" + ], + "parameters": [ + { + "name": "pcScheme", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcHost", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piPort", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poQueryParams", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringKeyedMap" + }, + { + "name": "pcFragment", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "SCHEME_PART_IDX", + "type": "I", + "modifier": "public" + }, + { + "name": "AUTHORITY_PART_IDX", + "type": "I", + "modifier": "public" + }, + { + "name": "PATH_PART_IDX", + "type": "I", + "modifier": "public" + }, + { + "name": "QUERY_PART_IDX", + "type": "I", + "modifier": "public" + }, + { + "name": "FRAGMENT_PART_IDX", + "type": "I", + "modifier": "public" + }, + { + "name": "Scheme", + "type": "C", + "modifier": "public" + }, + { + "name": "Host", + "type": "C", + "modifier": "public" + }, + { + "name": "User", + "type": "C", + "modifier": "public" + }, + { + "name": "Password", + "type": "C", + "modifier": "public" + }, + { + "name": "Port", + "type": "I", + "modifier": "public" + }, + { + "name": "Path", + "type": "C", + "modifier": "public", + "comments": [ + "", + "If a path contains a / that value MUST be %-encoded before setting", + "here. Use EncodePath() on each /-delimited path segment before setting", + "this property.", + "", + "Alternatively use SetPath(segment[]) to set paths with / values", + "" + ] + }, + { + "name": "Fragment", + "type": "C", + "modifier": "public" + }, + { + "name": "BaseURI", + "type": "C", + "modifier": "public" + }, + { + "name": "RelativeURI", + "type": "C", + "modifier": "public" + }, + { + "name": "QueryString", + "type": "C", + "modifier": "public" + }, + { + "name": "QueryMap", + "type": "OpenEdge.Core.Collections.IStringStringMap", + "modifier": "protected" + }, + { + "name": "Encoder", + "type": "OpenEdge.Net.UriEncoder", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.UriEncoder", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Encode", + "signature": "Encode(IC,IZOpenEdge.Net.UriEncodingTypeEnum)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "The method does NOT re-encode % characters.", + "", + "@param character The string to encode", + "@param EncondingTypeEnum The type of encoding to apply" + ], + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pEncodingType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.UriEncodingTypeEnum" + } + ] + }, + { + "name": "Encode", + "signature": "Encode(IC,IZOpenEdge.Net.UriEncodingTypeEnum,IB)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "unless the re-encoding of % characters is desired.", + "", + "@param character The string to encode", + "@param EncondingTypeEnum The type of encoding to apply", + "@param logical TRUE if any percent characters should be encoded as %25" + ], + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pEncodingType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.UriEncodingTypeEnum" + }, + { + "name": "pReEncode", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "EncodeCookie", + "signature": "EncodeCookie(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeCookie", + "signature": "EncodeCookie(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeFragment", + "signature": "EncodeFragment(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeFragment", + "signature": "EncodeFragment(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeHost", + "signature": "EncodeHost(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeHost", + "signature": "EncodeHost(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeHost", + "signature": "EncodeHost(ILC,IB)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pHost", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + }, + { + "name": "pReencode", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "EncodePath", + "signature": "EncodePath(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodePath", + "signature": "EncodePath(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeQuery", + "signature": "EncodeQuery(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeQuery", + "signature": "EncodeQuery(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeQuery", + "signature": "EncodeQuery(IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pQueryMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "EncodeQuery", + "signature": "EncodeQuery(IZOpenEdge.Core.Collections.IStringKeyedMap)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pQueryMap", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringKeyedMap" + } + ] + }, + { + "name": "EncodeScheme", + "signature": "EncodeScheme(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeScheme", + "signature": "EncodeScheme(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeDefault", + "signature": "EncodeDefault(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeDefault", + "signature": "EncodeDefault(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeUserinfo", + "signature": "EncodeUserinfo(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "EncodeUserinfo", + "signature": "EncodeUserinfo(IZOpenEdge.Core.String)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pString", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.String" + } + ] + }, + { + "name": "EncodeUserinfo", + "signature": "EncodeUserinfo(IZOpenEdge.Net.URI)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pURI", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "Decode", + "signature": "Decode(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Decode", + "signature": "Decode(IC,IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The string to decode", + "@param character The target codepage to encode into. Defaults to CPINTERNAL", + "@return character A decoded URL" + ], + "parameters": [ + { + "name": "pEncodedString", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTargetCodepage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "UriEncoder", + "signature": "UriEncoder()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Net.UriEncodingTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Default", + "type": "OpenEdge.Net.UriEncodingTypeEnum", + "modifier": "public" + }, + { + "name": "Scheme", + "type": "OpenEdge.Net.UriEncodingTypeEnum", + "modifier": "public" + }, + { + "name": "Host", + "type": "OpenEdge.Net.UriEncodingTypeEnum", + "modifier": "public" + }, + { + "name": "Path", + "type": "OpenEdge.Net.UriEncodingTypeEnum", + "modifier": "public" + }, + { + "name": "Query", + "type": "OpenEdge.Net.UriEncodingTypeEnum", + "modifier": "public" + }, + { + "name": "Fragment", + "type": "OpenEdge.Net.UriEncodingTypeEnum", + "modifier": "public" + }, + { + "name": "Cookie", + "type": "OpenEdge.Net.UriEncodingTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Net.UriSchemeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "http", + "type": "OpenEdge.Net.UriSchemeEnum", + "modifier": "public" + }, + { + "name": "https", + "type": "OpenEdge.Net.UriSchemeEnum", + "modifier": "public" + }, + { + "name": "file", + "type": "OpenEdge.Net.UriSchemeEnum", + "modifier": "public" + }, + { + "name": "ftp", + "type": "OpenEdge.Net.UriSchemeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.CompatibilityHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Progress.Web.IWebHandler", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "HandleRequest", + "signature": "HandleRequest()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "Handle a web request." + ], + "parameters": [] + }, + { + "name": "StartProcedure", + "signature": "StartProcedure()", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "StopProcedure", + "signature": "StopProcedure()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + } + ], + "constructors": [ + { + "name": "CompatibilityHandler", + "signature": "CompatibilityHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "AllowedMethods", + "type": "C", + "modifier": "protected" + }, + { + "name": "ProcedureHandle", + "type": "H", + "modifier": "protected" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.AuthorizeOperationEventArgs", + "inherits": "OpenEdge.Web.DataObject.DataObjectEventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "AuthorizeOperationEventArgs", + "signature": "AuthorizeOperationEventArgs(IZOpenEdge.Web.IWebRequest,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZOpenEdge.Security.Principal)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "pUser", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Security.Principal" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "User", + "type": "OpenEdge.Security.Principal", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.ClassOperationHandler", + "inherits": "OpenEdge.Web.DataObject.OperationHandler", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "GetEntityMethod", + "signature": "GetEntityMethod(IZProgress.Lang.Object,IC,IZProgress.Lang.ParameterList)", + "returnType": "Progress.Reflect.Method", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pMethodName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pParams", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.ParameterList" + } + ] + } + ], + "constructors": [ + { + "name": "ClassOperationHandler", + "signature": "ClassOperationHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.DataObjectError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "DataObjectError", + "signature": "DataObjectError()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DataObjectError", + "signature": "DataObjectError(IZOpenEdge.Web.DataObject.DataObjectEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOperationArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectEventArgs" + } + ] + }, + { + "name": "DataObjectError", + "signature": "DataObjectError(IZOpenEdge.Web.DataObject.HandleRequestEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pRequestArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandleRequestEventArgs" + } + ] + }, + { + "name": "DataObjectError", + "signature": "DataObjectError(IZOpenEdge.Web.DataObject.ServiceDiscoveryEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pDiscoveryArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceDiscoveryEventArgs" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Service", + "type": "OpenEdge.Web.DataObject.DataObjectService", + "modifier": "public" + }, + { + "name": "Operation", + "type": "OpenEdge.Web.DataObject.MappedOperation", + "modifier": "public" + }, + { + "name": "Request", + "type": "OpenEdge.Web.IWebRequest", + "modifier": "public" + }, + { + "name": "Response", + "type": "OpenEdge.Net.HTTP.IHttpResponse", + "modifier": "public" + }, + { + "name": "Error", + "type": "Progress.Lang.Error", + "modifier": "public" + }, + { + "name": "BusinessEntity", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.DataObjectEventArgs", + "inherits": "OpenEdge.Web.DataObject.HandleRequestEventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "DataObjectEventArgs", + "signature": "DataObjectEventArgs(IZOpenEdge.Web.IWebRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Service", + "type": "OpenEdge.Web.DataObject.DataObjectService", + "modifier": "public" + }, + { + "name": "Operation", + "type": "OpenEdge.Web.DataObject.MappedOperation", + "modifier": "public" + }, + { + "name": "Response", + "type": "OpenEdge.Net.HTTP.IHttpResponse", + "modifier": "public" + }, + { + "name": "BusinessEntity", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "RequestBody", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.DataObjectHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Progress.Web.IWebHandler", + "OpenEdge.Core.ISupportInitialize", + "OpenEdge.Logging.ISupportLogging", + "OpenEdge.Web.DataObject.IOperationHandler", + "OpenEdge.Web.DataObject.IOperationEventHandler", + "OpenEdge.Web.DataObject.IServiceEventHandler" + ], + "methods": [ + { + "name": "HandleException", + "signature": "HandleException(IZProgress.Lang.Error,IZOpenEdge.Web.IWebRequest,IZOpenEdge.Net.HTTP.IHttpResponse,IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "poBusinessEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "WriteResponse", + "signature": "WriteResponse(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HandleRequest", + "signature": "HandleRequest()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CreateOperationResponse", + "signature": "CreateOperationResponse(IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "OpenEdge.Net.HTTP.IHttpResponse", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "CreateDefaultResponse", + "signature": "CreateDefaultResponse()", + "returnType": "OpenEdge.Net.HTTP.IHttpResponse", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "HandleRequest", + "signature": "HandleRequest(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "ValidateContentType", + "signature": "ValidateContentType(IZOpenEdge.Web.IWebRequest,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AuthorizeOperationHandler", + "signature": "AuthorizeOperationHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.AuthorizeOperationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.AuthorizeOperationEventArgs" + } + ] + }, + { + "name": "GetOperationHandler", + "signature": "GetOperationHandler(IC)", + "returnType": "OpenEdge.Web.DataObject.IOperationHandler", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pTargetType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ListServices", + "signature": "ListServices(IZOpenEdge.Web.DataObject.MappedOperation,IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "OnDiscoverService", + "signature": "OnDiscoverService(IZOpenEdge.Web.DataObject.ServiceDiscoveryEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceDiscoveryEventArgs" + } + ] + }, + { + "name": "OnAuthorizeOperation", + "signature": "OnAuthorizeOperation(IZOpenEdge.Web.DataObject.AuthorizeOperationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.AuthorizeOperationEventArgs" + } + ] + }, + { + "name": "OnInvoking", + "signature": "OnInvoking(IZOpenEdge.Web.DataObject.OperationInvocationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationInvocationEventArgs" + } + ] + }, + { + "name": "OnInvoked", + "signature": "OnInvoked(IZOpenEdge.Web.DataObject.OperationInvocationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationInvocationEventArgs" + } + ] + }, + { + "name": "OnOperationError", + "signature": "OnOperationError(IZOpenEdge.Web.DataObject.HandlerErrorEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerErrorEventArgs" + } + ] + }, + { + "name": "OnLoadEntity", + "signature": "OnLoadEntity(IZOpenEdge.Web.DataObject.HandlerLoadEntityEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerLoadEntityEventArgs" + } + ] + }, + { + "name": "OnUnloadEntity", + "signature": "OnUnloadEntity(IZOpenEdge.Web.DataObject.HandlerLoadEntityEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerLoadEntityEventArgs" + } + ] + }, + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poBusinessEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ExtractMessageBody", + "signature": "ExtractMessageBody(IZOpenEdge.Web.IWebRequest,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "AddResponseEnvelope", + "signature": "AddResponseEnvelope(IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.MappedOperation,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "pcEnvelope", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "AddResponseEnvelope", + "signature": "AddResponseEnvelope(IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "FindService", + "signature": "FindService(IZOpenEdge.Web.IWebRequest)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "FindOperation", + "signature": "FindOperation(IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.IWebRequest)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "UnloadEntityHandler", + "signature": "UnloadEntityHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.HandlerLoadEntityEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerLoadEntityEventArgs" + } + ] + }, + { + "name": "LoadEntityHandler", + "signature": "LoadEntityHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.HandlerLoadEntityEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerLoadEntityEventArgs" + } + ] + }, + { + "name": "OperationErrorHandler", + "signature": "OperationErrorHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.HandlerErrorEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerErrorEventArgs" + } + ] + }, + { + "name": "InvokingHandler", + "signature": "InvokingHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.OperationInvocationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationInvocationEventArgs" + } + ] + }, + { + "name": "InvokedHandler", + "signature": "InvokedHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.OperationInvocationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationInvocationEventArgs" + } + ] + }, + { + "name": "DiscoverServiceHandler", + "signature": "DiscoverServiceHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.ServiceDiscoveryEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceDiscoveryEventArgs" + } + ] + }, + { + "name": "SplitServicePath", + "signature": "SplitServicePath(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 2, + "modifier": "protected", + "parameters": [ + { + "name": "pcPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PerformOperation", + "signature": "PerformOperation(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "GetEntity", + "signature": "GetEntity(IC,IC,IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcService", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcEntityName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetEntity", + "signature": "SetEntity(IC,IC,IC,IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcService", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcEntityName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poBusinessEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "RemoveEntity", + "signature": "RemoveEntity(IC,IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcService", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcEntityName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveAllEntities", + "signature": "RemoveAllEntities(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcService", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "DataObjectHandler", + "signature": "DataObjectHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "DataObjectHandler", + "signature": "DataObjectHandler()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "HANDLER_PREFIX", + "type": "C", + "modifier": "public" + }, + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [ + { + "name": "TargetRef", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Web.DataObject.DataObjectService", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Equals", + "signature": "Equals(IZProgress.Lang.Object)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pCompare", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveOperation", + "signature": "RemoveOperation(IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetOperations", + "signature": "GetOperations()", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "PutOperation", + "signature": "PutOperation(IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pMappedOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "PutSchema", + "signature": "PutSchema(IC,IH)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSchema", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "RemoveSchema", + "signature": "RemoveSchema(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasSchema", + "signature": "HasSchema(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetSchemas", + "signature": "GetSchemas()", + "returnType": "H", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetSchema", + "signature": "GetSchema(IC)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "NormaliseServiceName", + "signature": "NormaliseServiceName(IC)", + "returnType": "C", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Merge", + "signature": "Merge(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSvc", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "FindOperationRecord", + "signature": "FindOperationRecord(IC,IC,B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pServiceUri", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pOperation", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "FindSchemaRecord", + "signature": "FindSchemaRecord(IC,B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pbSchema", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "CloneServiceSchema", + "signature": "CloneServiceSchema(IZOpenEdge.Web.DataObject.SchemaOption)", + "returnType": "Ccs.Common.Support.IHandleHolder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pOption", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.SchemaOption" + } + ] + }, + { + "name": "ApplySchemaOptions", + "signature": "ApplySchemaOptions(IH,IZOpenEdge.Web.DataObject.SchemaOption)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param handle The buffer/dataset handle to which to apply the option" + ], + "parameters": [ + { + "name": "pSchema", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pOptions", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.SchemaOption" + } + ] + } + ], + "constructors": [ + { + "name": "DataObjectService", + "signature": "DataObjectService(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "DataObjectService", + "signature": "DataObjectService(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "DataObjectService", + "signature": "DataObjectService()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "ROOT_SERVICE_NAME", + "type": "C", + "modifier": "public" + }, + { + "name": "ROOT_SERVICE_URI", + "type": "C", + "modifier": "public" + }, + { + "name": "Name", + "type": "C", + "modifier": "public" + }, + { + "name": "Version", + "type": "OpenEdge.Core.SemanticVersion", + "modifier": "public" + }, + { + "name": "Options", + "type": "OpenEdge.Web.DataObject.ServiceOptions", + "modifier": "public" + }, + { + "name": "Catalog", + "type": "Progress.Json.ObjectModel.JsonObject", + "modifier": "public" + }, + { + "name": "ArgumentWriters", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [ + { + "name": "Operation", + "modifier": "private", + "noundo": true + }, + { + "name": "DataSchema", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Web.DataObject.ElementTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "None", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Path", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Query", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Qry", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "QueryMap", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "QryMap", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "QueryParams", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "QryParams", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Header", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Hdr", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "HeaderSet", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "HdrSet", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Field", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Cookie", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "StatusCode", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Code", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "StatusReason", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Reason", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Body", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Request", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "HttpMethod", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "verb", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Constant", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.FileOperationHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging", + "OpenEdge.Web.DataObject.IOperationHandler" + ], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poBusinessEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ResolveTokens", + "signature": "ResolveTokens(IZOpenEdge.Web.DataObject.MappedOperation,IZOpenEdge.Web.IWebRequest)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "Read", + "signature": "Read(IZOpenEdge.Web.DataObject.MappedOperation,IZOpenEdge.Web.IWebRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Web.DataObject.MappedOperation,IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "Remove", + "signature": "Remove(IZOpenEdge.Web.DataObject.MappedOperation,IZOpenEdge.Web.IWebRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "ValidatePath", + "signature": "ValidatePath(IZOpenEdge.Core.FileInfo,IZOpenEdge.Core.Folder)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pPath", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.FileInfo" + }, + { + "name": "pWebAppPath", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Folder" + } + ] + }, + { + "name": "CanRead", + "signature": "CanRead(IZOpenEdge.Core.FileInfo)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pPath", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.FileInfo" + } + ] + }, + { + "name": "CanWrite", + "signature": "CanWrite(IZOpenEdge.Core.FileInfo)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pPath", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.FileInfo" + } + ] + }, + { + "name": "ResolveTarget", + "signature": "ResolveTarget(IZOpenEdge.Web.DataObject.MappedOperation,IZOpenEdge.Web.IWebRequest)", + "returnType": "OpenEdge.Core.File", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + } + ], + "constructors": [ + { + "name": "FileOperationHandler", + "signature": "FileOperationHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.HandleRequestEventArgs", + "inherits": "OpenEdge.Core.EventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "HandleRequestEventArgs", + "signature": "HandleRequestEventArgs(IZOpenEdge.Web.IWebRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Request", + "type": "OpenEdge.Web.IWebRequest", + "modifier": "public" + }, + { + "name": "Error", + "type": "Progress.Lang.Error", + "modifier": "public" + }, + { + "name": "Cancel", + "type": "B", + "modifier": "public" + }, + { + "name": "ReturnStatusCode", + "type": "I", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.HandlerErrorEventArgs", + "inherits": "OpenEdge.Web.DataObject.DataObjectEventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SetOperation", + "signature": "SetOperation(IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "SetService", + "signature": "SetService(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + } + ], + "constructors": [ + { + "name": "HandlerErrorEventArgs", + "signature": "HandlerErrorEventArgs(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "HandlerErrorEventArgs", + "signature": "HandlerErrorEventArgs(IZOpenEdge.Web.IWebRequest,IZOpenEdge.Net.HTTP.IHttpResponse,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "HandlerErrorEventArgs", + "signature": "HandlerErrorEventArgs(IZProgress.Lang.Error,IZOpenEdge.Web.IWebRequest,IZOpenEdge.Net.HTTP.IHttpResponse,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "OperationError", + "type": "Progress.Lang.Error", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.HandlerLoadEntityEventArgs", + "inherits": "OpenEdge.Web.DataObject.DataObjectEventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "HandlerLoadEntityEventArgs", + "signature": "HandlerLoadEntityEventArgs(IZOpenEdge.Web.IWebRequest,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "EntityType", + "type": "Progress.Lang.Class", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.IOperationEventHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "AuthorizeOperationHandler", + "signature": "AuthorizeOperationHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.AuthorizeOperationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.AuthorizeOperationEventArgs" + } + ] + }, + { + "name": "OperationErrorHandler", + "signature": "OperationErrorHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.HandlerErrorEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerErrorEventArgs" + } + ] + }, + { + "name": "LoadEntityHandler", + "signature": "LoadEntityHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.HandlerLoadEntityEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerLoadEntityEventArgs" + } + ] + }, + { + "name": "UnloadEntityHandler", + "signature": "UnloadEntityHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.HandlerLoadEntityEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.HandlerLoadEntityEventArgs" + } + ] + }, + { + "name": "InvokingHandler", + "signature": "InvokingHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.OperationInvocationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationInvocationEventArgs" + } + ] + }, + { + "name": "InvokedHandler", + "signature": "InvokedHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.OperationInvocationEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationInvocationEventArgs" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.IOperationHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poBusinessEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.IServiceEventHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "DiscoverServiceHandler", + "signature": "DiscoverServiceHandler(IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.ServiceDiscoveryEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceDiscoveryEventArgs" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.IServiceRegistry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "RegisterService", + "signature": "RegisterService(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "RegisterService", + "signature": "RegisterService(IC,IZOpenEdge.Core.SemanticVersion,IZOpenEdge.Web.DataObject.ServiceOptions,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pOptions", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceOptions" + }, + { + "name": "pCatalog", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "DeregisterService", + "signature": "DeregisterService(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "GetService", + "signature": "GetService(IC)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetService", + "signature": "GetService(IC,IC)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetService", + "signature": "GetService(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IZOpenEdge.Core.SemanticVersion,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IC)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOperations", + "signature": "GetOperations(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "GetSchema", + "signature": "GetSchema(IC,IC)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetSchema", + "signature": "GetSchema(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetSchemas", + "signature": "GetSchemas(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "GetServiceCatalog", + "signature": "GetServiceCatalog(IC)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetServiceOptions", + "signature": "GetServiceOptions(IC)", + "returnType": "OpenEdge.Web.DataObject.ServiceOptions", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetServices", + "signature": "GetServices()", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetServiceVersions", + "signature": "GetServiceVersions(IC)", + "returnType": "OpenEdge.Core.SemanticVersion", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IZOpenEdge.Core.SemanticVersion,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasSchema", + "signature": "HasSchema(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasSchema", + "signature": "HasSchema(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasService", + "signature": "HasService(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasService", + "signature": "HasService(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "HasService", + "signature": "HasService(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PutOperation", + "signature": "PutOperation(IC,IZOpenEdge.Core.SemanticVersion,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "poMappedOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "PutSchema", + "signature": "PutSchema(IC,IZOpenEdge.Core.SemanticVersion,IC,IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSchema", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "PutServiceCatalog", + "signature": "PutServiceCatalog(IC,IZOpenEdge.Core.SemanticVersion,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pCatalog", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "PutServiceOptions", + "signature": "PutServiceOptions(IC,IZOpenEdge.Core.SemanticVersion,IZOpenEdge.Web.DataObject.ServiceOptions)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pOptions", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceOptions" + } + ] + }, + { + "name": "RemoveOperation", + "signature": "RemoveOperation(IC,IZOpenEdge.Core.SemanticVersion,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "RemoveSchema", + "signature": "RemoveSchema(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.MappedOperation", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetSchema", + "signature": "GetSchema(IC)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasSchema", + "signature": "HasSchema(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "MappedOperation", + "signature": "MappedOperation(IC,IZOpenEdge.Net.HTTP.MethodEnum,IC,IC,IC,IC,IC,IZOpenEdge.Web.DataObject.OperationOptions,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTargetType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcTargetName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pEntityType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcTargetFunction", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poOptions", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationOptions" + }, + { + "name": "piStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "MappedOperation", + "signature": "MappedOperation(IC,IZOpenEdge.Net.HTTP.MethodEnum,IC,IC,IC,IC,IC,IZOpenEdge.Web.DataObject.OperationOptions,II,IZOpenEdge.Core.Collections.IList)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + }, + { + "name": "pcContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pTargetType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcTargetName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pEntityType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcTargetFunction", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poOptions", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationOptions" + }, + { + "name": "piStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "I" + }, + { + "name": "poParams", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IList" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "ServiceURI", + "type": "C", + "modifier": "public" + }, + { + "name": "Method", + "type": "OpenEdge.Net.HTTP.MethodEnum", + "modifier": "public" + }, + { + "name": "ContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "Headers", + "type": "OpenEdge.Net.HTTP.HttpHeaderCollection", + "modifier": "public" + }, + { + "name": "StatusCode", + "type": "I", + "modifier": "public" + }, + { + "name": "TargetType", + "type": "C", + "modifier": "public" + }, + { + "name": "TargetName", + "type": "C", + "modifier": "public" + }, + { + "name": "EntityType", + "type": "Progress.Lang.Class", + "modifier": "public" + }, + { + "name": "TargetFunction", + "type": "C", + "modifier": "public" + }, + { + "name": "Parameters", + "type": "OpenEdge.Core.Collections.IList", + "modifier": "public" + }, + { + "name": "ReturnValue", + "type": "OpenEdge.Web.DataObject.OperationParameter", + "modifier": "public" + }, + { + "name": "Options", + "type": "OpenEdge.Web.DataObject.OperationOptions", + "modifier": "public" + }, + { + "name": "Schemas", + "type": "OpenEdge.Core.Collections.IStringKeyedMap", + "modifier": "public" + }, + { + "name": "Name", + "type": "C", + "modifier": "public" + }, + { + "name": "Cookies", + "type": "OpenEdge.Net.HTTP.CookieCollection", + "modifier": "public" + }, + { + "name": "AccessControl", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.MessageElement", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "MessageElement", + "signature": "MessageElement(IZOpenEdge.Web.DataObject.ElementTypeEnum,IC,IZOpenEdge.Core.IOModeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum" + }, + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pIoMode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.IOModeEnum" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "ElementType", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "ElementName", + "type": "C", + "modifier": "public" + }, + { + "name": "IoMode", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "ABLReference", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.OperationArgument", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "OperationArgument", + "signature": "OperationArgument(IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZOpenEdge.Web.DataObject.OperationParameter)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poParam", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationParameter" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Service", + "type": "OpenEdge.Web.DataObject.DataObjectService", + "modifier": "public" + }, + { + "name": "Operation", + "type": "OpenEdge.Web.DataObject.MappedOperation", + "modifier": "public" + }, + { + "name": "Parameter", + "type": "OpenEdge.Web.DataObject.OperationParameter", + "modifier": "public" + }, + { + "name": "ArgumentIndex", + "type": "I", + "modifier": "public" + }, + { + "name": "ArgumentValue", + "type": "Progress.Lang.Object", + "modifier": "public" + }, + { + "name": "ArgumentType", + "type": "Progress.Lang.Class", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.OperationHandler", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Web.DataObject.IOperationHandler", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Lang.Object)", + "returnType": "I", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poBusinessEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "InitDataStructure", + "signature": "InitDataStructure(IZOpenEdge.Web.DataObject.OperationArgument)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + } + ] + }, + { + "name": "ExtractTableData", + "signature": "ExtractTableData(IZOpenEdge.Web.DataObject.OperationArgument)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + } + ] + }, + { + "name": "SetOutputValue", + "signature": "SetOutputValue(IZOpenEdge.Web.DataObject.OperationArgument,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "GetElementValue", + "signature": "GetElementValue(IZOpenEdge.Web.DataObject.MessageElement,IZProgress.Lang.Object,IZProgress.Lang.Class)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pMesgElem", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MessageElement" + }, + { + "name": "pArgValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "ReadXmlFieldValue", + "signature": "ReadXmlFieldValue(IZOpenEdge.Web.DataObject.OperationArgument,IC,IZProgress.Lang.Object)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "pFieldName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ReadFormFieldValue", + "signature": "ReadFormFieldValue(IZOpenEdge.Web.DataObject.OperationArgument,IC,IZOpenEdge.Net.MultipartEntity)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "pFieldName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.MultipartEntity" + } + ] + }, + { + "name": "ReadFormFieldValue", + "signature": "ReadFormFieldValue(IZOpenEdge.Web.DataObject.OperationArgument,IC,IZOpenEdge.Core.Collections.IStringStringMap)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "pFieldName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Collections.IStringStringMap" + } + ] + }, + { + "name": "ReadJsonFieldValue", + "signature": "ReadJsonFieldValue(IZOpenEdge.Web.DataObject.OperationArgument,IC,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "pFieldName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "ReadHeaderValue", + "signature": "ReadHeaderValue(IZOpenEdge.Web.DataObject.MessageElement,IZOpenEdge.Web.IWebRequest)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pMsgElement", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MessageElement" + }, + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "ReadFieldValue", + "signature": "ReadFieldValue(IZOpenEdge.Web.DataObject.OperationArgument,IZOpenEdge.Web.DataObject.MessageElement,IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Web.DataObject.Writer.ArgumentValueWriter)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "pMsgElement", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MessageElement" + }, + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poValueWriter", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter" + } + ] + }, + { + "name": "WriteFieldValue", + "signature": "WriteFieldValue(IZOpenEdge.Web.DataObject.OperationArgument,IC,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "pFieldName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pFieldValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "ReadArgumentArray", + "signature": "ReadArgumentArray(IZProgress.Lang.Class,IZProgress.Lang.Object,II)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pValueHolder", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pIndex", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "ReadArgumentProperty", + "signature": "ReadArgumentProperty(IZProgress.Lang.Class,IZProgress.Lang.Object,IC)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pArgValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pPropertyName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetInputValue", + "signature": "GetInputValue(IZOpenEdge.Web.DataObject.OperationArgument,IZProgress.Lang.Object,IZOpenEdge.Web.IWebRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param OperationArgument The current argument", + "@param Object The incoming message body" + ], + "parameters": [ + { + "name": "poArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "SetTrackingChanges", + "signature": "SetTrackingChanges(IZOpenEdge.Web.DataObject.OperationArgument,IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + }, + { + "name": "plTrackChanges", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "BuildArguments", + "signature": "BuildArguments(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "Progress.Collections.IList", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + } + ], + "constructors": [ + { + "name": "OperationHandler", + "signature": "OperationHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.OperationInvocationEventArgs", + "inherits": "OpenEdge.Web.DataObject.DataObjectEventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "OperationInvocationEventArgs", + "signature": "OperationInvocationEventArgs(IZOpenEdge.Web.IWebRequest,IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "OperationInvocationEventArgs", + "signature": "OperationInvocationEventArgs(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "OperationInvocationEventArgs", + "signature": "OperationInvocationEventArgs(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.OperationOptions", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "OperationOptions", + "signature": "OperationOptions()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "WriteBI", + "type": "B", + "modifier": "public" + }, + { + "name": "Timeout", + "type": "I", + "modifier": "public" + }, + { + "name": "HasRequestEnvelope", + "type": "B", + "modifier": "public" + }, + { + "name": "RequestEnvelope", + "type": "C", + "modifier": "public" + }, + { + "name": "HasResponseEnvelope", + "type": "B", + "modifier": "public" + }, + { + "name": "ResponseEnvelope", + "type": "C", + "modifier": "public" + }, + { + "name": "HasErrorEnvelope", + "type": "B", + "modifier": "public" + }, + { + "name": "ErrorEnvelope", + "type": "C", + "modifier": "public" + }, + { + "name": "SchemaOptions", + "type": "OpenEdge.Core.Collections.IStringKeyedMap", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.OperationParameter", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetArgumentType", + "signature": "SetArgumentType(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pABLType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "OperationParameter", + "signature": "OperationParameter(IZOpenEdge.Core.IOModeEnum,IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poIOMode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.IOModeEnum" + }, + { + "name": "pcABLType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcABLName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "IOMode", + "type": "OpenEdge.Core.IOModeEnum", + "modifier": "public" + }, + { + "name": "InputElement", + "type": "OpenEdge.Web.DataObject.MessageElement", + "modifier": "public" + }, + { + "name": "OutputElement", + "type": "OpenEdge.Web.DataObject.MessageElement", + "modifier": "public" + }, + { + "name": "ABLName", + "type": "C", + "modifier": "public" + }, + { + "name": "ABLType", + "type": "C", + "modifier": "public" + }, + { + "name": "HasSchema", + "type": "B", + "modifier": "public" + }, + { + "name": "IsArray", + "type": "B", + "modifier": "public" + }, + { + "name": "IsPrimitive", + "type": "B", + "modifier": "public" + }, + { + "name": "DataType", + "type": "C", + "modifier": "public" + }, + { + "name": "ArgumentType", + "type": "Progress.Lang.Class", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.ProcedureOperationHandler", + "inherits": "OpenEdge.Web.DataObject.OperationHandler", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "ProcedureOperationHandler", + "signature": "ProcedureOperationHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.SchemaOption", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "PutChildSchema", + "signature": "PutChildSchema(IZOpenEdge.Web.DataObject.SchemaOption)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pChildOption", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.SchemaOption" + } + ] + }, + { + "name": "RemoveChildSchema", + "signature": "RemoveChildSchema(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pChildOption", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasChildSchema", + "signature": "HasChildSchema()", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + }, + { + "name": "HasChildSchema", + "signature": "HasChildSchema(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The child schema name" + ], + "parameters": [ + { + "name": "pChildOption", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetChildSchema", + "signature": "GetChildSchema(IC)", + "returnType": "OpenEdge.Web.DataObject.SchemaOption", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The schema name" + ], + "parameters": [ + { + "name": "pChildOption", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetChildSchemas", + "signature": "GetChildSchemas()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "comments": [ + "", + "@return character[] An array of child schema names; if no child schema exists, an" + ], + "parameters": [] + }, + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "constructors": [ + { + "name": "SchemaOption", + "signature": "SchemaOption(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SchemaOption", + "signature": "SchemaOption()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "SchemaName", + "type": "C", + "modifier": "public" + }, + { + "name": "Hidden", + "type": "B", + "modifier": "public" + }, + { + "name": "SerializeName", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.ServiceDiscoveryEventArgs", + "inherits": "OpenEdge.Web.DataObject.HandleRequestEventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ServiceDiscoveryEventArgs", + "signature": "ServiceDiscoveryEventArgs(IZOpenEdge.Web.IWebRequest)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "ServiceDiscoveryEventArgs", + "signature": "ServiceDiscoveryEventArgs(IZOpenEdge.Web.IWebRequest,IZOpenEdge.Web.DataObject.IServiceRegistry)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "pRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.IServiceRegistry" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Name", + "type": "C", + "modifier": "public" + }, + { + "name": "Version", + "type": "C", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Web.DataObject.IServiceRegistry", + "modifier": "public" + }, + { + "name": "ServiceURI", + "type": "C", + "modifier": "public" + }, + { + "name": "Service", + "type": "OpenEdge.Web.DataObject.DataObjectService", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "ablName", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "ablRef", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "ablType", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "accessControl", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "active", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "arg", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "argumentWriters", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "attr", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "caseSensitive", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "catalog", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "childTable", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "childField", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "contentType", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "cookies", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "entity", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "errorEnvelope", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "extent", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "fields", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "file", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "foreignKeyHidden", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "function", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "headers", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "indexes", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "ioMode", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "msgElem", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "name", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "nested", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "options", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "operations", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "parentTable", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "parentField", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "primary", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "recursive", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "reposition", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "requestEnvelope", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "responseEnvelope", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "relations", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "schemas", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "serializeHidden", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "serializeName", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "services", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "statusCode", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "tables", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "timeout", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "trackChanges", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "type", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "typeof", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "unique", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "version", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "void", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "word", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + }, + { + "name": "writeBI", + "type": "OpenEdge.Web.DataObject.ServiceMappingFileSchemaEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.ServiceOptions", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ServiceOptions", + "signature": "ServiceOptions()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.ServiceRegistry", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "TryFindService", + "signature": "TryFindService(IC,IC,IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcWebAppPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TryFindService", + "signature": "TryFindService(IC,IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcWebAppPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasService", + "signature": "HasService(IC,IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasService", + "signature": "HasService(IC)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetService", + "signature": "GetService(IC)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetService", + "signature": "GetService(IC,IC)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetServices", + "signature": "GetServices()", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": true, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetServiceOptions", + "signature": "GetServiceOptions(IC)", + "returnType": "OpenEdge.Web.DataObject.ServiceOptions", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetServiceCatalog", + "signature": "GetServiceCatalog(IC)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "B", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetOperations", + "signature": "GetOperations(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IZOpenEdge.Core.SemanticVersion,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetSchema", + "signature": "GetSchema(IC,IC)", + "returnType": "H", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RegisterService", + "signature": "RegisterService(IC,IC,IZProgress.Json.ObjectModel.JsonObject,IZProgress.Json.ObjectModel.JsonObject,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poOperations", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poCatalog", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poSchemas", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "RegisterFromFile", + "signature": "RegisterFromFile(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RegisterFromFile", + "signature": "RegisterFromFile(IC,IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcFile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RegisterAllFromFolder", + "signature": "RegisterAllFromFolder(IC)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFolder", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "ServiceRegistry", + "signature": "ServiceRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "ServiceRegistry", + "signature": "ServiceRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Loader", + "type": "OpenEdge.Web.DataObject.ServiceRegistryLoader", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Web.DataObject.IServiceRegistry", + "modifier": "public" + }, + { + "name": "ROOT_SERVICE_NAME", + "type": "C", + "modifier": "public" + }, + { + "name": "ROOT_SERVICE_URI", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.ServiceRegistryEventArgs", + "inherits": "OpenEdge.Core.EventArgs", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [ + { + "name": "ServiceRegistryEventArgs", + "signature": "ServiceRegistryEventArgs(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "ServiceRegistryEventArgs", + "signature": "ServiceRegistryEventArgs(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ServiceRegistryEventArgs", + "signature": "ServiceRegistryEventArgs(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "ServiceRegistryEventArgs", + "signature": "ServiceRegistryEventArgs(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Service", + "type": "OpenEdge.Web.DataObject.DataObjectService", + "modifier": "public" + }, + { + "name": "ServiceName", + "type": "C", + "modifier": "public" + }, + { + "name": "Version", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.ServiceRegistryImpl", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging", + "OpenEdge.Web.DataObject.IServiceRegistry" + ], + "methods": [ + { + "name": "RegisterService", + "signature": "RegisterService(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "RegisterService", + "signature": "RegisterService(IC,IZOpenEdge.Core.SemanticVersion,IZOpenEdge.Web.DataObject.ServiceOptions,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pOptions", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceOptions" + }, + { + "name": "pCatalog", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "HasService", + "signature": "HasService(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "HasService", + "signature": "HasService(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasService", + "signature": "HasService(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetService", + "signature": "GetService(IC)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetService", + "signature": "GetService(IC,IC)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetService", + "signature": "GetService(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "GetServices", + "signature": "GetServices()", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetServiceVersions", + "signature": "GetServiceVersions(IC)", + "returnType": "OpenEdge.Core.SemanticVersion", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PutServiceOptions", + "signature": "PutServiceOptions(IC,IZOpenEdge.Core.SemanticVersion,IZOpenEdge.Web.DataObject.ServiceOptions)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pOptions", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceOptions" + } + ] + }, + { + "name": "GetServiceOptions", + "signature": "GetServiceOptions(IC)", + "returnType": "OpenEdge.Web.DataObject.ServiceOptions", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PutServiceCatalog", + "signature": "PutServiceCatalog(IC,IZOpenEdge.Core.SemanticVersion,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pCatalog", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "GetServiceCatalog", + "signature": "GetServiceCatalog(IC)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "HasOperation", + "signature": "HasOperation(IC,IZOpenEdge.Core.SemanticVersion,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "PutOperation", + "signature": "PutOperation(IC,IZOpenEdge.Core.SemanticVersion,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pMappedOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "GetOperations", + "signature": "GetOperations(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IC)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pOperationName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetOperation", + "signature": "GetOperation(IC,IZOpenEdge.Core.SemanticVersion,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "OpenEdge.Web.DataObject.MappedOperation", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "RemoveOperation", + "signature": "RemoveOperation(IC,IZOpenEdge.Core.SemanticVersion,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pServiceURI", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "HasSchema", + "signature": "HasSchema(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasSchema", + "signature": "HasSchema(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveSchema", + "signature": "RemoveSchema(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "PutSchema", + "signature": "PutSchema(IC,IZOpenEdge.Core.SemanticVersion,IC,IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSchema", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "GetSchemas", + "signature": "GetSchemas(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": -32767, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "GetSchema", + "signature": "GetSchema(IC,IC)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetSchema", + "signature": "GetSchema(IC,IZOpenEdge.Core.SemanticVersion,IC)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "DeregisterService", + "signature": "DeregisterService(IC,IZOpenEdge.Core.SemanticVersion)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + }, + { + "name": "FindServiceLatest", + "signature": "FindServiceLatest(IC,IZOpenEdge.Core.SemanticVersion,B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMinVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pService", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "FindServiceRecord", + "signature": "FindServiceRecord(IC,IZOpenEdge.Core.SemanticVersion,B)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pSemVer", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + }, + { + "name": "pService", + "extent": 0, + "modifier": "BUFFER", + "type": "V" + } + ] + }, + { + "name": "OnServiceRegistered", + "signature": "OnServiceRegistered(IZOpenEdge.Web.DataObject.ServiceRegistryEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceRegistryEventArgs" + } + ] + }, + { + "name": "OnServiceDeregistered", + "signature": "OnServiceDeregistered(IZOpenEdge.Web.DataObject.ServiceRegistryEventArgs)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "poEventArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ServiceRegistryEventArgs" + } + ] + } + ], + "constructors": [ + { + "name": "ServiceRegistryImpl", + "signature": "ServiceRegistryImpl()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ServiceRegistryImpl", + "signature": "ServiceRegistryImpl()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [ + { + "name": "Service", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Web.DataObject.ServiceRegistryLoader", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "TryFindService", + "signature": "TryFindService(IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcWebAppPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "TryFindService", + "signature": "TryFindService(IC,IC,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pWebAppPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RegisterService", + "signature": "RegisterService(IC,IC,IZProgress.Json.ObjectModel.JsonObject,IZProgress.Json.ObjectModel.JsonObject,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Web.DataObject.DataObjectService", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poOperations", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poCatalog", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "poSchemas", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "RegisterFromFile", + "signature": "RegisterFromFile(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RegisterFromFile", + "signature": "RegisterFromFile(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcFile", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RegisterAllFromFolder", + "signature": "RegisterAllFromFolder(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcFolder", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "LoadSchemas", + "signature": "LoadSchemas(IZOpenEdge.Web.DataObject.DataObjectService,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poSchemas", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "AddRelations", + "signature": "AddRelations(IH,IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pDataset", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pRelations", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "CreateTempTable", + "signature": "CreateTempTable(IC,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "H", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poTable", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "LoadOperations", + "signature": "LoadOperations(IZOpenEdge.Web.DataObject.DataObjectService,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperations", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "LoadFromFile", + "signature": "LoadFromFile(IZOpenEdge.Core.File)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pFile", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.File" + } + ] + }, + { + "name": "LoadFromFile", + "signature": "LoadFromFile(IC,IC,IZOpenEdge.Core.File)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pFile", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.File" + } + ] + }, + { + "name": "LoadService", + "signature": "LoadService(IC,IC,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pServiceName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "CreateOperationOptions", + "signature": "CreateOperationOptions(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "OpenEdge.Web.DataObject.OperationOptions", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "LoadSchemaOptions", + "signature": "LoadSchemaOptions(IZOpenEdge.Web.DataObject.SchemaOption,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pSchemaOption", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.SchemaOption" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "LoadServiceWriters", + "signature": "LoadServiceWriters(IZOpenEdge.Web.DataObject.DataObjectService,IZProgress.Json.ObjectModel.JsonArray)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param DataObjectService The service" + ], + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonArray" + } + ] + }, + { + "name": "LoadServiceOptions", + "signature": "LoadServiceOptions(IZOpenEdge.Web.DataObject.DataObjectService,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param DataObjectService The service" + ], + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + } + ], + "constructors": [ + { + "name": "ServiceRegistryLoader", + "signature": "ServiceRegistryLoader(IZOpenEdge.Web.DataObject.IServiceRegistry)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.IServiceRegistry" + } + ] + }, + { + "name": "ServiceRegistryLoader", + "signature": "ServiceRegistryLoader()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ServiceRegistryLoader", + "signature": "ServiceRegistryLoader()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Web.DataObject.IServiceRegistry", + "modifier": "public" + }, + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [ + { + "name": "ttCaseSensitive", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Web.DataObject.TargetTypeEnum", + "inherits": "Progress.Lang.Enum", + "abstract": false, + "final": true, + "interface": false, + "serializable": true, + "enum": true, + "useWidgetPool": false, + "interfaces": [], + "methods": [], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "Class", + "type": "OpenEdge.Web.DataObject.TargetTypeEnum", + "modifier": "public" + }, + { + "name": "Procedure", + "type": "OpenEdge.Web.DataObject.TargetTypeEnum", + "modifier": "public" + }, + { + "name": "Void", + "type": "OpenEdge.Web.DataObject.TargetTypeEnum", + "modifier": "public" + }, + { + "name": "File", + "type": "OpenEdge.Web.DataObject.TargetTypeEnum", + "modifier": "public" + }, + { + "name": "Self", + "type": "OpenEdge.Web.DataObject.TargetTypeEnum", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.VoidOperationHandler", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging", + "OpenEdge.Web.DataObject.IOperationHandler" + ], + "methods": [ + { + "name": "Execute", + "signature": "Execute(IZOpenEdge.Web.IWebRequest,IZProgress.Lang.Object,IZOpenEdge.Net.HTTP.IHttpResponse,IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Lang.Object)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "poMessageBody", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + }, + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "poOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "poBusinessEntity", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "VoidOperationHandler", + "signature": "VoidOperationHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phData", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IRAW)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "Write", + "signature": "Write(IRAW[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(II[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(IB[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(ID)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Write", + "signature": "Write(ID[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDT)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDT[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IROW)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "Write", + "signature": "Write(IROW[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "Write", + "signature": "Write(IREC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": 0, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IREC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "p0", + "extent": -32767, + "modifier": "INPUT", + "type": "REC" + } + ] + } + ], + "constructors": [ + { + "name": "ArgumentValueWriter", + "signature": "ArgumentValueWriter(IZProgress.Lang.Class,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param Class The type of the entity - pseudo-generics here." + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ArgumentValueWriter", + "signature": "ArgumentValueWriter(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "ArgumentValueWriter", + "signature": "ArgumentValueWriter(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "ArgumentType", + "type": "Progress.Lang.Class", + "modifier": "public" + }, + { + "name": "Value", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Web.DataObject.OperationArgument)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OperationArgument The operation for which to build the writer" + ], + "parameters": [ + { + "name": "poArg", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationArgument" + } + ] + }, + { + "name": "Build", + "signature": "Build(IZProgress.Lang.Class)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param P.L.Class The argument type for which to build the writer" + ], + "parameters": [ + { + "name": "poArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "Build", + "signature": "Build(IZProgress.Lang.Class,IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param P.L.Class The argument type for which to build the writer", + "@param BuilderRegistry The registry from which to find the writer" + ], + "parameters": [ + { + "name": "pArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "pRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IZProgress.Lang.Object,IZProgress.Lang.Class)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object The argument value into which to write", + "@param Progress.Lang.Class The type of the argument (actual type or maybe interface)" + ], + "parameters": [ + { + "name": "pArgValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IZProgress.Lang.Object)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Progress.Lang.Object The argument value into which to write" + ], + "parameters": [ + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IC)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param character The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Logger", + "signature": "Logger(IZOpenEdge.Logging.ILogWriter)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param character The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "poLogger", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.ILogWriter" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param Object The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,I64)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param int64 The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IDE)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param decimal The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pdValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IB)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param logical The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "FromRegistry", + "signature": "FromRegistry(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param BuilderRegistry The registry" + ], + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + }, + { + "name": "GetWriter", + "signature": "GetWriter(IZProgress.Lang.Class,IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "Progress.Lang.Class", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "The search alogrithm is", + "0. Empty registry returns nothing", + "1. Equality match - identical type name", + "2. IsA / Inherits match. This may be slow, so if one is found, it's registered", + "", + "@param Progress.Lang.Class The current argument type for which we are trying to find a writer", + "@param BuilderRegistry The registry in which to look" + ], + "parameters": [ + { + "name": "poArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "ArgumentValueWriterBuilder", + "signature": "ArgumentValueWriterBuilder(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + }, + { + "name": "ArgumentValueWriterBuilder", + "signature": "ArgumentValueWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "ArgumentType", + "type": "Progress.Lang.Class", + "modifier": "public" + }, + { + "name": "Writer", + "type": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterRegistry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "ArgumentValueWriterRegistry", + "signature": "ArgumentValueWriterRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ArgumentValueWriterRegistry", + "signature": "ArgumentValueWriterRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.BodyElementWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ResponseElementWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "BodyElementWriter", + "signature": "BodyElementWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "BodyElementWriter", + "signature": "BodyElementWriter(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.CollectionValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IRAW)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(ID)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDT)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + } + ], + "constructors": [ + { + "name": "CollectionValueWriter", + "signature": "CollectionValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.CookieElementWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ResponseElementWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "CookieElementWriter", + "signature": "CookieElementWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "CookieElementWriter", + "signature": "CookieElementWriter(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "WriteURI", + "signature": "WriteURI(IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + }, + { + "name": "WriteTuple", + "signature": "WriteTuple(IZProgress.Lang.Object,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pKey", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "WriteDOS", + "signature": "WriteDOS(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "WriteService", + "signature": "WriteService(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "WriteOperation", + "signature": "WriteOperation(IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pSvc", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "WriteSchema", + "signature": "WriteSchema(IZOpenEdge.Web.DataObject.DataObjectService,IH)", + "returnType": "V", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pSvc", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "GetCatalogSchema", + "signature": "GetCatalogSchema(IZOpenEdge.Core.SemanticVersion)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pVersion", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.SemanticVersion" + } + ] + } + ], + "constructors": [ + { + "name": "DataObjectServiceWriter", + "signature": "DataObjectServiceWriter(IZProgress.Lang.Class,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param Class The type of the entity - pseudo-generics here." + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "DataObjectServiceWriter", + "signature": "DataObjectServiceWriter(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "DataObjectServiceWriter", + "signature": "DataObjectServiceWriter(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "ValueType", + "type": "Progress.Lang.Class", + "modifier": "public" + }, + { + "name": "Value", + "type": "Progress.Lang.Object", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DataRequestValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ObjectValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ParseFilter", + "signature": "ParseFilter(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + } + ], + "constructors": [ + { + "name": "DataRequestValueWriter", + "signature": "DataRequestValueWriter()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "DataRequestValueWriter", + "signature": "DataRequestValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "FilterParserBuilderType", + "type": "Progress.Lang.Class", + "modifier": "private" + }, + { + "name": "FilterParserType", + "type": "Progress.Lang.Class", + "modifier": "private" + }, + { + "name": "DataRequestType", + "type": "Progress.Lang.Class", + "modifier": "private" + }, + { + "name": "DataRequestImplType", + "type": "Progress.Lang.Class", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DateArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(ID[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "DateArrayValueWriter", + "signature": "DateArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DateTimeArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDT[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "DateTimeArrayValueWriter", + "signature": "DateTimeArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DateTimeTzArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "DateTimeTzArrayValueWriter", + "signature": "DateTimeTzArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DateTimeTzValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "DateTimeTzValueWriter", + "signature": "DateTimeTzValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DateTimeValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDT)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "DateTimeValueWriter", + "signature": "DateTimeValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DateValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(ID)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDT)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "DateValueWriter", + "signature": "DateValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DecimalArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "DecimalArrayValueWriter", + "signature": "DecimalArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DecimalValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(ID)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "DecimalValueWriter", + "signature": "DecimalValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.DefaultArgumentValueWriterBuilder", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "NewArgumentValueWriter", + "signature": "NewArgumentValueWriter()", + "returnType": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "constructors": [ + { + "name": "DefaultArgumentValueWriterBuilder", + "signature": "DefaultArgumentValueWriterBuilder(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poArgType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Writer", + "type": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.FieldElementWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ResponseElementWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "FieldElementWriter", + "signature": "FieldElementWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "FieldElementWriter", + "signature": "FieldElementWriter(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.HandleArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "HandleArrayValueWriter", + "signature": "HandleArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.HandleValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "HandleValueWriter", + "signature": "HandleValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.HeaderElementWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ResponseElementWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "HeaderElementWriter", + "signature": "HeaderElementWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HeaderElementWriter", + "signature": "HeaderElementWriter(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.IntegerArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(II[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "IntegerArrayValueWriter", + "signature": "IntegerArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.IntegerValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "IntegerValueWriter", + "signature": "IntegerValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.JsonArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "JsonArrayValueWriter", + "signature": "JsonArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.JsonObjectValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "JsonObjectValueWriter", + "signature": "JsonObjectValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.JsonValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "WriteHandle", + "signature": "WriteHandle(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "phData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "JsonValueWriter", + "signature": "JsonValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.LogicalArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(IB[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "LogicalArrayValueWriter", + "signature": "LogicalArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.LogicalValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "LogicalValueWriter", + "signature": "LogicalValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.LongcharArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "LongcharArrayValueWriter", + "signature": "LongcharArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.MappingFileServiceWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "WriteOperation", + "signature": "WriteOperation(IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "GetSchemaJson", + "signature": "GetSchemaJson(IZProgress.Json.ObjectModel.JsonObject,IC)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pServiceData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pSchemaName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetOperationJson", + "signature": "GetOperationJson(IZProgress.Json.ObjectModel.JsonObject,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pServiceData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + }, + { + "name": "pUri", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "GetServiceJson", + "signature": "GetServiceJson(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "WriteService", + "signature": "WriteService(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "WriteSchema", + "signature": "WriteSchema(IZOpenEdge.Web.DataObject.DataObjectService,IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pSchema", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteSchemaTable", + "signature": "WriteSchemaTable(IH)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pSchema", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteOperationHeaders", + "signature": "WriteOperationHeaders(IZOpenEdge.Net.HTTP.HttpHeaderCollection)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeaderCollection" + } + ] + }, + { + "name": "WriteOperationCookies", + "signature": "WriteOperationCookies(IZOpenEdge.Net.HTTP.CookieCollection)", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.CookieCollection" + } + ] + }, + { + "name": "WriteArgumentWriters", + "signature": "WriteArgumentWriters(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + }, + { + "name": "WriteOperationOptions", + "signature": "WriteOperationOptions(IZOpenEdge.Web.DataObject.OperationOptions)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationOptions" + } + ] + }, + { + "name": "WriteUnknownOperation", + "signature": "WriteUnknownOperation(IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "WriteVoidOperation", + "signature": "WriteVoidOperation(IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "WriteEntityOperation", + "signature": "WriteEntityOperation(IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "WriteMessageElement", + "signature": "WriteMessageElement(IZOpenEdge.Web.DataObject.OperationParameter)", + "returnType": "Progress.Json.ObjectModel.JsonConstruct", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pParam", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.OperationParameter" + } + ] + }, + { + "name": "WriteFileOperation", + "signature": "WriteFileOperation(IZOpenEdge.Web.DataObject.MappedOperation,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pOperation", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + }, + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + } + ], + "constructors": [ + { + "name": "MappingFileServiceWriter", + "signature": "MappingFileServiceWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.MemptrArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IM[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "MemptrArrayValueWriter", + "signature": "MemptrArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.MemptrValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IRAW)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "RAW" + } + ] + }, + { + "name": "Write", + "signature": "Write(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "MemptrValueWriter", + "signature": "MemptrValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.ObjectArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "ObjectArrayValueWriter", + "signature": "ObjectArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ObjectArrayValueWriter", + "signature": "ObjectArrayValueWriter(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgumentType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.ObjectValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZOpenEdge.Core.KeyValuePair)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.KeyValuePair" + } + ] + } + ], + "constructors": [ + { + "name": "ObjectValueWriter", + "signature": "ObjectValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ObjectValueWriter", + "signature": "ObjectValueWriter(IZProgress.Lang.Class)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pArgumentType", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Class" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.OpenAPI30ServiceWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "WriteDefaultServers", + "signature": "WriteDefaultServers()", + "returnType": "Progress.Json.ObjectModel.JsonArray", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteInfo", + "signature": "WriteInfo()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteServiceRoot", + "signature": "WriteServiceRoot()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteDefaultSchemas", + "signature": "WriteDefaultSchemas()", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "GetPathJson", + "signature": "GetPathJson(IZOpenEdge.Web.DataObject.DataObjectService,IC,IZOpenEdge.Net.HTTP.MethodEnum)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pUri", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pMethod", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.MethodEnum" + } + ] + }, + { + "name": "WriteHeaders", + "signature": "WriteHeaders(IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "WriteOperation", + "signature": "WriteOperation(IZOpenEdge.Web.DataObject.DataObjectService,IZOpenEdge.Web.DataObject.MappedOperation)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.MappedOperation" + } + ] + }, + { + "name": "WriteDataset", + "signature": "WriteDataset(IH)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pDataset", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteTable", + "signature": "WriteTable(IH)", + "returnType": "Progress.Json.ObjectModel.JsonObject", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pTable", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteDefaultFieldValue", + "signature": "WriteDefaultFieldValue(IH,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pField", + "extent": 0, + "modifier": "INPUT", + "type": "H" + }, + { + "name": "pJson", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "FieldInfo", + "signature": "FieldInfo(IC,OC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pAblType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pFormat", + "extent": 0, + "modifier": "OUTPUT", + "type": "C" + } + ] + }, + { + "name": "WriteSchema", + "signature": "WriteSchema(IZOpenEdge.Web.DataObject.DataObjectService,IH)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pService", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + }, + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "H" + } + ] + }, + { + "name": "WriteTag", + "signature": "WriteTag(IC,IC,IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pDescription", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pExtDoc", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + }, + { + "name": "WriteService", + "signature": "WriteService(IZOpenEdge.Web.DataObject.DataObjectService)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.DataObjectService" + } + ] + }, + { + "name": "WriteURI", + "signature": "WriteURI(IZOpenEdge.Net.URI)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.URI" + } + ] + } + ], + "constructors": [ + { + "name": "OpenAPI30ServiceWriter", + "signature": "OpenAPI30ServiceWriter()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "OpenAPI30ServiceWriter", + "signature": "OpenAPI30ServiceWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "OPEN_API_VERSION", + "type": "OpenEdge.Core.SemanticVersion", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.OperationHandlerRegistry", + "inherits": "OpenEdge.Core.Util.BuilderRegistry", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Core.Util.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "OperationHandlerRegistry", + "signature": "OperationHandlerRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "OperationHandlerRegistry", + "signature": "OperationHandlerRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.ResponseElementWriter", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "ResponseElementWriter", + "signature": "ResponseElementWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "ResponseElementWriter", + "signature": "ResponseElementWriter(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "Response", + "type": "OpenEdge.Net.HTTP.IHttpResponse", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "inherits": "OpenEdge.Net.HTTP.ConfigBuilder", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Build", + "signature": "Build(IZOpenEdge.Web.DataObject.ElementTypeEnum)", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param OperationArgument The operation for which to build the writer" + ], + "parameters": [ + { + "name": "pElemType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum" + } + ] + }, + { + "name": "WriteTo", + "signature": "WriteTo(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param ByteBucket The bucket to use" + ], + "parameters": [ + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "Logger", + "signature": "Logger(IZOpenEdge.Logging.ILogWriter)", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param character The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "poLogger", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Logging.ILogWriter" + } + ] + }, + { + "name": "NewResponseElementWriterBuilder", + "signature": "NewResponseElementWriterBuilder()", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriter", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "Option", + "signature": "Option(IC,IC)", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param character The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IZProgress.Lang.Object)", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param Object The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,I64)", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param int64 The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piValue", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IDE)", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param decimal The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pdValue", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Option", + "signature": "Option(IC,IB)", + "returnType": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterBuilder", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the option", + "@param logical The value of the option (can be anything)" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "plValue", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + } + ], + "constructors": [ + { + "name": "ResponseElementWriterBuilder", + "signature": "ResponseElementWriterBuilder(IZOpenEdge.Web.DataObject.ElementTypeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElementType", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum" + } + ] + }, + { + "name": "ResponseElementWriterBuilder", + "signature": "ResponseElementWriterBuilder()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "ElementType", + "type": "OpenEdge.Web.DataObject.ElementTypeEnum", + "modifier": "public" + }, + { + "name": "Writer", + "type": "OpenEdge.Web.DataObject.Writer.ResponseElementWriter", + "modifier": "public" + }, + { + "name": "Registry", + "type": "OpenEdge.Core.Util.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.ResponseElementWriterRegistry", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "InitializeRegistry", + "signature": "InitializeRegistry(IZOpenEdge.Net.HTTP.BuilderRegistry)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "comments": [ + "" + ], + "parameters": [ + { + "name": "poRegistry", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.BuilderRegistry" + } + ] + } + ], + "constructors": [ + { + "name": "ResponseElementWriterRegistry", + "signature": "ResponseElementWriterRegistry()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "ResponseElementWriterRegistry", + "signature": "ResponseElementWriterRegistry()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Registry", + "type": "OpenEdge.Net.HTTP.BuilderRegistry", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.RowidArrayValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IROW)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "Write", + "signature": "Write(IROW[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": -32767, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "RowidArrayValueWriter", + "signature": "RowidArrayValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.StatusCodeElementWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ResponseElementWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC,IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pElemValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "StatusCodeElementWriter", + "signature": "StatusCodeElementWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "StatusCodeElementWriter", + "signature": "StatusCodeElementWriter(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.StringValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ArgumentValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDTZ)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "DTZ" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDT)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "DT" + } + ] + }, + { + "name": "Write", + "signature": "Write(ID)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "D" + } + ] + }, + { + "name": "Write", + "signature": "Write(IDE)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "DE" + } + ] + }, + { + "name": "Write", + "signature": "Write(I64)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "Write", + "signature": "Write(IB)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "B" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IROW)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "ROW" + } + ] + }, + { + "name": "Write", + "signature": "Write(IREC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "REC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + } + ], + "constructors": [ + { + "name": "StringValueWriter", + "signature": "StringValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.DataObject.Writer.UpdateDataRequestValueWriter", + "inherits": "OpenEdge.Web.DataObject.Writer.ObjectValueWriter", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IZProgress.Lang.Object)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ParseFilter", + "signature": "ParseFilter(IZProgress.Json.ObjectModel.JsonObject)", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Json.ObjectModel.JsonObject" + } + ] + } + ], + "constructors": [ + { + "name": "UpdateDataRequestValueWriter", + "signature": "UpdateDataRequestValueWriter()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "UpdateDataRequestValueWriter", + "signature": "UpdateDataRequestValueWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "UpdateRequestType", + "type": "Progress.Lang.Class", + "modifier": "private" + }, + { + "name": "UpdateRequestImplType", + "type": "Progress.Lang.Class", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.DefaultWebHandler", + "inherits": "OpenEdge.Web.WebHandler", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "HandleRequest", + "signature": "HandleRequest()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HandleNotAllowedMethod", + "signature": "HandleNotAllowedMethod(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleNotImplemented", + "signature": "HandleNotImplemented(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + } + ], + "constructors": [ + { + "name": "DefaultWebHandler", + "signature": "DefaultWebHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.Dynamic.ContentHandler", + "inherits": "OpenEdge.Web.WebHandler", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "HandleGet", + "signature": "HandleGet(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "AddValidPath", + "signature": "AddValidPath(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "cPath", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "IsValidPath", + "signature": "IsValidPath(IZOpenEdge.Web.IWebRequest)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "GetFilePathFromRequest", + "signature": "GetFilePathFromRequest(IZOpenEdge.Web.IWebRequest)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "GetContentDirectory", + "signature": "GetContentDirectory(IZOpenEdge.Web.IWebRequest)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "GetContentPath", + "signature": "GetContentPath(IZOpenEdge.Web.IWebRequest)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleNotAllowedMethod", + "signature": "HandleNotAllowedMethod(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleNotImplemented", + "signature": "HandleNotImplemented(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "GetFileExtension", + "signature": "GetFileExtension(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "cPathName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "WriteFile", + "signature": "WriteFile(IZOpenEdge.Web.WebResponse,IZOpenEdge.Web.WebResponseWriter,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "response", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.WebResponse" + }, + { + "name": "writer", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.WebResponseWriter" + }, + { + "name": "cFullPathName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "ContentHandler", + "signature": "ContentHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [ + { + "name": "AllowedPath", + "modifier": "private", + "noundo": true + } + ] + }, + { + "className": "OpenEdge.Web.IWebRequest", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": true, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Net.HTTP.IHttpRequest", + "OpenEdge.Net.HTTP.IHttpMessage" + ], + "methods": [ + { + "name": "GetPathParameter", + "signature": "GetPathParameter(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetContextValue", + "signature": "GetContextValue(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The cookie's name to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetCookie", + "signature": "GetCookie(IC)", + "returnType": "OpenEdge.Net.HTTP.Cookie", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "returns the first cookie it finds by name, oif more than", + "one exist", + "", + "@param character The cookie's name to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetTypedEntity", + "signature": "GetTypedEntity()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "EntityWriterRegistry.", + "" + ], + "parameters": [] + }, + { + "name": "GetRawEntity", + "signature": "GetRawEntity()", + "returnType": "OpenEdge.Core.Memptr", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [] + } + ], + "constructors": [], + "destructors": [], + "properties": [ + { + "name": "LocalAddress", + "type": "C", + "modifier": "public" + }, + { + "name": "LocalHost", + "type": "C", + "modifier": "public" + }, + { + "name": "LocalPort", + "type": "I", + "modifier": "public" + }, + { + "name": "RemoteAddress", + "type": "C", + "modifier": "public" + }, + { + "name": "RemoteHost", + "type": "C", + "modifier": "public" + }, + { + "name": "RemotePort", + "type": "I", + "modifier": "public" + }, + { + "name": "RemoteUser", + "type": "C", + "modifier": "public" + }, + { + "name": "TransportPath", + "type": "C", + "modifier": "public" + }, + { + "name": "ResolvedTransportPath", + "type": "C", + "modifier": "public" + }, + { + "name": "PathInfo", + "type": "C", + "modifier": "public" + }, + { + "name": "WebAppPath", + "type": "C", + "modifier": "public" + }, + { + "name": "ResolvedWebAppPath", + "type": "C", + "modifier": "public" + }, + { + "name": "DefaultCookiePath", + "type": "C", + "modifier": "public" + }, + { + "name": "DefaultCookieDomain", + "type": "C", + "modifier": "public" + }, + { + "name": "ContextNames", + "type": "C", + "modifier": "public" + }, + { + "name": "ServerSoftware", + "type": "C", + "modifier": "public" + }, + { + "name": "UriTemplate", + "type": "C", + "modifier": "public" + }, + { + "name": "PathParameterNames", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.InternalWebRouter", + "inherits": "Progress.Web.AbstractWebRouter", + "abstract": false, + "final": true, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Logging.ISupportLogging", + "OpenEdge.Core.ISupportInitialize" + ], + "methods": [ + { + "name": "Destroy", + "signature": "Destroy()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Initialize", + "signature": "Initialize()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HandleRequest", + "signature": "HandleRequest(IC)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcHandlerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Release", + "signature": "Release(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pchandlerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "Clear", + "signature": "Clear()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "InvokeHandler", + "signature": "InvokeHandler(IC)", + "returnType": "Progress.Web.IWebHandler", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pHandlerName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "InternalWebRouter", + "signature": "InternalWebRouter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + }, + { + "name": "Handlers", + "type": "OpenEdge.Core.Collections.IStringKeyedMap", + "modifier": "protected" + }, + { + "name": "DebugEnabled", + "type": "B", + "modifier": "private" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.Logging.WebRequestTokenResolver", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "TokenResolvedHandler", + "signature": "TokenResolvedHandler(IZProgress.Lang.Object,IZOpenEdge.Core.Util.TokenResolverEventArgs)", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pSender", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Object" + }, + { + "name": "pArgs", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Core.Util.TokenResolverEventArgs" + } + ] + } + ], + "constructors": [ + { + "name": "WebRequestTokenResolver", + "signature": "WebRequestTokenResolver()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "WebRequestTokenResolver", + "signature": "WebRequestTokenResolver()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.SendExceptionError", + "inherits": "OpenEdge.Core.System.ApplicationError", + "abstract": false, + "final": false, + "interface": false, + "serializable": true, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "ToString", + "signature": "ToString()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "SetMessage", + "signature": "SetMessage(IZOpenEdge.Net.HTTP.StatusCodeEnum,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + }, + { + "name": "pStatusMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "SendExceptionError", + "signature": "SendExceptionError()", + "returnType": "V", + "abstract": false, + "static": true, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "SendExceptionError", + "signature": "SendExceptionError(IZOpenEdge.Net.HTTP.StatusCodeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + } + ] + }, + { + "name": "SendExceptionError", + "signature": "SendExceptionError(IZOpenEdge.Net.HTTP.StatusCodeEnum,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + }, + { + "name": "pcStatusMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SendExceptionError", + "signature": "SendExceptionError(IZOpenEdge.Net.HTTP.StatusCodeEnum,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + }, + { + "name": "poInnerError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + }, + { + "name": "SendExceptionError", + "signature": "SendExceptionError(IZOpenEdge.Net.HTTP.StatusCodeEnum,IZProgress.Lang.Stop)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + }, + { + "name": "pInnerStop", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Stop" + } + ] + }, + { + "name": "SendExceptionError", + "signature": "SendExceptionError(IZOpenEdge.Net.HTTP.StatusCodeEnum,IC,IZProgress.Lang.Stop)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + }, + { + "name": "pStatusMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pInnerStop", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Stop" + } + ] + }, + { + "name": "SendExceptionError", + "signature": "SendExceptionError(IZOpenEdge.Net.HTTP.StatusCodeEnum,IC,IZProgress.Lang.Error)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + }, + { + "name": "pcStatusMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "poInnerError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + } + ] + } + ], + "destructors": [], + "properties": [ + { + "name": "StatusCode", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum", + "modifier": "public" + }, + { + "name": "StatusMessage", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.WebHandler", + "inherits": "Progress.Lang.Object", + "abstract": true, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "Progress.Web.IWebHandler", + "OpenEdge.Logging.ISupportLogging" + ], + "methods": [ + { + "name": "HandleRequest", + "signature": "HandleRequest()", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HandleException", + "signature": "HandleException(IZProgress.Lang.Error,IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poError", + "extent": 0, + "modifier": "INPUT", + "type": "Progress.Lang.Error" + }, + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleNotAllowedMethod", + "signature": "HandleNotAllowedMethod(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleNotImplemented", + "signature": "HandleNotImplemented(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": true, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleDelete", + "signature": "HandleDelete(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleGet", + "signature": "HandleGet(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandlePost", + "signature": "HandlePost(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandlePut", + "signature": "HandlePut(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandlePatch", + "signature": "HandlePatch(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleHead", + "signature": "HandleHead(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleOptions", + "signature": "HandleOptions(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "HandleTrace", + "signature": "HandleTrace(IZOpenEdge.Web.IWebRequest)", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "poRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + } + ] + }, + { + "name": "LogMessage", + "signature": "LogMessage(IC,II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "comments": [ + "", + "@param character The message to log" + ], + "parameters": [ + { + "name": "pcMessage", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "piLogLevel", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "CanAcceptContentType", + "signature": "CanAcceptContentType(IZOpenEdge.Web.IWebRequest,IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [ + { + "name": "pRequest", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Web.IWebRequest" + }, + { + "name": "pContentType", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "WebHandler", + "signature": "WebHandler()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Logger", + "type": "OpenEdge.Logging.ILogWriter", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.WebRequest", + "inherits": "Progress.Lang.Object", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [ + "OpenEdge.Web.IWebRequest", + "OpenEdge.Net.HTTP.IHttpRequest", + "OpenEdge.Net.HTTP.IHttpMessage" + ], + "methods": [ + { + "name": "GetHeaders", + "signature": "GetHeaders(OZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "Note: As of current this is not cached", + "The assumption is that you will not call this multiple times per request", + "since there is a getHeader(name) (which does not use this).", + "@param HttpHeader[] An array of headers" + ], + "parameters": [ + { + "name": "poHeaders", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "RemoveHeader", + "signature": "RemoveHeader(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetHeader", + "signature": "SetHeader(IZOpenEdge.Net.HTTP.HttpHeader)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeader", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "SetHeaders", + "signature": "SetHeaders(IZOpenEdge.Net.HTTP.HttpHeader[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poHeader", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.HttpHeader" + } + ] + }, + { + "name": "SetHeader", + "signature": "SetHeader(IC,IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The header name", + "@param character The header value" + ], + "parameters": [ + { + "name": "pName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "ClearHeaders", + "signature": "ClearHeaders()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "HasHeader", + "signature": "HasHeader(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of a header to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetHeader", + "signature": "GetHeader(IC)", + "returnType": "OpenEdge.Net.HTTP.HttpHeader", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The name of the header to retrieve" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "SetCookie", + "signature": "SetCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "SetCookies", + "signature": "SetCookies(IZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": -32767, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "ClearCookies", + "signature": "ClearCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "GetCookies", + "signature": "GetCookies(OZOpenEdge.Net.HTTP.Cookie[])", + "returnType": "I", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie[] An array of cookies" + ], + "parameters": [ + { + "name": "poCookies", + "extent": -32767, + "modifier": "OUTPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IZOpenEdge.Net.HTTP.Cookie)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param Cookie The cookie to check" + ], + "parameters": [ + { + "name": "poCookie", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.Cookie" + } + ] + }, + { + "name": "HasCookie", + "signature": "HasCookie(IC)", + "returnType": "B", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The cookie's name to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetCookie", + "signature": "GetCookie(IC)", + "returnType": "OpenEdge.Net.HTTP.Cookie", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "returns the first cookie it finds by name, oif more than", + "one exist", + "", + "@param character The cookie's name to check" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "RemoveCookie", + "signature": "RemoveCookie(IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetPathParameter", + "signature": "GetPathParameter(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetContextValue", + "signature": "GetContextValue(IC)", + "returnType": "LC", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetTypedEntity", + "signature": "GetTypedEntity()", + "returnType": "Progress.Lang.Object", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "EntityWriterRegistry.", + "", + "A new instance is returned on each call, since the EntityWriterRegistry may have been modified from call to call.", + "" + ], + "parameters": [] + }, + { + "name": "GetRawEntity", + "signature": "GetRawEntity()", + "returnType": "OpenEdge.Core.Memptr", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "A cached instance is of Memptr returned, since the bytes cannot change between calls.", + "" + ], + "parameters": [] + }, + { + "name": "createQueryParamsFromContext", + "signature": "createQueryParamsFromContext()", + "returnType": "OpenEdge.Core.Collections.IStringKeyedMap", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "GetHeaderValue", + "signature": "GetHeaderValue(IC)", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "comments": [ + "", + "@param character The name of the header" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "GetReadOnlyMessage", + "signature": "GetReadOnlyMessage()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "GetPropNotImplementedMessage", + "signature": "GetPropNotImplementedMessage()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "GetMethodNotImplementedMessage", + "signature": "GetMethodNotImplementedMessage()", + "returnType": "C", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + }, + { + "name": "LoadCookies", + "signature": "LoadCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [] + } + ], + "constructors": [ + { + "name": "WebRequest", + "signature": "WebRequest()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "Version", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentType", + "type": "C", + "modifier": "public" + }, + { + "name": "CharacterEncoding", + "type": "C", + "modifier": "public" + }, + { + "name": "ContentMD5", + "type": "RAW", + "modifier": "public" + }, + { + "name": "Entity", + "type": "Progress.Lang.Object", + "modifier": "public", + "comments": [ + "which may depend on the content type.", + "", + "One of a Progress.Json.ObjectModel.JsonObject, OpenEdge.Core.WidgetHandle or OpenEdge.Core.Memptr is returned. These", + "objects are created without the use of the EntityWriterBuilder, and so do not depend on any registered", + "writers.", + "", + "A JsonObject is returned if the content-type is \"text/json\" or \"application/json\".", + "A WidgetHandle is returned if the content-type is \"text/xml\" or \"application/xml\"", + "A Memptr is returned for all other content-types, and also if no body is present.", + "" + ] + }, + { + "name": "ContentLength", + "type": "64", + "modifier": "public" + }, + { + "name": "DefaultCookiePath", + "type": "C", + "modifier": "public" + }, + { + "name": "DefaultCookieDomain", + "type": "C", + "modifier": "public" + }, + { + "name": "TransferEncoding", + "type": "C", + "modifier": "public" + }, + { + "name": "Method", + "type": "C", + "modifier": "public" + }, + { + "name": "URI", + "type": "OpenEdge.Net.URI", + "modifier": "public" + }, + { + "name": "LocalAddress", + "type": "C", + "modifier": "public" + }, + { + "name": "LocalHost", + "type": "C", + "modifier": "public" + }, + { + "name": "LocalPort", + "type": "I", + "modifier": "public" + }, + { + "name": "RemoteAddress", + "type": "C", + "modifier": "public" + }, + { + "name": "RemoteHost", + "type": "C", + "modifier": "public" + }, + { + "name": "RemotePort", + "type": "I", + "modifier": "public" + }, + { + "name": "RemoteUser", + "type": "C", + "modifier": "public" + }, + { + "name": "TransportPath", + "type": "C", + "modifier": "public" + }, + { + "name": "ResolvedTransportPath", + "type": "C", + "modifier": "public" + }, + { + "name": "PathInfo", + "type": "C", + "modifier": "public" + }, + { + "name": "WebAppPath", + "type": "C", + "modifier": "public" + }, + { + "name": "ResolvedWebAppPath", + "type": "C", + "modifier": "public" + }, + { + "name": "ContextNames", + "type": "C", + "modifier": "public" + }, + { + "name": "ServerSoftware", + "type": "C", + "modifier": "public" + }, + { + "name": "PathParameterNames", + "type": "C", + "modifier": "public" + }, + { + "name": "UriTemplate", + "type": "C", + "modifier": "public" + } + ], + "tables": [] + }, + { + "className": "OpenEdge.Web.WebResponse", + "inherits": "OpenEdge.Net.HTTP.HttpResponse", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "SetHeader", + "signature": "SetHeader(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "comments": [ + "", + "@param character The header name" + ], + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "WebResponse", + "signature": "WebResponse()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "WebResponse", + "signature": "WebResponse(II)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "I" + } + ] + }, + { + "name": "WebResponse", + "signature": "WebResponse(IZOpenEdge.Net.HTTP.StatusCodeEnum)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pStatusCode", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.StatusCodeEnum" + } + ] + } + ], + "destructors": [], + "properties": [], + "tables": [] + }, + { + "className": "OpenEdge.Web.WebResponseWriter", + "inherits": "Progress.IO.OutputStream", + "abstract": false, + "final": false, + "interface": false, + "serializable": false, + "enum": false, + "useWidgetPool": false, + "interfaces": [], + "methods": [ + { + "name": "Open", + "signature": "Open()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Close", + "signature": "Close()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Flush", + "signature": "Flush()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + }, + { + "name": "Write", + "signature": "Write(IM)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + } + ] + }, + { + "name": "Write", + "signature": "Write(IM,I64,I64)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pmData", + "extent": 0, + "modifier": "INPUT", + "type": "M" + }, + { + "name": "offset", + "extent": 0, + "modifier": "INPUT", + "type": "64" + }, + { + "name": "len", + "extent": 0, + "modifier": "INPUT", + "type": "64" + } + ] + }, + { + "name": "Write", + "signature": "Write(ILC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "lcData", + "extent": 0, + "modifier": "INPUT", + "type": "LC" + } + ] + }, + { + "name": "Write", + "signature": "Write(IC)", + "returnType": "64", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "pcData", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + }, + { + "name": "WriteHttpPreamble", + "signature": "WriteHttpPreamble()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteStatusLine", + "signature": "WriteStatusLine()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteHeaders", + "signature": "WriteHeaders()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteCookies", + "signature": "WriteCookies()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "ExtractEntity", + "signature": "ExtractEntity()", + "returnType": "OpenEdge.Core.ByteBucket", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteBody", + "signature": "WriteBody()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "protected", + "parameters": [] + }, + { + "name": "WriteHeader", + "signature": "WriteHeader(IC,IC)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "private", + "parameters": [ + { + "name": "pcName", + "extent": 0, + "modifier": "INPUT", + "type": "C" + }, + { + "name": "pcValue", + "extent": 0, + "modifier": "INPUT", + "type": "C" + } + ] + } + ], + "constructors": [ + { + "name": "WebResponseWriter", + "signature": "WebResponseWriter(IZOpenEdge.Net.HTTP.IHttpResponse)", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [ + { + "name": "poResponse", + "extent": 0, + "modifier": "INPUT", + "type": "OpenEdge.Net.HTTP.IHttpResponse" + } + ] + }, + { + "name": "WebResponseWriter", + "signature": "WebResponseWriter()", + "returnType": "V", + "abstract": false, + "static": false, + "extent": 0, + "modifier": "public", + "parameters": [] + } + ], + "destructors": [], + "properties": [ + { + "name": "WebStream", + "type": "H", + "modifier": "public" + }, + { + "name": "Response", + "type": "OpenEdge.Net.HTTP.IHttpResponse", + "modifier": "protected" + }, + { + "name": "Message", + "type": "OpenEdge.Net.HTTP.IHttpMessage", + "modifier": "public" + } + ], + "tables": [] + } +] \ No newline at end of file diff --git a/openedge-plugin/src/test/resources/project2/src/classes/rssw/list/testclass.l b/openedge-plugin/src/test/resources/project2/src/classes/rssw/list/testclass.l new file mode 100644 index 000000000..e69de29bb diff --git a/openedge-plugin/src/test/resources/project2/src/classes/rssw/testclass.cls b/openedge-plugin/src/test/resources/project2/src/classes/rssw/testclass.cls new file mode 100644 index 000000000..18d8b821c --- /dev/null +++ b/openedge-plugin/src/test/resources/project2/src/classes/rssw/testclass.cls @@ -0,0 +1,27 @@ +&scoped-define ERR_GENERAL_EMPTYKEY "ERR_GENERAL_EMPTYKEYERR_GENERAL_EMPTYKEY" +class rssw.testclass: + method public void foo(): + AddError("ttCrsMod_Prod.nr_mod_prod":U , "ERR_GENERAL_EMPTYKEY":U, subst(GetTranslation({&ERR_GENERAL_EMPTYKEY}), "Moduleproduct") ). + end method. + + method public char getTranslation(prm as char): + return prm. + end method. + + @Generated. + method public void test1(prm1 as char): + + return. + end method. + + @rssw.lang.Generated. + method public void test2(prm1 as char): + + return. + end method. + + method public Object test3(): + return ?. + end method. + +end class. diff --git a/openedge-plugin/src/test/resources/project2/src/classes/rssw/testclass.r b/openedge-plugin/src/test/resources/project2/src/classes/rssw/testclass.r new file mode 100644 index 0000000000000000000000000000000000000000..b0e48d88f413034ad4ff463314f03c0e4304e2f1 GIT binary patch literal 5894 zcmcIoU2IfE6rQ{NTYiLs8cKrXszqvTo81<)NQkXXVJmHS?QTqs7+bbWsg!Qn-IgXM zbU~Z+fhY+YjPaq57!%#Z2Mf_ycrXnK+61CJ5NR}qCcZSr01u`0JM*)5_TF1IHT5KO z@A;iGbLPzNnj1g8kvSWFlM$p_3)ht}FUR>OY@s%67W7pQW7jt`=JWYq_4#}+q3j+? z9jUGdhoITV+8SHh&152aDB9nhOvaLj63OJrL#bFY#Thlx{-o)zs$xyS_He|^@;R@q zITGNkI*_46yf+a`CTm)|2YPFQhu@7wQ>L$qWtD2l#%~TLj{8l&3D3$Jq*KrvOGOgh z1IhmGR9}1m8ZZ&omhq8zoJ>W>&l!x(ZeZ-GQpN}mJ%(^WltBy#UO;(;b!}wqdtfc$ zV151WJ=J~^EeEBjCLc`N6wGxt#xi6`*4>rIhldp`Qv-&#M~I50hEZr&HSG*L9qI@k z=x7cvpGI~AK`$-2^Oe*o9~$V19qAj0$tJTY#A(D9tEu%?tzPt7j-17G!N$QG)c6w` z?uJshmjEPN8a2}NmtZgm$4B>HKOr3lAyB%c6Ppv7c7DfwcmBOU8AFb;mW84lyK4V= zfArx8XHS1PmlWFW-%hllLCc9j4R^Dk>?o1~xBdjSA6V7?%&bnNWoz7QtW=3a9 zeB9RG?KT|}i{TM7!(ipyB6q!De+*y#X6)d`q1)HYeLwE&|175#pEjkYQJGpINNF}t z(v?7GjjYWr-o9s7H{Q>|muyl_WQcf>r>&Hyv{z7}kxI+_osj)MhySN2X)PX5&4QPe z!M9pe3gJ?BSfKVHfjrEbxgaaglWBM};m(V;HAuGst(_SSzX-h2=GBAAEX)en2H=KK z&NXNU^FKO0SV&DMSj?gOGb#jBgC^q@+CH>|VUOY9mLKz#tD7GIc%r@n_=h`|L|LA; zQhs2^WG0H9A5+pUga0JTgljzp#((Ack<&={6|nOBn8%n0FfJ8nTbCT4qgp#>G<+I( zn{vhf26h*fAB7lFieNdHP=3_r$&W!=1SEKY&#Mg>JX4b?9sQ5f7<*DO-0~yP^nc_B zp9wjkC!#)2TPZ)DKxshH^J7-p&ES6vWy-Z4&wt7fIo07&hn43?DaPa|N&sz3%kdf4 z+BvV`bHK&Cg;5A|l=;INuZ@-(TeG#YONpZ&|z&-h1KY(ycd7-S2z*d0K8iCaaTQ zotZEBx$RovwXa8iy^tXO7|Pv!e{Z>a{<}+`1b1y4Tb$&fB$vL7Z`7@yh!v5Dvt!mJz>~!jEy=tPMu*#Jt4h(I zYh$D(*v@PReR@t{k>+s3&&1J=@LG=7a(*4h>p0%j+K8)e_7Q{8TStvW=00IG(Srz@ z<$TuQ{Ycw(Dr^^N>R5utx3xiP@2xyU3m#0q7VT>lI z9mtM~Emr)%uGZaKkgIlRe)xmP2xMil5mUek+#W;7j?UpC^5QVLk(2@Tu%{|iTZrO= z1>P*mh^*g~f47S++0w#6_1EH0hY>nFHNa+4+JWSdvC+gNdx|aD*Wq7=LYr&aMR(qX z2USK3qm?4W!GTBW`p7|EC}y3|3vk`VrA5B%RdTDG2_Wkk%<7R7p_el^q~6sYT5L8w z`sq&U4($|gfg;bWj;h#;Ws|W9DN0@X{P)|7=Z{rXCl-D?zJ9NLK`&wat%TQ32NthJ zQv$8g=swVEHJUb#bsGHx==B=?7s+Ki>>H1`>O%oQeycdf@C0DBhy1@T`5tx_Y6iP9 zB^Ynv7ek?XR1~OvX%qsx{up>4q3HV5{x4Ao?D`q-E~AtiV%$iF`u7VVfF9)(IQ6qw zqe*UCk6ho5hU0xb_KEG-6rxAF6W!5NEWs>{77;N~9qPQ!98IyBx?F^oQ*}8LyDpv9 PRC4Y~)H7G3p`HH%sR%tt literal 0 HcmV?d00001 diff --git a/openedge-plugin/src/test/resources/project2/src/procedures/invalid.p b/openedge-plugin/src/test/resources/project2/src/procedures/invalid.p new file mode 100644 index 000000000..b8719693a --- /dev/null +++ b/openedge-plugin/src/test/resources/project2/src/procedures/invalid.p @@ -0,0 +1,3 @@ +define variable zz1 as int no-undo. +define variable zz2 int no-undo. +define variable zz3 as int no-undo. diff --git a/openedge-plugin/src/test/resources/project2/src/procedures/list/test1.l b/openedge-plugin/src/test/resources/project2/src/procedures/list/test1.l new file mode 100644 index 000000000..e69de29bb diff --git a/openedge-plugin/src/test/resources/project2/src/procedures/list/test1.x b/openedge-plugin/src/test/resources/project2/src/procedures/list/test1.x new file mode 100644 index 000000000..e69de29bb diff --git a/openedge-plugin/src/test/resources/project2/src/procedures/test1.p b/openedge-plugin/src/test/resources/project2/src/procedures/test1.p new file mode 100644 index 000000000..4ec4b98b5 --- /dev/null +++ b/openedge-plugin/src/test/resources/project2/src/procedures/test1.p @@ -0,0 +1,2 @@ +/* Sample code */ +/* Sample code */ diff --git a/openedge-plugin/src/test/resources/project2/src/procedures/test1.r b/openedge-plugin/src/test/resources/project2/src/procedures/test1.r new file mode 100644 index 0000000000000000000000000000000000000000..d4a7da202c3a33d1531817a364120482697a9212 GIT binary patch literal 828 zcmd3ug3=EwNfCLbmmX@UHS^z~r zz{G&T*U{5Yp|~hHrl2T4IW?uUD784IB(=E2P_ID2P)7%0XaXYxg9Okl1t12ocL1e8 z4k>,>>>,>>>" + INITIAL "0" + LABEL "Life Insurance" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter the Life Insurance field." + ORDER 30 + +ADD FIELD "Pension401K" OF "Benefits" AS integer + FORMAT ">>,>>9" + INITIAL "0" + LABEL "Pension401K" + POSITION 5 + MAX-WIDTH 4 + HELP "Please enter the 401K field." + ORDER 40 + +ADD FIELD "StockPurchase" OF "Benefits" AS integer + FORMAT ">>,>>9" + INITIAL "0" + LABEL "Stock Purchase" + POSITION 6 + MAX-WIDTH 4 + HELP "Please enter the Stock Purchase field." + ORDER 50 + +ADD FIELD "MedicalSpending" OF "Benefits" AS integer + FORMAT ">>,>>9" + INITIAL "0" + LABEL "Medical Spending" + POSITION 7 + MAX-WIDTH 4 + HELP "Please enter the Medical Spending field." + ORDER 60 + +ADD FIELD "DependentCare" OF "Benefits" AS integer + FORMAT ">>,>>9" + INITIAL "0" + LABEL "Dependent Care" + POSITION 8 + MAX-WIDTH 4 + HELP "Please enter the dependent care field." + ORDER 70 + +ADD INDEX "EmpNo" ON "Benefits" + AREA "Employee" + UNIQUE + PRIMARY + INDEX-FIELD "EmpNum" ASCENDING + +ADD TABLE "BillTo" + AREA "Order" + DESCRIPTION "The billto table contains bill to address information for an order. " + DUMP-NAME "billto" + +ADD FIELD "CustNum" OF "BillTo" AS integer + FORMAT ">>>>9" + INITIAL "0" + LABEL "Cust Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "CAN-FIND(customer OF billto)" + VALMSG "Customer number must be greater than zero" + HELP "Please enter the customer number." + ORDER 10 + +ADD FIELD "BillToID" OF "BillTo" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "BillToID" + POSITION 3 + MAX-WIDTH 4 + HELP "Please enter the BillTo ID" + ORDER 20 + +ADD FIELD "Name" OF "BillTo" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Name" + POSITION 4 + MAX-WIDTH 60 + HELP "Please enter the name." + ORDER 30 + +ADD FIELD "Address" OF "BillTo" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address" + POSITION 5 + MAX-WIDTH 70 + HELP "Please enter the address." + ORDER 40 + +ADD FIELD "Address2" OF "BillTo" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address2" + POSITION 6 + MAX-WIDTH 70 + HELP "Please enter the address2." + ORDER 50 + +ADD FIELD "City" OF "BillTo" AS character + FORMAT "x(25)" + INITIAL "" + LABEL "City" + POSITION 7 + MAX-WIDTH 50 + HELP "Please enter the city" + ORDER 60 + +ADD FIELD "State" OF "BillTo" AS character + DESCRIPTION "Label/Valexp/Valmsg/Help are set based on value of NON-US field!" + FORMAT "x(20)" + INITIAL "" + LABEL "State" + POSITION 8 + MAX-WIDTH 40 + HELP "Please enter standard state abbreviation." + ORDER 70 + +ADD FIELD "PostalCode" OF "BillTo" AS character + DESCRIPTION "Format/Label/Help Message based on status of NON-US field." + FORMAT "x(10)" + INITIAL "" + LABEL "Postal Code" + POSITION 9 + MAX-WIDTH 20 + HELP "Please enter the appropriate postal code." + ORDER 80 + +ADD FIELD "Contact" OF "BillTo" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Contact" + POSITION 10 + MAX-WIDTH 60 + HELP "Please enter the contact." + ORDER 90 + +ADD FIELD "Phone" OF "BillTo" AS character + DESCRIPTION "Format/Label/Help based on status of NON-US field." + FORMAT "x(20)" + INITIAL "" + LABEL "Phone" + POSITION 11 + MAX-WIDTH 40 + HELP "Please enter the phone number." + ORDER 100 + +ADD INDEX "custnumbillto" ON "BillTo" + AREA "Order" + UNIQUE + PRIMARY + INDEX-FIELD "CustNum" ASCENDING + INDEX-FIELD "BillToID" ASCENDING + +ADD TABLE "Bin" + AREA "Inventory" + DESCRIPTION "The bin table is used to represent the bins in each warehouse that contain items." + DUMP-NAME "bin" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crbin.p" CRC "60448" + +ADD FIELD "WarehouseNum" OF "Bin" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Warehouse Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "CAN-FIND(warehouse OF bin)" + VALMSG "Warehouse must exist." + HELP "Please Enter the Warehouse Number." + ORDER 10 + +ADD FIELD "Itemnum" OF "Bin" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Item Num" + POSITION 3 + MAX-WIDTH 4 + VALEXP "CAN-FIND(item OF bin)" + VALMSG "Item must be on file" + HELP "Please enter an item number." + ORDER 20 + +ADD FIELD "Qty" OF "Bin" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "Qty" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter a quantity." + ORDER 30 + +ADD FIELD "BinNum" OF "Bin" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Bin Num" + POSITION 5 + MAX-WIDTH 4 + HELP "Please enter a bin number" + ORDER 40 + +ADD FIELD "BinName" OF "Bin" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Bin Name" + POSITION 6 + MAX-WIDTH 60 + HELP "Please enter a bin name" + ORDER 50 + +ADD INDEX "BinNum" ON "Bin" + AREA "Inventory" + UNIQUE + PRIMARY + INDEX-FIELD "BinNum" ASCENDING + +ADD INDEX "ItemNum" ON "Bin" + AREA "Inventory" + INDEX-FIELD "Itemnum" ASCENDING + +ADD INDEX "WarehouseNumItemNum" ON "Bin" + AREA "Inventory" + INDEX-FIELD "WarehouseNum" ASCENDING + INDEX-FIELD "Itemnum" ASCENDING + +ADD TABLE "Customer" + AREA "Cust_Data" + DESCRIPTION "The customer table contains customer information including balance and address." + DUMP-NAME "customer" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crcust.p" CRC "?" + TABLE-TRIGGER "DELETE" NO-OVERRIDE PROCEDURE "sports2000trgs/delcust.p" CRC "?" + +ADD FIELD "CustNum" OF "Customer" AS integer + FORMAT ">>>>9" + INITIAL "0" + LABEL "Cust Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "custnum > 0" + VALMSG "Customer number must be greater than zero" + HELP "Please enter a customer number." + ORDER 10 + +ADD FIELD "Name" OF "Customer" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Name" + POSITION 3 + MAX-WIDTH 60 + HELP "Please enter a name." + ORDER 30 + +ADD FIELD "Address" OF "Customer" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address" + POSITION 4 + MAX-WIDTH 70 + HELP "Please enter an address." + ORDER 40 + +ADD FIELD "Address2" OF "Customer" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address2" + POSITION 5 + MAX-WIDTH 70 + HELP "Please enter an address." + ORDER 50 + +ADD FIELD "City" OF "Customer" AS character + FORMAT "x(25)" + INITIAL "" + LABEL "City" + POSITION 6 + MAX-WIDTH 50 + HELP "Please enter a city." + ORDER 60 + +ADD FIELD "State" OF "Customer" AS character + DESCRIPTION "Label/Valexp/Valmsg/Help are set based on value of NON-US field!" + FORMAT "x(20)" + INITIAL "" + LABEL "State" + POSITION 7 + MAX-WIDTH 40 + HELP "Please enter standard state abbreviation." + ORDER 70 + +ADD FIELD "Country" OF "Customer" AS character + FORMAT "x(20)" + INITIAL "USA" + LABEL "Country" + POSITION 8 + MAX-WIDTH 40 + HELP "Please enter a country." + ORDER 15 + +ADD FIELD "Phone" OF "Customer" AS character + DESCRIPTION "Format/Label/Help based on status of NON-US field." + FORMAT "x(20)" + INITIAL "" + LABEL "Phone" + POSITION 9 + MAX-WIDTH 40 + HELP "Please enter a phone number" + ORDER 115 + +ADD FIELD "Contact" OF "Customer" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Contact" + POSITION 10 + MAX-WIDTH 60 + HELP "Please enter a contact." + ORDER 110 + +ADD FIELD "SalesRep" OF "Customer" AS character + FORMAT "x(4)" + INITIAL "" + LABEL "Sales Rep" + POSITION 11 + MAX-WIDTH 8 + VALEXP "CAN-FIND(Salesrep OF Customer)" + VALMSG "The Sales Rep's name you've entered must exist in the Salesrep table." + HELP "Please Enter a Sales Rep." + ORDER 125 + +ADD FIELD "Comments" OF "Customer" AS character + FORMAT "x(80)" + INITIAL "" + LABEL "Comments" + POSITION 12 + MAX-WIDTH 160 + HELP "Please enter comments." + ORDER 180 + +ADD FIELD "CreditLimit" OF "Customer" AS decimal + DESCRIPTION "Maximum credit" + FORMAT "->,>>>,>>9" + INITIAL "1500" + LABEL "Credit Limit" + POSITION 13 + MAX-WIDTH 17 + VALEXP "CreditLimit >= 0 AND CreditLimit <= 9999999" + VALMSG "Credit Limit must be >= 0 and <= 9,999,999" + HELP "Please enter a Credit Limit." + DECIMALS 2 + ORDER 130 + +ADD FIELD "Balance" OF "Customer" AS decimal + FORMAT "->,>>>,>>9.99" + INITIAL "0" + LABEL "Balance" + POSITION 14 + MAX-WIDTH 17 + HELP "Please enter a balance." + DECIMALS 2 + ORDER 140 + +ADD FIELD "Terms" OF "Customer" AS character + FORMAT "x(20)" + INITIAL "Net30" + LABEL "Terms" + POSITION 15 + MAX-WIDTH 40 + HELP "Please enter terms" + ORDER 150 + +ADD FIELD "Discount" OF "Customer" AS integer + FORMAT ">>9%" + INITIAL "0" + LABEL "Discount" + POSITION 16 + MAX-WIDTH 4 + VALEXP "Discount >= 0" + VALMSG "Discount must be greater or equal to 0" + HELP "Please enter a percentage from 0 to 100." + ORDER 170 + +ADD FIELD "PostalCode" OF "Customer" AS character + DESCRIPTION "Format/Label/Help Message based on status of NON-US field." + FORMAT "x(10)" + INITIAL "" + LABEL "Postal Code" + POSITION 17 + MAX-WIDTH 20 + HELP "Please enter the appropriate Postal Code." + ORDER 80 + +ADD FIELD "Fax" OF "Customer" AS character + DESCRIPTION "Format/Label/Help based on status of NON-US field." + FORMAT "x(20)" + INITIAL "" + LABEL "Fax" + POSITION 18 + MAX-WIDTH 40 + HELP "Please enter a fax number." + ORDER 190 + +ADD FIELD "EmailAddress" OF "Customer" AS character + FORMAT "x(50)" + INITIAL "" + LABEL "Email" + POSITION 19 + MAX-WIDTH 100 + HELP "Please enter an full Internet Email Address." + LENGTH 0 + ORDER 200 + +ADD INDEX "CustNum" ON "Customer" + AREA "Cust_Index" + UNIQUE + PRIMARY + INDEX-FIELD "CustNum" ASCENDING + +ADD INDEX "Comments" ON "Customer" + AREA "Cust_Index" + WORD + INDEX-FIELD "Comments" ASCENDING + +ADD INDEX "CountryPost" ON "Customer" + AREA "Cust_Index" + INDEX-FIELD "Country" ASCENDING + INDEX-FIELD "PostalCode" ASCENDING + +ADD INDEX "Name" ON "Customer" + AREA "Cust_Index" + INDEX-FIELD "Name" ASCENDING + +ADD INDEX "SalesRep" ON "Customer" + AREA "Cust_Index" + INDEX-FIELD "SalesRep" ASCENDING + +ADD TABLE "Department" + AREA "Employee" + DESCRIPTION "The department contains a master listing of departments." + DUMP-NAME "departme" + +ADD FIELD "DeptCode" OF "Department" AS character + FORMAT "x(3)" + INITIAL "" + LABEL "Dept Code" + POSITION 2 + MAX-WIDTH 6 + HELP "Please enter the Dept Code." + LENGTH 0 + ORDER 10 + +ADD FIELD "DeptName" OF "Department" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Dept Name" + POSITION 3 + MAX-WIDTH 30 + HELP "Please enter the Dept Name" + LENGTH 0 + ORDER 20 + +ADD INDEX "DeptCode" ON "Department" + AREA "Employee" + UNIQUE + PRIMARY + INDEX-FIELD "DeptCode" ASCENDING + +ADD TABLE "Employee" + AREA "Employee" + DESCRIPTION "The employee table stores employee information including name and address" + DUMP-NAME "employee" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/cremp.p" CRC "56825" + +ADD FIELD "LastName" OF "Employee" AS character + FORMAT "x(25)" + INITIAL "" + LABEL "Last Name" + POSITION 2 + MAX-WIDTH 50 + HELP "Please enter the last name." + LENGTH 0 + ORDER 10 + +ADD FIELD "FirstName" OF "Employee" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "First Name" + POSITION 3 + MAX-WIDTH 30 + HELP "Please enter the First Name." + LENGTH 0 + ORDER 20 + +ADD FIELD "Address" OF "Employee" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address" + POSITION 4 + MAX-WIDTH 70 + HELP "Please enter the address" + LENGTH 0 + ORDER 30 + +ADD FIELD "Address2" OF "Employee" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address2" + POSITION 5 + MAX-WIDTH 70 + HELP "Please enter the address." + LENGTH 0 + ORDER 40 + +ADD FIELD "City" OF "Employee" AS character + FORMAT "x(25)" + INITIAL "" + LABEL "City" + POSITION 6 + MAX-WIDTH 50 + HELP "Please enter the city." + LENGTH 0 + ORDER 50 + +ADD FIELD "State" OF "Employee" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "State" + POSITION 7 + MAX-WIDTH 40 + HELP "Please enter a State." + LENGTH 0 + ORDER 60 + +ADD FIELD "PostalCode" OF "Employee" AS character + FORMAT "x(10)" + INITIAL "" + LABEL "Postal Code" + POSITION 8 + MAX-WIDTH 20 + HELP "Please enter the Postal Code." + LENGTH 0 + ORDER 70 + +ADD FIELD "DeptCode" OF "Employee" AS character + FORMAT "x(3)" + INITIAL "" + LABEL "Dept Code" + POSITION 9 + MAX-WIDTH 6 + VALEXP "CAN-FIND(department of employee)" + VALMSG "Department must exist." + HELP "Please enter the Dept Code" + LENGTH 0 + ORDER 80 + +ADD FIELD "Position" OF "Employee" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "Position" + POSITION 10 + MAX-WIDTH 40 + HELP "Please enter the position." + LENGTH 0 + ORDER 90 + +ADD FIELD "HomePhone" OF "Employee" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "Home Phone" + POSITION 11 + MAX-WIDTH 40 + HELP "Please enter the home phone." + LENGTH 0 + ORDER 75 + +ADD FIELD "WorkPhone" OF "Employee" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "Work Phone" + POSITION 12 + MAX-WIDTH 40 + HELP "Please enter work phone number" + LENGTH 0 + ORDER 76 + +ADD FIELD "VacationDaysLeft" OF "Employee" AS integer + FORMAT ">>9" + INITIAL "0" + LABEL "Vacation Days Left" + POSITION 13 + MAX-WIDTH 4 + HELP "Please enter Vacation Days Left." + ORDER 100 + +ADD FIELD "SickDaysLeft" OF "Employee" AS integer + FORMAT ">>9" + INITIAL "0" + LABEL "Sick Days Left" + POSITION 14 + MAX-WIDTH 4 + HELP "Please enter Sick Days Left." + ORDER 110 + +ADD FIELD "EmpNum" OF "Employee" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Emp No" + POSITION 15 + MAX-WIDTH 4 + HELP "Please enter the Emp Num" + ORDER 5 + +ADD FIELD "StartDate" OF "Employee" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Start Date" + POSITION 16 + MAX-WIDTH 4 + HELP "Please enter a Start Date" + ORDER 98 + +ADD FIELD "Birthdate" OF "Employee" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Birthdate" + POSITION 17 + MAX-WIDTH 4 + HELP "Please enter the birth date." + ORDER 97 + +ADD INDEX "EmpNo" ON "Employee" + AREA "Employee" + UNIQUE + PRIMARY + INDEX-FIELD "EmpNum" ASCENDING + +ADD INDEX "DeptCode" ON "Employee" + AREA "Employee" + INDEX-FIELD "DeptCode" ASCENDING + +ADD INDEX "Name" ON "Employee" + AREA "Employee" + UNIQUE + INDEX-FIELD "LastName" ASCENDING + INDEX-FIELD "FirstName" ASCENDING + +ADD TABLE "Family" + AREA "Employee" + DESCRIPTION "The family table tracks an employee's family" + DUMP-NAME "family" + +ADD FIELD "RelativeName" OF "Family" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Relative Name" + POSITION 2 + MAX-WIDTH 30 + HELP "Please enter the Relative Name" + LENGTH 0 + ORDER 10 + +ADD FIELD "Relation" OF "Family" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Relation" + POSITION 3 + MAX-WIDTH 30 + HELP "Please enter Spouse or Child." + LENGTH 0 + ORDER 20 + +ADD FIELD "Birthdate" OF "Family" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Birthdate" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter a Birthdate" + ORDER 30 + +ADD FIELD "BenefitDate" OF "Family" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Benefit Date" + POSITION 5 + MAX-WIDTH 4 + HELP "Please enter the Date relative added to benefits." + ORDER 40 + +ADD FIELD "CoveredOnBenefits" OF "Family" AS logical + FORMAT "yes/no" + INITIAL "no" + LABEL "Covered On Benefits" + POSITION 6 + MAX-WIDTH 1 + HELP "Please enter the Covered on Benefits field." + ORDER 35 + +ADD FIELD "EmpNum" OF "Family" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Emp No" + POSITION 7 + MAX-WIDTH 4 + VALEXP "CAN-FIND(employee OF family)" + VALMSG "Employee must exist." + HELP "Please enter the Emp Num." + ORDER 5 + +ADD INDEX "EmpNoRelativeName" ON "Family" + AREA "Employee" + UNIQUE + PRIMARY + INDEX-FIELD "EmpNum" ASCENDING + INDEX-FIELD "RelativeName" ASCENDING + +ADD TABLE "Feedback" + AREA "Misc" + DESCRIPTION "The feedback table allows customers to provide feedback about what they like and don't like." + DUMP-NAME "feedback" + +ADD FIELD "Contact" OF "Feedback" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Contact Name" + POSITION 2 + MAX-WIDTH 60 + HELP "Please enter the contact" + LENGTH 0 + ORDER 10 + +ADD FIELD "Company" OF "Feedback" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "Company" + POSITION 3 + MAX-WIDTH 40 + HELP "Please enter the company" + LENGTH 0 + ORDER 20 + +ADD FIELD "EmailAddress" OF "Feedback" AS character + FORMAT "x(50)" + INITIAL "" + LABEL "Email" + POSITION 4 + MAX-WIDTH 100 + HELP "Please enter the email address." + LENGTH 0 + ORDER 30 + +ADD FIELD "Phone" OF "Feedback" AS character + DESCRIPTION "Format/Label/Help based on status of NON-US field." + FORMAT "x(20)" + INITIAL "" + LABEL "Phone" + POSITION 5 + MAX-WIDTH 40 + HELP "Please enter the phone." + LENGTH 0 + ORDER 40 + +ADD FIELD "Fax" OF "Feedback" AS character + DESCRIPTION "Format/Label/Help based on status of NON-US field." + FORMAT "x(20)" + INITIAL "" + LABEL "Fax" + POSITION 6 + MAX-WIDTH 40 + HELP "Please enter the fax." + LENGTH 0 + ORDER 50 + +ADD FIELD "Comments" OF "Feedback" AS character + FORMAT "x(80)" + INITIAL "" + LABEL "Comments" + POSITION 7 + MAX-WIDTH 160 + VIEW-AS "VIEW-AS EDITOR SIZE 41 BY 5 SCROLLBAR-VERTICAL " + HELP "Please enter comments." + LENGTH 0 + ORDER 60 + +ADD FIELD "Department" OF "Feedback" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Department" + POSITION 8 + MAX-WIDTH 30 + HELP "Please enter the department." + LENGTH 0 + ORDER 70 + +ADD FIELD "Rating" OF "Feedback" AS integer + FORMAT "9" + INITIAL "0" + LABEL "Rating" + POSITION 9 + MAX-WIDTH 4 + VIEW-AS "VIEW-AS RADIO-SET + RADIO-BUTTONS ""Very Good"", 5, ""Good"", 4, ""Satisfactory"", 3, ""Needs Improvement"", 2, ""Poor"", 1" + HELP "Please enter the rating" + ORDER 80 + +ADD INDEX "Department" ON "Feedback" + AREA "Misc" + PRIMARY + INDEX-FIELD "Department" ASCENDING + +ADD INDEX "Comments" ON "Feedback" + AREA "Misc" + WORD + INDEX-FIELD "Comments" ASCENDING + +ADD INDEX "Company" ON "Feedback" + AREA "Misc" + WORD + INDEX-FIELD "Company" ASCENDING + +ADD INDEX "Contact" ON "Feedback" + AREA "Misc" + WORD + INDEX-FIELD "Contact" ASCENDING + +ADD INDEX "Rating" ON "Feedback" + AREA "Misc" + INDEX-FIELD "Rating" ASCENDING + +ADD TABLE "InventoryTrans" + AREA "Inventory" + DESCRIPTION "The inventorytrans table contains information about the movement of inventory." + DUMP-NAME "inventor" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crintr.p" CRC "62567" + +ADD FIELD "InvTransNum" OF "InventoryTrans" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Inventory Trans Num" + POSITION 2 + MAX-WIDTH 4 + HELP "Please enter an inventory trans number" + ORDER 10 + +ADD FIELD "WarehouseNum" OF "InventoryTrans" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Warehouse Num" + POSITION 3 + MAX-WIDTH 4 + HELP "Please enter the Warehouse Number." + ORDER 20 + +ADD FIELD "BinNum" OF "InventoryTrans" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Bin Num" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter a bin number." + ORDER 30 + +ADD FIELD "Qty" OF "InventoryTrans" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "Qty" + POSITION 5 + MAX-WIDTH 4 + HELP "Please enter the quantity." + ORDER 40 + +ADD FIELD "Itemnum" OF "InventoryTrans" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Item Num" + POSITION 6 + MAX-WIDTH 4 + VALEXP "CAN-FIND(item OF inventorytrans)" + VALMSG "Item must be on file." + HELP "Please enter an item number" + ORDER 50 + +ADD FIELD "TransDate" OF "InventoryTrans" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Trans Date" + POSITION 7 + MAX-WIDTH 4 + HELP "Please enter the trans date." + ORDER 60 + +ADD FIELD "InvType" OF "InventoryTrans" AS character + FORMAT "X(12)" + INITIAL "" + LABEL "Type" + POSITION 8 + MAX-WIDTH 24 + HELP "Please enter the type." + ORDER 70 + +ADD FIELD "PONum" OF "InventoryTrans" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "PO Num" + POSITION 9 + MAX-WIDTH 4 + HELP "Please enter a PO Number." + ORDER 80 + +ADD FIELD "Ordernum" OF "InventoryTrans" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Order Num" + POSITION 10 + MAX-WIDTH 4 + HELP "Please Enter an Order Number" + ORDER 90 + +ADD FIELD "Transtime" OF "InventoryTrans" AS character + FORMAT "X(5)" + INITIAL "" + LABEL "Trans Time" + POSITION 11 + MAX-WIDTH 10 + ORDER 100 + +ADD TABLE "Invoice" + AREA "Misc" + DESCRIPTION "The invoice table contains transactions for the receivable module." + DUMP-NAME "invoice" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crinv.p" CRC "?" + TABLE-TRIGGER "DELETE" NO-OVERRIDE PROCEDURE "sports2000trgs/delinv.p" CRC "?" + +ADD FIELD "Invoicenum" OF "Invoice" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Invoice Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "invoicenum > 0" + VALMSG "Invoice number cannot be zero" + HELP "Please enter an Invoice Number" + ORDER 10 + +ADD FIELD "CustNum" OF "Invoice" AS integer + FORMAT ">>>>9" + INITIAL "0" + LABEL "Cust Num" + POSITION 3 + MAX-WIDTH 4 + VALEXP "CAN-FIND(customer OF invoice)" + VALMSG "The Customer number entered must be a valid one." + HELP "Please enter a customer number." + ORDER 20 + +ADD FIELD "InvoiceDate" OF "Invoice" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Invoice Date" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter an invoice date" + ORDER 30 + +ADD FIELD "Amount" OF "Invoice" AS decimal + FORMAT "->>,>>9.99" + INITIAL "0" + LABEL "Amount" + POSITION 5 + MAX-WIDTH 17 + HELP "Please enter total invoice amt including shipping and sales." + DECIMALS 2 + ORDER 40 + +ADD FIELD "TotalPaid" OF "Invoice" AS decimal + FORMAT "->>,>>9.99" + INITIAL "0" + LABEL "Total Paid" + POSITION 6 + MAX-WIDTH 17 + HELP "Please enter Total Paid." + DECIMALS 2 + ORDER 50 + +ADD FIELD "Adjustment" OF "Invoice" AS decimal + FORMAT "->>,>>9.99" + INITIAL "0" + LABEL "Adjustment" + POSITION 7 + MAX-WIDTH 17 + HELP "Please enter adjustment." + DECIMALS 2 + ORDER 60 + +ADD FIELD "OrderNum" OF "Invoice" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Order Num" + POSITION 8 + MAX-WIDTH 4 + VALMSG "The Order number entered must be a valid one." + HELP "Please enter an order number." + ORDER 80 + +ADD FIELD "ShipCharge" OF "Invoice" AS decimal + FORMAT "->>,>>9.99" + INITIAL "0" + LABEL "Ship Charge" + POSITION 9 + MAX-WIDTH 17 + HELP "Please enter a Ship Charge." + DECIMALS 2 + ORDER 120 + +ADD INDEX "InvoiceNum" ON "Invoice" + AREA "Misc" + UNIQUE + PRIMARY + INDEX-FIELD "Invoicenum" ASCENDING + +ADD INDEX "CustNum" ON "Invoice" + AREA "Misc" + INDEX-FIELD "CustNum" ASCENDING + +ADD INDEX "InvoiceDate" ON "Invoice" + AREA "Misc" + INDEX-FIELD "InvoiceDate" ASCENDING + +ADD INDEX "OrderNum" ON "Invoice" + AREA "Misc" + INDEX-FIELD "OrderNum" ASCENDING + +ADD TABLE "Item" + AREA "Inventory" + DESCRIPTION "The item table provides a quick reference for items in stock and quantity on-hand." + VALEXP "NOT (CAN-FIND(FIRST orderline OF item))" + VALMSG "Cannot delete Item, order-line records exist with this item" + DUMP-NAME "item" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/critem.p" CRC "?" + TABLE-TRIGGER "DELETE" NO-OVERRIDE PROCEDURE "sports2000trgs/delitem.p" CRC "32704" + TABLE-TRIGGER "WRITE" NO-OVERRIDE PROCEDURE "sports2000trgs/writem.p" CRC "?" + +ADD FIELD "Itemnum" OF "Item" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Item Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "itemnum >= 0" + VALMSG "Item number must be greater or equal to 0" + HELP "Please enter the item number ." + ORDER 10 + +ADD FIELD "ItemName" OF "Item" AS character + FORMAT "x(25)" + INITIAL "" + LABEL "Item Name" + POSITION 3 + MAX-WIDTH 50 + HELP "Please enter an item name." + ORDER 20 + +ADD FIELD "CatPage" OF "Item" AS integer + FORMAT ">>9" + INITIAL "0" + LABEL "Cat Page" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter a catalog page" + ORDER 100 + +ADD FIELD "Price" OF "Item" AS decimal + FORMAT "->,>>>,>>9.99" + INITIAL "0" + LABEL "Price" + POSITION 5 + MAX-WIDTH 17 + HELP "Please enter a Price." + DECIMALS 2 + ORDER 22 + +ADD FIELD "CatDescription" OF "Item" AS character + FORMAT "X(200)" + INITIAL "" + LABEL "Cat-Description" + POSITION 6 + MAX-WIDTH 400 + VIEW-AS "VIEW-AS EDITOR SIZE 41 by 5 SCROLLBAR-VERTICAL " + HELP "Please enter a description." + ORDER 110 + +ADD FIELD "Onhand" OF "Item" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "On Hand" + POSITION 7 + MAX-WIDTH 4 + HELP "Please enter On Hand Qty" + ORDER 50 + +ADD FIELD "Allocated" OF "Item" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "Allocated" + POSITION 8 + MAX-WIDTH 4 + HELP "Please enter allocated" + ORDER 60 + +ADD FIELD "ReOrder" OF "Item" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "Re Order" + POSITION 9 + MAX-WIDTH 4 + HELP "Please enter reorder qty" + ORDER 80 + +ADD FIELD "OnOrder" OF "Item" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "On Order" + POSITION 10 + MAX-WIDTH 4 + HELP "Please enter On Order Qty" + ORDER 90 + +ADD FIELD "Category1" OF "Item" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Category1" + POSITION 11 + MAX-WIDTH 60 + HELP "Please enter a category" + LENGTH 0 + ORDER 120 + +ADD FIELD "Category2" OF "Item" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Category2" + POSITION 12 + MAX-WIDTH 60 + HELP "Please enter a category" + LENGTH 0 + ORDER 130 + +ADD FIELD "Special" OF "Item" AS character + FORMAT "x(8)" + INITIAL "" + LABEL "Special" + POSITION 13 + MAX-WIDTH 16 + HELP "Please enter special information" + LENGTH 0 + ORDER 140 + +ADD FIELD "Weight" OF "Item" AS decimal + FORMAT "->>,>>9.99" + INITIAL "0" + LABEL "Weight" + POSITION 14 + MAX-WIDTH 17 + HELP "Please enter weight." + DECIMALS 2 + ORDER 150 + +ADD FIELD "Minqty" OF "Item" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "Min Qty" + POSITION 15 + MAX-WIDTH 4 + HELP "Please enter a min qty" + ORDER 160 + +ADD INDEX "ItemNum" ON "Item" + AREA "Inventory" + UNIQUE + PRIMARY + INDEX-FIELD "Itemnum" ASCENDING + +ADD INDEX "CatDescription" ON "Item" + AREA "Inventory" + WORD + INDEX-FIELD "CatDescription" ASCENDING + +ADD INDEX "Category2ItemName" ON "Item" + AREA "Inventory" + INDEX-FIELD "Category2" ASCENDING + INDEX-FIELD "ItemName" ASCENDING + +ADD INDEX "CategoryItemName" ON "Item" + AREA "Inventory" + INDEX-FIELD "Category1" ASCENDING + INDEX-FIELD "ItemName" ASCENDING + +ADD INDEX "ItemName" ON "Item" + AREA "Inventory" + WORD + INDEX-FIELD "ItemName" ASCENDING + +ADD TABLE "LocalDefault" + AREA "Misc" + DESCRIPTION "The local default table contains default information for the application." + VALEXP "NOT (CAN-FIND(FIRST Customer WHERE Customer.Country = + LocalDefault.Country))" + VALMSG "This record cannot be deleted if used in at least one Customer record." + DUMP-NAME "localdef" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crlocdef.p" CRC "46017" + +ADD FIELD "Country" OF "LocalDefault" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "Country" + POSITION 2 + MAX-WIDTH 40 + HELP "Please enter the Country." + ORDER 10 + +ADD FIELD "Region1Label" OF "LocalDefault" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Region1 Label" + POSITION 3 + MAX-WIDTH 30 + HELP "Please enter region one label" + ORDER 20 + +ADD FIELD "Region2Label" OF "LocalDefault" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Region2 Label" + POSITION 4 + MAX-WIDTH 30 + HELP "Please enter region two label." + ORDER 30 + +ADD FIELD "PostalLabel" OF "LocalDefault" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Postal Label" + POSITION 5 + MAX-WIDTH 30 + HELP "Please enter the Postal Label" + ORDER 40 + +ADD FIELD "PostalFormat" OF "LocalDefault" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Postal Format" + POSITION 6 + MAX-WIDTH 30 + HELP "Please enter the Postal Format" + ORDER 50 + +ADD FIELD "TelFormat" OF "LocalDefault" AS character + FORMAT "x(15)" + INITIAL "" + LABEL "Tel Format" + POSITION 7 + MAX-WIDTH 30 + HELP "Please enter telephone format." + ORDER 60 + +ADD FIELD "DateFormat" OF "LocalDefault" AS character + FORMAT "x(8)" + INITIAL "MDY" + LABEL "Date Format" + POSITION 8 + MAX-WIDTH 16 + HELP "Please enter the date format." + ORDER 80 + +ADD FIELD "CurrencySymbol" OF "LocalDefault" AS character + FORMAT "x(6)" + INITIAL "" + LABEL "Currency Symbol" + POSITION 9 + MAX-WIDTH 12 + HELP "Please enter the currency symbol" + ORDER 70 + +ADD FIELD "LocalDefNum" OF "LocalDefault" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Local Default Num" + POSITION 10 + MAX-WIDTH 4 + HELP "Please enter the Local Default Number." + ORDER 90 + +ADD INDEX "localdefnum" ON "LocalDefault" + AREA "Misc" + UNIQUE + PRIMARY + INDEX-FIELD "LocalDefNum" ASCENDING + +ADD TABLE "Order" + AREA "Order" + DESCRIPTION "The order table contains order header information." + VALEXP "1 = 1" + DUMP-NAME "order" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crord.p" CRC "?" + +ADD FIELD "Ordernum" OF "Order" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Order Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "ordernum > 0" + VALMSG "Order number must be greater than zero" + HELP "Please enter an order number." + ORDER 10 + +ADD FIELD "CustNum" OF "Order" AS integer + DESCRIPTION " Help:Name" + FORMAT ">>>>9" + INITIAL "0" + LABEL "Cust Num" + POSITION 3 + MAX-WIDTH 4 + VALEXP "CAN-FIND(customer OF order)" + VALMSG "Customer must already exist." + HELP "Please enter an existing customer number." + ORDER 20 + +ADD FIELD "OrderDate" OF "Order" AS date + FORMAT "99/99/99" + INITIAL "TODAY" + LABEL "Ordered" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter the date of order." + ORDER 90 + +ADD FIELD "ShipDate" OF "Order" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Shipped" + POSITION 5 + MAX-WIDTH 4 + HELP "Please enter the ship date." + ORDER 100 + +ADD FIELD "PromiseDate" OF "Order" AS date + FORMAT "99/99/99" + INITIAL ? + LABEL "Promised" + POSITION 6 + MAX-WIDTH 4 + HELP "Please enter the Promise Date." + ORDER 110 + +ADD FIELD "Carrier" OF "Order" AS character + DESCRIPTION "Should lookup valid carriers." + FORMAT "x(25)" + INITIAL "" + LABEL "Carrier" + POSITION 7 + MAX-WIDTH 50 + HELP "Please enter the carrier." + ORDER 120 + +ADD FIELD "Instructions" OF "Order" AS character + FORMAT "x(50)" + INITIAL "" + LABEL "Instructions" + POSITION 8 + MAX-WIDTH 100 + HELP "Please enter Instructions" + ORDER 130 + +ADD FIELD "PO" OF "Order" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "PO" + POSITION 9 + MAX-WIDTH 40 + HELP "Please enter the PO." + ORDER 140 + +ADD FIELD "Terms" OF "Order" AS character + DESCRIPTION "This should default to the TERMS specified by the CUSTOMER record." + FORMAT "x(20)" + INITIAL "Net30" + LABEL "Terms" + POSITION 10 + MAX-WIDTH 40 + HELP "Please enter the terms." + ORDER 150 + +ADD FIELD "SalesRep" OF "Order" AS character + FORMAT "x(4)" + INITIAL "" + LABEL "Sales Rep" + POSITION 11 + MAX-WIDTH 8 + HELP "Please enter the Sales Rep." + ORDER 160 + +ADD FIELD "BillToID" OF "Order" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Bill To ID" + POSITION 12 + MAX-WIDTH 4 + HELP "Please enter the BillTo ID." + ORDER 170 + +ADD FIELD "ShipToID" OF "Order" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Ship To ID" + POSITION 13 + MAX-WIDTH 4 + HELP "Please enter the ShipToID." + ORDER 180 + +ADD FIELD "OrderStatus" OF "Order" AS character + FORMAT "x(20)" + INITIAL "Ordered" + LABEL "Order Status" + POSITION 14 + MAX-WIDTH 40 + VIEW-AS "VIEW-AS COMBO-BOX + LIST-ITEMS ""Ordered"",""Back Ordered"", ""Partially Shipped"", ""Shipped"" + + + " + HELP "Please enter the Order Status." + ORDER 190 + +ADD FIELD "WarehouseNum" OF "Order" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Warehouse Num" + POSITION 15 + MAX-WIDTH 4 + VALEXP "(warehousenum = 0) or can-find(warehouse of order)" + VALMSG "Entrer a number greater than zero" + HELP "Please enter the Warehouse Number." + ORDER 200 + +ADD FIELD "Creditcard" OF "Order" AS character + FORMAT "x(20)" + INITIAL "Visa" + LABEL "Credit Card" + POSITION 16 + MAX-WIDTH 40 + VIEW-AS "VIEW-AS COMBO-BOX + LIST-ITEMS ""Visa"",""American Express"", ""Master Card"" + " + HELP "Please enter the credit card." + ORDER 210 + +ADD INDEX "OrderNum" ON "Order" + AREA "Order" + UNIQUE + PRIMARY + INDEX-FIELD "Ordernum" ASCENDING + +ADD INDEX "CustOrder" ON "Order" + AREA "Order" + UNIQUE + INDEX-FIELD "CustNum" ASCENDING + INDEX-FIELD "Ordernum" ASCENDING + +ADD INDEX "OrderDate" ON "Order" + AREA "Order" + INDEX-FIELD "OrderDate" ASCENDING + +ADD INDEX "OrderStatus" ON "Order" + AREA "Order" + INDEX-FIELD "OrderStatus" ASCENDING + +ADD INDEX "SalesRep" ON "Order" + AREA "Order" + INDEX-FIELD "SalesRep" ASCENDING + +ADD TABLE "OrderLine" + AREA "Order" + DESCRIPTION "The orderline table contains order detail information including item number and quantity ordered." + DUMP-NAME "orderlin" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crordl.p" CRC "?" + TABLE-TRIGGER "DELETE" NO-OVERRIDE PROCEDURE "sports2000trgs/delordl.p" CRC "?" + TABLE-TRIGGER "WRITE" NO-OVERRIDE PROCEDURE "sports2000trgs/wrordl.p" CRC "?" + +ADD FIELD "Ordernum" OF "OrderLine" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Order Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "CAN-FIND(order OF orderline)" + VALMSG "Order must exist" + HELP "Please enter and Order Number for this order line." + ORDER 10 + +ADD FIELD "Linenum" OF "OrderLine" AS integer + DESCRIPTION "To be generated automatically by key value generator!" + FORMAT ">>9" + INITIAL "0" + LABEL "Line Num" + POSITION 3 + MAX-WIDTH 4 + HELP "Please enter the line number" + ORDER 20 + +ADD FIELD "Itemnum" OF "OrderLine" AS integer + DESCRIPTION " Help:Idesc" + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Item Num" + POSITION 4 + MAX-WIDTH 4 + VALEXP "CAN-FIND(item OF orderline)" + VALMSG "Item must be on file" + HELP "Please enter an item number." + ORDER 30 + +ADD FIELD "Price" OF "OrderLine" AS decimal + DESCRIPTION "This field should get its default from the ITEM file's price field." + FORMAT "->,>>>,>>9.99" + INITIAL "0" + LABEL "Price" + POSITION 5 + MAX-WIDTH 17 + HELP "Please enter the price" + DECIMALS 2 + ORDER 40 + +ADD FIELD "Qty" OF "OrderLine" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "Qty" + POSITION 6 + MAX-WIDTH 4 + HELP "Please enter the quantity." + ORDER 50 + +ADD FIELD "Discount" OF "OrderLine" AS integer + FORMAT ">>9%" + INITIAL "0" + LABEL "Discount" + POSITION 7 + MAX-WIDTH 4 + HELP "Please enter a discount." + ORDER 70 + +ADD FIELD "ExtendedPrice" OF "OrderLine" AS decimal + FORMAT "->>>,>>9.99" + INITIAL "0" + LABEL "Extended Price" + POSITION 8 + MAX-WIDTH 17 + HELP "Please enter the extended price" + DECIMALS 2 + ORDER 80 + +ADD FIELD "OrderLineStatus" OF "OrderLine" AS character + FORMAT "x(20)" + INITIAL "Ordered" + LABEL "Order Line Status" + POSITION 9 + MAX-WIDTH 40 + VIEW-AS "VIEW-AS COMBO-BOX + LIST-ITEMS ""Ordered"",""Back Ordered"",""Shipped"" + + + " + HELP "Please enter the order line status." + ORDER 110 + +ADD INDEX "orderline" ON "OrderLine" + AREA "Order" + UNIQUE + PRIMARY + INDEX-FIELD "Ordernum" ASCENDING + INDEX-FIELD "Linenum" ASCENDING + +ADD INDEX "itemnum" ON "OrderLine" + AREA "Order" + INDEX-FIELD "Itemnum" ASCENDING + +ADD INDEX "OrderLineStatus" ON "OrderLine" + AREA "Order" + INDEX-FIELD "OrderLineStatus" ASCENDING + +ADD TABLE "POLine" + AREA "Inventory" + DESCRIPTION "The poline table contains the PO detail information including the item and quantity on the PO." + DUMP-NAME "poline" + +ADD FIELD "Linenum" OF "POLine" AS integer + DESCRIPTION "To be generated automatically by key value generator!" + FORMAT ">>9" + INITIAL "0" + LABEL "Line Num" + POSITION 2 + MAX-WIDTH 4 + HELP "Please enter the Line Number" + ORDER 20 + +ADD FIELD "Itemnum" OF "POLine" AS integer + DESCRIPTION " Help:Idesc" + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Item Num" + POSITION 3 + MAX-WIDTH 4 + VALEXP "CAN-FIND(item OF poline)" + VALMSG "Item must be on file" + HELP "Please enter an item number." + ORDER 30 + +ADD FIELD "Price" OF "POLine" AS decimal + DESCRIPTION "This field should get its default from the ITEM file's price field." + FORMAT "->,>>>,>>9.99" + INITIAL "0" + LABEL "Price" + POSITION 4 + MAX-WIDTH 17 + HELP "Please enter the Price" + DECIMALS 2 + ORDER 40 + +ADD FIELD "Qty" OF "POLine" AS integer + FORMAT "->>>>9" + INITIAL "0" + LABEL "Qty" + POSITION 5 + MAX-WIDTH 4 + HELP "Please enter the quantity." + ORDER 50 + +ADD FIELD "Discount" OF "POLine" AS integer + FORMAT ">>9%" + INITIAL "0" + LABEL "Discount" + POSITION 6 + MAX-WIDTH 4 + HELP "Please enter the discount." + ORDER 70 + +ADD FIELD "ExtendedPrice" OF "POLine" AS decimal + FORMAT "->>,>>9.99" + INITIAL "0" + LABEL "Extended Price" + POSITION 7 + MAX-WIDTH 17 + HELP "Please enter the Extended Price." + DECIMALS 2 + ORDER 80 + +ADD FIELD "PONum" OF "POLine" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Order Num" + POSITION 8 + MAX-WIDTH 4 + VALEXP "can-find(purchaseorder of poline)" + VALMSG "Purchase order must exist." + HELP "Please enter an order number." + ORDER 90 + +ADD FIELD "POLineStatus" OF "POLine" AS character + FORMAT "x(20)" + INITIAL "Ordered" + LABEL "PO Line Status" + POSITION 9 + MAX-WIDTH 40 + VIEW-AS "VIEW-AS COMBO-BOX + LIST-ITEMS ""Ordered"", ""Shipped"", ""Received"" + + + " + HELP "Please enter the PO status." + ORDER 100 + +ADD INDEX "PONumLinenum" ON "POLine" + AREA "Inventory" + UNIQUE + PRIMARY + INDEX-FIELD "PONum" ASCENDING + INDEX-FIELD "Linenum" ASCENDING + +ADD TABLE "PurchaseOrder" + AREA "Inventory" + DESCRIPTION "The purchaseorder table contains information pertaining to the purchase order including: PO number and status." + DUMP-NAME "purchase" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crpo.p" CRC "58479" + +ADD FIELD "PONum" OF "PurchaseOrder" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "PO Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "ponum > 0" + VALMSG "PO number must be greater than zero" + HELP "Please Enter a PO Number." + ORDER 10 + +ADD FIELD "DateEntered" OF "PurchaseOrder" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Date Entered" + POSITION 3 + MAX-WIDTH 4 + HELP "Please enter today's date." + ORDER 20 + +ADD FIELD "SupplierIDNum" OF "PurchaseOrder" AS integer + DESCRIPTION "Supplier ID number" + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Supplier ID" + POSITION 4 + MAX-WIDTH 4 + COLUMN-LABEL "Supplier ID" + VALEXP "CAN-FIND(supplier OF purchaseorder)" + VALMSG "Supplier must exist." + HELP "Please enter a Supplier ID" + ORDER 30 + +ADD FIELD "ReceiveDate" OF "PurchaseOrder" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Date Received" + POSITION 5 + MAX-WIDTH 4 + HELP "Please enter the Receive Date" + ORDER 40 + +ADD FIELD "POStatus" OF "PurchaseOrder" AS character + FORMAT "x(20)" + INITIAL "Ordered" + LABEL "PO Status" + POSITION 6 + MAX-WIDTH 40 + VIEW-AS "VIEW-AS COMBO-BOX + LIST-ITEMS ""Ordered"", ""Shipped"", ""Partially Received"", ""Received"" + + + " + HELP "Please enter the PO status." + ORDER 50 + +ADD INDEX "PONum" ON "PurchaseOrder" + AREA "Inventory" + UNIQUE + PRIMARY + INDEX-FIELD "PONum" ASCENDING + +ADD TABLE "RefCall" + AREA "Misc" + DESCRIPTION "The refcall table contains information about a sale." + DUMP-NAME "refcall" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/ref_call.p" CRC "?" + +ADD FIELD "CallNum" OF "RefCall" AS character + FORMAT "x(6)" + INITIAL "" + LABEL "Call Num" + POSITION 2 + MAX-WIDTH 12 + HELP "Please enter the call number." + ORDER 10 + +ADD FIELD "CustNum" OF "RefCall" AS integer + FORMAT ">>>>9" + INITIAL "0" + LABEL "Cust Num" + POSITION 3 + MAX-WIDTH 4 + VALEXP "custnum > 0" + VALMSG "Customer number must be greater than zero" + HELP "Please enter the customer number." + ORDER 20 + +ADD FIELD "CallDate" OF "RefCall" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Call Date" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter the call date." + ORDER 30 + +ADD FIELD "SalesRep" OF "RefCall" AS character + FORMAT "x(4)" + INITIAL "" + LABEL "Sales Rep" + POSITION 5 + MAX-WIDTH 8 + HELP "Please enter the sales rep." + ORDER 40 + +ADD FIELD "Parent" OF "RefCall" AS character + FORMAT "x(6)" + INITIAL "" + LABEL "Parent" + POSITION 6 + MAX-WIDTH 12 + HELP "Please enter the parent." + ORDER 50 + +ADD FIELD "Txt" OF "RefCall" AS character + FORMAT "x(300)" + INITIAL "" + LABEL "Txt" + POSITION 7 + MAX-WIDTH 600 + VIEW-AS "VIEW-AS EDITOR + SCROLLBAR-HORIZONTAL SCROLLBAR-VERTICAL + SIZE 60 BY 5 +" + HELP "Please enter text" + ORDER 60 + +ADD INDEX "CallNum" ON "RefCall" + AREA "Misc" + UNIQUE + PRIMARY + INDEX-FIELD "CallNum" ASCENDING + +ADD INDEX "CustNum" ON "RefCall" + AREA "Misc" + UNIQUE + INDEX-FIELD "CustNum" ASCENDING + INDEX-FIELD "CallNum" ASCENDING + +ADD INDEX "Sibling" ON "RefCall" + AREA "Misc" + UNIQUE + INDEX-FIELD "Parent" ASCENDING + INDEX-FIELD "CallNum" ASCENDING ABBREVIATED + +ADD INDEX "Txt" ON "RefCall" + AREA "Misc" + WORD + INDEX-FIELD "Txt" ASCENDING + +ADD TABLE "Salesrep" + AREA "Misc" + DESCRIPTION "The salesrep table contains sales representative information" + VALEXP "NOT CAN-FIND(FIRST Customer Of Salesrep)" + VALMSG "Cannot delete if used in one or more customer records." + DUMP-NAME "salesrep" + +ADD FIELD "RepName" OF "Salesrep" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Rep Name" + POSITION 2 + MAX-WIDTH 60 + HELP "Please enter the Name of the Salesperson." + ORDER 20 + +ADD FIELD "Region" OF "Salesrep" AS character + FORMAT "x(8)" + INITIAL "" + LABEL "Region" + POSITION 3 + MAX-WIDTH 16 + HELP "Please enter the Sales Region covered by this salesman." + ORDER 30 + +ADD FIELD "SalesRep" OF "Salesrep" AS character + FORMAT "x(4)" + INITIAL "" + LABEL "Sales Rep" + POSITION 4 + MAX-WIDTH 8 + HELP "Please enter the Sales Rep." + ORDER 1 + +ADD FIELD "MonthQuota" OF "Salesrep" AS integer + FORMAT "->,>>>,>>9" + INITIAL "0" + LABEL "Month Quota" + POSITION 5 + MAX-WIDTH 264 + HELP "Please enter the Month Quota." + EXTENT 12 + ORDER 40 + +ADD INDEX "SalesRep" ON "Salesrep" + AREA "Misc" + UNIQUE + PRIMARY + INDEX-FIELD "SalesRep" ASCENDING + +ADD TABLE "ShipTo" + AREA "Order" + DESCRIPTION "The shipto table contains the ship to address information for an order." + DUMP-NAME "shipto" + +ADD FIELD "CustNum" OF "ShipTo" AS integer + FORMAT ">>>>9" + INITIAL "0" + LABEL "Cust Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "CAN-FIND(customer OF shipto)" + VALMSG "Customer must exist" + HELP "Please enter the customer number." + ORDER 10 + +ADD FIELD "ShipToID" OF "ShipTo" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Ship To ID" + POSITION 3 + MAX-WIDTH 4 + HELP "Please enter the Shipto ID" + ORDER 20 + +ADD FIELD "Contact" OF "ShipTo" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Contact" + POSITION 4 + MAX-WIDTH 60 + HELP "Please enter the contact." + ORDER 30 + +ADD FIELD "Address" OF "ShipTo" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address" + POSITION 5 + MAX-WIDTH 70 + HELP "Please enter the address." + ORDER 40 + +ADD FIELD "Address2" OF "ShipTo" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address2" + POSITION 6 + MAX-WIDTH 70 + HELP "Please enter the address." + ORDER 50 + +ADD FIELD "City" OF "ShipTo" AS character + FORMAT "x(25)" + INITIAL "" + LABEL "City" + POSITION 7 + MAX-WIDTH 50 + HELP "Please enter the city" + ORDER 60 + +ADD FIELD "State" OF "ShipTo" AS character + DESCRIPTION "Label/Valexp/Valmsg/Help are set based on value of NON-US field!" + FORMAT "x(20)" + INITIAL "" + LABEL "State" + POSITION 8 + MAX-WIDTH 40 + HELP "Please enter standard state abbreviation." + ORDER 70 + +ADD FIELD "PostalCode" OF "ShipTo" AS character + DESCRIPTION "Format/Label/Help Message based on status of NON-US field." + FORMAT "x(10)" + INITIAL "" + LABEL "Postal Code" + POSITION 9 + MAX-WIDTH 20 + HELP "Please enter the appropriate postal code." + ORDER 80 + +ADD FIELD "Phone" OF "ShipTo" AS character + DESCRIPTION "Format/Label/Help based on status of NON-US field." + FORMAT "x(20)" + INITIAL "" + LABEL "Phone" + POSITION 10 + MAX-WIDTH 40 + HELP "Please enter the phone number" + ORDER 90 + +ADD FIELD "Comments" OF "ShipTo" AS character + FORMAT "x(80)" + INITIAL "" + LABEL "Comments" + POSITION 11 + MAX-WIDTH 160 + HELP "Please enter the comments." + ORDER 100 + +ADD FIELD "Name" OF "ShipTo" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Name" + POSITION 12 + MAX-WIDTH 60 + HELP "Please enter the name" + ORDER 110 + +ADD INDEX "custnumshipto" ON "ShipTo" + AREA "Order" + UNIQUE + PRIMARY + INDEX-FIELD "CustNum" ASCENDING + INDEX-FIELD "ShipToID" ASCENDING + +ADD TABLE "State" + AREA "Misc" + DESCRIPTION "The state table contans state abbreviations and corresponding sales regions" + VALEXP "NOT (CAN-FIND(FIRST customer OF state))" + VALMSG "This state record is used by at least one Customer record." + DUMP-NAME "state" + +ADD FIELD "State" OF "State" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "State" + POSITION 2 + MAX-WIDTH 40 + HELP "Please enter the state abbreviation." + ORDER 10 + +ADD FIELD "StateName" OF "State" AS character + FORMAT "x(20)" + INITIAL "" + LABEL "State Name" + POSITION 3 + MAX-WIDTH 40 + HELP "Please enter the full state name." + ORDER 20 + +ADD FIELD "Region" OF "State" AS character + FORMAT "x(8)" + INITIAL "" + LABEL "Region" + POSITION 4 + MAX-WIDTH 16 + HELP "Please enter the sales region for state." + ORDER 30 + +ADD INDEX "State" ON "State" + AREA "Misc" + UNIQUE + PRIMARY + INDEX-FIELD "State" ASCENDING + +ADD TABLE "Supplier" + AREA "Inventory" + DESCRIPTION "The supplier table contains a supplier's name, address and +additional information pertaining to the supplier." + DUMP-NAME "supplier" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crsuppl.p" CRC "3819" + TABLE-TRIGGER "DELETE" NO-OVERRIDE PROCEDURE "sports2000trgs/delsup.p" CRC "42368" + +ADD FIELD "SupplierIDNum" OF "Supplier" AS integer + DESCRIPTION "Supplier ID number" + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Supplier ID" + POSITION 2 + MAX-WIDTH 4 + COLUMN-LABEL "Supplier ID" + VALEXP "supplier.SupplierIDnum > 0" + VALMSG "Supplier number must be greater than zero" + HELP "Please enter a Supplier ID Number." + ORDER 10 + +ADD FIELD "Name" OF "Supplier" AS character + DESCRIPTION "Enter Supplier Name" + FORMAT "x(30)" + INITIAL "" + LABEL "Name" + POSITION 3 + MAX-WIDTH 60 + COLUMN-LABEL "Name" + HELP "Please enter the Supplier's Name." + LENGTH 0 + ORDER 11 + +ADD FIELD "Address" OF "Supplier" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address" + POSITION 4 + MAX-WIDTH 70 + COLUMN-LABEL "Address" + HELP "Please enter the Supplier Address." + LENGTH 0 + ORDER 12 + +ADD FIELD "Address2" OF "Supplier" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address2" + POSITION 5 + MAX-WIDTH 70 + COLUMN-LABEL "Address2" + HELP "Please enter the Supplier Address 2." + LENGTH 0 + ORDER 13 + +ADD FIELD "City" OF "Supplier" AS character + FORMAT "x(25)" + INITIAL "" + LABEL "City" + POSITION 6 + MAX-WIDTH 50 + COLUMN-LABEL "City" + HELP "Please enter the Supplier City." + LENGTH 0 + ORDER 14 + +ADD FIELD "State" OF "Supplier" AS character + DESCRIPTION "Label/Valexp/Valmsg/Help are set based on value of NON-US field!" + FORMAT "x(20)" + INITIAL "" + LABEL "State" + POSITION 7 + MAX-WIDTH 40 + COLUMN-LABEL "State" + HELP "Please enter standard state abbreviation." + LENGTH 0 + ORDER 15 + +ADD FIELD "Country" OF "Supplier" AS character + FORMAT "x(20)" + INITIAL "USA" + LABEL "Country" + POSITION 8 + MAX-WIDTH 40 + COLUMN-LABEL "Country" + HELP "Please enter a county." + LENGTH 0 + ORDER 18 + +ADD FIELD "Phone" OF "Supplier" AS character + DESCRIPTION "Format/Label/Help based on status of NON-US field." + FORMAT "x(20)" + INITIAL "" + LABEL "Phone" + POSITION 9 + MAX-WIDTH 40 + COLUMN-LABEL "Phone" + HELP "Please enter a phone number" + LENGTH 0 + ORDER 115 + +ADD FIELD "Password" OF "Supplier" AS character + DESCRIPTION "Password for Supplier" + FORMAT "x(8)" + INITIAL "" + LABEL "Password" + POSITION 10 + MAX-WIDTH 16 + COLUMN-LABEL "Password" + HELP "Please enter a Password." + LENGTH 0 + ORDER 190 + MANDATORY + CASE-SENSITIVE + +ADD FIELD "LoginDate" OF "Supplier" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Login Date" + POSITION 11 + MAX-WIDTH 4 + COLUMN-LABEL "Login Date" + HELP "Please enter the Last Login Date." + ORDER 200 + +ADD FIELD "Comments" OF "Supplier" AS character + FORMAT "x(80)" + INITIAL "" + LABEL "Comments" + POSITION 12 + MAX-WIDTH 160 + COLUMN-LABEL "Comments" + HELP "Please enter comments." + LENGTH 0 + ORDER 180 + +ADD FIELD "ShipAmount" OF "Supplier" AS integer + FORMAT ">>>>9" + INITIAL "100" + LABEL "Ship Amount" + POSITION 13 + MAX-WIDTH 4 + COLUMN-LABEL "Ship Amount" + HELP "Please enter the Amount to Ship." + ORDER 210 + +ADD FIELD "PostalCode" OF "Supplier" AS character + DESCRIPTION "Format/Label/Help Message based on status of NON-US field." + FORMAT "x(10)" + INITIAL "" + LABEL "ZipCode" + POSITION 15 + MAX-WIDTH 20 + COLUMN-LABEL "ZipCode" + HELP "Please enter the appropriate Postal Code." + LENGTH 0 + ORDER 17 + +ADD FIELD "Discount" OF "Supplier" AS integer + FORMAT ">>9%" + INITIAL "0" + LABEL "Discount" + POSITION 16 + MAX-WIDTH 4 + VALEXP "Discount >= 0" + VALMSG "Discount must be greater or equal to 0" + HELP "Please enter a percentage from 0 to 100." + ORDER 230 + +ADD INDEX "SupplierID" ON "Supplier" + AREA "Inventory" + UNIQUE + PRIMARY + INDEX-FIELD "SupplierIDNum" ASCENDING + +ADD TABLE "SupplierItemXref" + AREA "Inventory" + DESCRIPTION "The supplieritemxref lists all of the items that are supplied by a particlar supplier." + DUMP-NAME "suppitem" + +ADD FIELD "SupplierIDNum" OF "SupplierItemXref" AS integer + DESCRIPTION "Supplier ID number" + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Supplier ID" + POSITION 2 + MAX-WIDTH 4 + COLUMN-LABEL "Supplier ID" + VALEXP "CAN-FIND(supplier OF supplieritemxref)" + VALMSG "Supplier must exist." + HELP "Please enter a Supplier ID" + ORDER 10 + +ADD FIELD "Itemnum" OF "SupplierItemXref" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Item #" + POSITION 3 + MAX-WIDTH 4 + COLUMN-LABEL "Item #" + VALEXP "CAN-FIND(item OF supplieritemxref)" + VALMSG "Item must be on file." + HELP "Please enter an Item Number" + ORDER 20 + +ADD INDEX "SupplieridItemNum" ON "SupplierItemXref" + AREA "Inventory" + UNIQUE + PRIMARY + INDEX-FIELD "SupplierIDNum" ASCENDING + INDEX-FIELD "Itemnum" ASCENDING + +ADD INDEX "ItemNumSupplierID" ON "SupplierItemXref" + AREA "Inventory" + UNIQUE + INDEX-FIELD "Itemnum" ASCENDING + INDEX-FIELD "SupplierIDNum" ASCENDING + +ADD TABLE "TimeSheet" + AREA "Employee" + DESCRIPTION "The timesheet table records time in and out, hours worked, and overtime." + DUMP-NAME "timeshee" + +ADD FIELD "EmpNum" OF "TimeSheet" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Emp No" + POSITION 2 + MAX-WIDTH 4 + VALEXP "CAN-FIND(employee OF timesheet)" + VALMSG "Employee must exist." + HELP "Please enter the emp number" + ORDER 10 + +ADD FIELD "DayRecorded" OF "TimeSheet" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Day Recorded" + POSITION 3 + MAX-WIDTH 4 + HELP "Please enter the day recorded" + ORDER 20 + +ADD FIELD "TypeRecorded" OF "TimeSheet" AS character + FORMAT "x(8)" + INITIAL "" + LABEL "Type Recorded" + POSITION 4 + MAX-WIDTH 16 + HELP "Please enter Worked, Vacation, Sick, or Holiday." + LENGTH 0 + ORDER 30 + +ADD FIELD "AMTimeIn" OF "TimeSheet" AS character + FORMAT "xx:xx" + INITIAL "" + LABEL "AM Time In" + POSITION 5 + MAX-WIDTH 10 + HELP "Please enter AM Time in" + LENGTH 0 + ORDER 40 + +ADD FIELD "AMTimeOut" OF "TimeSheet" AS character + FORMAT "xx:xx" + INITIAL "" + LABEL "AM Time Out" + POSITION 6 + MAX-WIDTH 10 + HELP "Please enter AM Time Out" + LENGTH 0 + ORDER 50 + +ADD FIELD "PMTimeIn" OF "TimeSheet" AS character + FORMAT "xx:xx" + INITIAL "" + LABEL "PM Time In" + POSITION 7 + MAX-WIDTH 10 + HELP "Please enter PM Time In" + LENGTH 0 + ORDER 60 + +ADD FIELD "PMTimeOut" OF "TimeSheet" AS character + FORMAT "xx:xx" + INITIAL "" + LABEL "PM Time Out" + POSITION 8 + MAX-WIDTH 10 + HELP "Please enter PM Time Out" + LENGTH 0 + ORDER 70 + +ADD FIELD "RegularHours" OF "TimeSheet" AS decimal + FORMAT ">>9.<<" + INITIAL "0" + LABEL "Regular Hours" + POSITION 9 + MAX-WIDTH 17 + HELP "Please enter Regular Hours" + DECIMALS 2 + ORDER 80 + +ADD FIELD "OvertimeHours" OF "TimeSheet" AS decimal + FORMAT ">>9.<<" + INITIAL "0" + LABEL "Overtime Hours" + POSITION 10 + MAX-WIDTH 17 + HELP "Please enter Overtime Hours" + DECIMALS 2 + ORDER 90 + +ADD INDEX "EmpNoDayRecorded" ON "TimeSheet" + AREA "Employee" + UNIQUE + PRIMARY + INDEX-FIELD "EmpNum" ASCENDING + INDEX-FIELD "DayRecorded" ASCENDING + +ADD TABLE "Vacation" + AREA "Employee" + DESCRIPTION "The vacation table keeps track of employee vacation time." + DUMP-NAME "vacation" + +ADD FIELD "EmpNum" OF "Vacation" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Emp No" + POSITION 2 + MAX-WIDTH 4 + VALEXP "CAN-FIND(employee WHERE employee.empnum = vacation.empnum)" + VALMSG "Employee must exist" + HELP "Please enter the Emp Num." + ORDER 5 + +ADD FIELD "StartDate" OF "Vacation" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "Start Date" + POSITION 3 + MAX-WIDTH 4 + HELP "Please enter the Start Date." + ORDER 15 + +ADD FIELD "EndDate" OF "Vacation" AS date + FORMAT "99/99/9999" + INITIAL ? + LABEL "End Date" + POSITION 4 + MAX-WIDTH 4 + HELP "Please enter the End Date." + ORDER 25 + +ADD INDEX "EmpNoStartDate" ON "Vacation" + AREA "Employee" + UNIQUE + PRIMARY + INDEX-FIELD "EmpNum" ASCENDING + INDEX-FIELD "StartDate" ASCENDING + +ADD TABLE "Warehouse" + AREA "Inventory" + DESCRIPTION "The warehouse table contains warehouse information including warehouse name and address." + DUMP-NAME "warehous" + TABLE-TRIGGER "CREATE" NO-OVERRIDE PROCEDURE "sports2000trgs/crware.p" CRC "58174" + +ADD FIELD "WarehouseNum" OF "Warehouse" AS integer + FORMAT "zzzzzzzzz9" + INITIAL "0" + LABEL "Warehouse Num" + POSITION 2 + MAX-WIDTH 4 + VALEXP "warehousenum > 0" + VALMSG "Entrer a number greater than zero" + HELP "Please enter the Warehouse Number." + ORDER 10 + +ADD FIELD "WarehouseName" OF "Warehouse" AS character + FORMAT "x(30)" + INITIAL "" + LABEL "Warehouse Name" + POSITION 3 + MAX-WIDTH 60 + HELP "Please enter a warehouse name." + ORDER 20 + +ADD FIELD "Country" OF "Warehouse" AS character + FORMAT "x(20)" + INITIAL "USA" + LABEL "Country" + POSITION 4 + MAX-WIDTH 40 + HELP "Please enter a country." + ORDER 30 + +ADD FIELD "Address" OF "Warehouse" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address" + POSITION 5 + MAX-WIDTH 70 + HELP "Please enter an address." + ORDER 40 + +ADD FIELD "Address2" OF "Warehouse" AS character + FORMAT "x(35)" + INITIAL "" + LABEL "Address2" + POSITION 6 + MAX-WIDTH 70 + HELP "Please enter an address." + ORDER 50 + +ADD FIELD "City" OF "Warehouse" AS character + FORMAT "x(25)" + INITIAL "" + LABEL "City" + POSITION 7 + MAX-WIDTH 50 + HELP "Please enter a city." + ORDER 60 + +ADD FIELD "State" OF "Warehouse" AS character + DESCRIPTION "Label/Valexp/Valmsg/Help are set based on value of NON-US field!" + FORMAT "x(20)" + INITIAL "" + LABEL "State" + POSITION 8 + MAX-WIDTH 40 + HELP "Please enter standard state abbreviation." + ORDER 70 + +ADD FIELD "PostalCode" OF "Warehouse" AS character + DESCRIPTION "Format/Label/Help Message based on status of NON-US field." + FORMAT "x(10)" + INITIAL "" + LABEL "Postal Code" + POSITION 9 + MAX-WIDTH 20 + HELP "Please enter the appropriate Postal Code." + ORDER 80 + +ADD FIELD "Phone" OF "Warehouse" AS character + DESCRIPTION "Format/Label/Help based on status of NON-US field." + FORMAT "x(20)" + INITIAL "" + LABEL "Phone" + POSITION 10 + MAX-WIDTH 40 + HELP "Please enter a phone." + ORDER 90 + +ADD INDEX "warehousenum" ON "Warehouse" + AREA "Inventory" + UNIQUE + PRIMARY + INDEX-FIELD "WarehouseNum" ASCENDING + +ADD INDEX "warehousename" ON "Warehouse" + AREA "Inventory" + INDEX-FIELD "WarehouseName" ASCENDING + +ADD INDEX "warehousename2" ON "Warehouse" + AREA "Inventory" + INDEX-FIELD "WarehouseName" ASCENDING + INDEX-FIELD "Phone" ASCENDING + +. +PSC +cpstream=ISO8859-15 +. +0000060070 diff --git a/proparse/src/test/java/org/prorefactor/core/ParserTest.java b/proparse/src/test/java/org/prorefactor/core/ParserTest.java index 14adafec4..91a3d4829 100644 --- a/proparse/src/test/java/org/prorefactor/core/ParserTest.java +++ b/proparse/src/test/java/org/prorefactor/core/ParserTest.java @@ -959,44 +959,33 @@ public void testAccumulateSum() { assertEquals(node2.getFirstChild().getNodeType(), ABLNodeType.SUM); } - @Test - public void testAggregate01() { - ParseUnit unit = new ParseUnit(new File(SRC_DIR, "aggregate01.p"), session); + public void testAggregate(String name, int statements) { + ParseUnit unit = new ParseUnit(new File(SRC_DIR, name), session); unit.treeParser01(); assertFalse(unit.hasSyntaxError()); - assertEquals(unit.getTopNode().queryStateHead().size(), 5); + assertEquals(unit.getTopNode().queryStateHead().size(), statements); JPNode node1 = unit.getTopNode().query(ABLNodeType.AGGREGATE).get(0); assertNotNull(node1); } + @Test + public void testAggregate01() { + testAggregate("aggregate01.p", 5); + } + @Test public void testAggregate02() { - ParseUnit unit = new ParseUnit(new File(SRC_DIR, "aggregate02.p"), session); - unit.treeParser01(); - assertFalse(unit.hasSyntaxError()); - assertEquals(unit.getTopNode().queryStateHead().size(), 3); - JPNode node1 = unit.getTopNode().query(ABLNodeType.AGGREGATE).get(0); - assertNotNull(node1); + testAggregate("aggregate02.p", 3); } @Test public void testAggregate03() { - ParseUnit unit = new ParseUnit(new File(SRC_DIR, "aggregate03.p"), session); - unit.treeParser01(); - assertFalse(unit.hasSyntaxError()); - assertEquals(unit.getTopNode().queryStateHead().size(), 3); - JPNode node1 = unit.getTopNode().query(ABLNodeType.AGGREGATE).get(0); - assertNotNull(node1); + testAggregate("aggregate03.p", 3); } @Test public void testAggregate04() { - ParseUnit unit = new ParseUnit(new File(SRC_DIR, "aggregate04.p"), session); - unit.treeParser01(); - assertFalse(unit.hasSyntaxError()); - assertEquals(unit.getTopNode().queryStateHead().size(), 3); - JPNode node1 = unit.getTopNode().query(ABLNodeType.AGGREGATE).get(0); - assertNotNull(node1); + testAggregate("aggregate04.p", 3); } @Test diff --git a/proparse/src/test/java/org/prorefactor/proparse/ExpressionEngineTest.java b/proparse/src/test/java/org/prorefactor/proparse/ExpressionEngineTest.java index cef4a681f..13bf29651 100644 --- a/proparse/src/test/java/org/prorefactor/proparse/ExpressionEngineTest.java +++ b/proparse/src/test/java/org/prorefactor/proparse/ExpressionEngineTest.java @@ -600,9 +600,8 @@ public void testInlineVariable05() { assertEquals(x2.getDataType().getPrimitive(), PrimitiveDataType.LOGICAL); } - @Test - public void testSingleArgGetExpression01() { - ParseUnit unit01 = new ParseUnit("+ 45.", session); + public void testSingleArgGetExpression(String expr) { + ParseUnit unit01 = new ParseUnit(expr, session); unit01.treeParser01(); List nodes = unit01.getTopNode().queryExpressions(); @@ -614,29 +613,18 @@ public void testSingleArgGetExpression01() { } @Test - public void testSingleArgGetExpression02() { - ParseUnit unit01 = new ParseUnit("- 45.", session); - unit01.treeParser01(); + public void testSingleArgGetExpression01() { + testSingleArgGetExpression("+ 45."); + } - List nodes = unit01.getTopNode().queryExpressions(); - assertEquals(nodes.size(), 1); - IExpression exp = nodes.get(0); - IExpression innerExp = ((SingleArgumentExpression) exp).getExpression(); - assertNotEquals(exp, innerExp); - assertEquals(innerExp.getDataType(), DataType.INTEGER); + @Test + public void testSingleArgGetExpression02() { + testSingleArgGetExpression("- 45."); } @Test public void testSingleArgGetExpression03() { - ParseUnit unit01 = new ParseUnit("( 45).", session); - unit01.treeParser01(); - - List nodes = unit01.getTopNode().queryExpressions(); - assertEquals(nodes.size(), 1); - IExpression exp = nodes.get(0); - IExpression innerExp = ((SingleArgumentExpression) exp).getExpression(); - assertNotEquals(exp, innerExp); - assertEquals(innerExp.getDataType(), DataType.INTEGER); + testSingleArgGetExpression("( 45)."); } @Test diff --git a/rcode-reader/src/main/java/eu/rssw/pct/RCodeInfo.java b/rcode-reader/src/main/java/eu/rssw/pct/RCodeInfo.java index c9585abfd..37cc68e06 100644 --- a/rcode-reader/src/main/java/eu/rssw/pct/RCodeInfo.java +++ b/rcode-reader/src/main/java/eu/rssw/pct/RCodeInfo.java @@ -270,7 +270,7 @@ private final void processSegmentTable(InputStream input, PrintStream out) throw } } - void processTypeBlock(byte[] segment, PrintStream out) throws IOException, InvalidRCodeException { + void processTypeBlock(byte[] segment, PrintStream out) throws InvalidRCodeException { if (out != null) { out.printf("%n**********%nTYPE BLOCK%n***********%n"); printByteBuffer(out, segment); @@ -283,19 +283,19 @@ void processTypeBlock(byte[] segment, PrintStream out) throws IOException, Inval } } - void processInitialValueSegment(byte[] segment, PrintStream out) throws IOException, InvalidRCodeException { + void processInitialValueSegment(byte[] segment, PrintStream out) throws InvalidRCodeException { // No-op } - void processActionSegment(byte[] segment, PrintStream out) throws IOException, InvalidRCodeException { + void processActionSegment(byte[] segment, PrintStream out) throws InvalidRCodeException { // No-op } - void processEcodeSegment(byte[] segment, PrintStream out) throws IOException, InvalidRCodeException { + void processEcodeSegment(byte[] segment, PrintStream out) throws InvalidRCodeException { // No-op } - void processDebugSegment(byte[] segment, PrintStream out) throws IOException, InvalidRCodeException { + void processDebugSegment(byte[] segment, PrintStream out) throws InvalidRCodeException { // No-op }