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/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 000000000..b0e48d88f
Binary files /dev/null and b/openedge-plugin/src/test/resources/project2/src/classes/rssw/testclass.r differ
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 000000000..d4a7da202
Binary files /dev/null and b/openedge-plugin/src/test/resources/project2/src/procedures/test1.r differ
diff --git a/openedge-plugin/src/test/resources/project2/src/schema/extra.df b/openedge-plugin/src/test/resources/project2/src/schema/extra.df
new file mode 100644
index 000000000..84004d68e
--- /dev/null
+++ b/openedge-plugin/src/test/resources/project2/src/schema/extra.df
@@ -0,0 +1,23 @@
+ADD TABLE "ExtraTab1"
+ AREA "Schema Area"
+ DUMP-NAME "extratab1"
+
+ADD FIELD "Fld1" OF "ExtraTab1" AS integer
+ FORMAT "zzzzzzzzz9"
+ INITIAL "0"
+ POSITION 2
+ MAX-WIDTH 4
+ ORDER 10
+
+ADD FIELD "Fld2" OF "ExtraTab1" AS integer
+ FORMAT "zzzzzzzzz9"
+ INITIAL "0"
+ POSITION 3
+ MAX-WIDTH 4
+ ORDER 20
+
+ADD INDEX "ExtraTab1-Idx1" ON "ExtraTab1"
+ AREA "Schema Area"
+ UNIQUE
+ PRIMARY
+ INDEX-FIELD "Fld1" ASCENDING
diff --git a/openedge-plugin/src/test/resources/project2/src/schema/sp2k.cache b/openedge-plugin/src/test/resources/project2/src/schema/sp2k.cache
new file mode 100644
index 000000000..dabd09bd9
--- /dev/null
+++ b/openedge-plugin/src/test/resources/project2/src/schema/sp2k.cache
@@ -0,0 +1,303 @@
+SNextEmpNum
+SNextWareNum
+SNextBinNum
+SNextRefNum
+SNextLocalDefNum
+SNextPONum
+SNextSupplNum
+SNextVisitor
+SNextInvTransNum
+SNextCustNum
+SNextOrdNum
+SNextInvNum
+SNextItemNum
+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
+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
+Iwarehousenum:PU:AWarehouseNum
+Iwarehousename::AWarehouseName
+Iwarehousename2::AWarehouseName:APhone
+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
+IInvoiceNum:PU:AInvoicenum
+ICustNum::ACustNum
+IInvoiceDate::AInvoiceDate
+IOrderNum::AOrderNum
+TCustomer
+FCustNum:integer:0
+FName:character:0
+FAddress:character:0
+FAddress2:character:0
+FCity:character:0
+FState:character:0
+FCountry:character:0
+FPhone:character:0
+FContact:character:0
+FSalesRep:character:0
+FComments:character:0
+FCreditLimit:decimal:0
+FBalance:decimal:0
+FTerms:character:0
+FDiscount:integer:0
+FPostalCode:character:0
+FFax:character:0
+FEmailAddress:character:0
+ICustNum:PU:ACustNum
+IComments::AComments
+ICountryPost::ACountry:APostalCode
+IName::AName
+ISalesRep::ASalesRep
+TBenefits
+FEmpNum:integer:0
+FHealthCare:character:0
+FLifeInsurance:integer:0
+FPension401K:integer:0
+FStockPurchase:integer:0
+FMedicalSpending:integer:0
+FDependentCare:integer:0
+IEmpNo:PU:AEmpNum
+TItem
+FItemnum:integer:0
+FItemName:character:0
+FCatPage:integer:0
+FPrice:decimal:0
+FCatDescription:character:0
+FOnhand:integer:0
+FAllocated:integer:0
+FReOrder:integer:0
+FOnOrder:integer:0
+FCategory1:character:0
+FCategory2:character:0
+FSpecial:character:0
+FWeight:decimal:0
+FMinqty:integer:0
+IItemNum:PU:AItemnum
+ICatDescription::ACatDescription
+ICategory2ItemName::ACategory2:AItemName
+ICategoryItemName::ACategory1:AItemName
+IItemName::AItemName
+TDepartment
+FDeptCode:character:0
+FDeptName:character:0
+IDeptCode:PU:ADeptCode
+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
+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
+IDepartment:P:ADepartment
+IComments::AComments
+ICompany::ACompany
+IContact::AContact
+IRating::ARating
+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
+Iorderline:PU:AOrdernum:ALinenum
+Iitemnum::AItemnum
+IOrderLineStatus::AOrderLineStatus
+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
+TSupplier
+FSupplierIDNum:integer:0
+FName:character:0
+FAddress:character:0
+FAddress2:character:0
+FCity:character:0
+FState:character:0
+FCountry:character:0
+FPhone:character:0
+FPassword:character:0
+FLoginDate:date:0
+FComments:character:0
+FShipAmount:integer:0
+FPostalCode:character:0
+FDiscount:integer:0
+ISupplierID:PU:ASupplierIDNum
+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
+IOrderNum:PU:AOrdernum
+ICustOrder:U:ACustNum:AOrdernum
+IOrderDate::AOrderDate
+IOrderStatus::AOrderStatus
+ISalesRep::ASalesRep
+TVacation
+FEmpNum:integer:0
+FStartDate:date:0
+FEndDate:date:0
+IEmpNoStartDate:PU:AEmpNum:AStartDate
+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
+TBin
+FWarehouseNum:integer:0
+FItemnum:integer:0
+FQty:integer:0
+FBinNum:integer:0
+FBinName:character:0
+IBinNum:PU:ABinNum
+IItemNum::AItemnum
+IWarehouseNumItemNum::AWarehouseNum:AItemnum
+TLocalDefault
+FCountry:character:0
+FRegion1Label:character:0
+FRegion2Label:character:0
+FPostalLabel:character:0
+FPostalFormat:character:0
+FTelFormat:character:0
+FDateFormat:character:0
+FCurrencySymbol:character:0
+FLocalDefNum:integer:0
+Ilocaldefnum:PU:ALocalDefNum
+TSupplierItemXref
+FSupplierIDNum:integer:0
+FItemnum:integer:0
+ISupplieridItemNum:PU:ASupplierIDNum:AItemnum
+IItemNumSupplierID:U:AItemnum:ASupplierIDNum
+TEmployee
+FLastName:character:0
+FFirstName:character:0
+FAddress:character:0
+FAddress2:character:0
+FCity:character:0
+FState:character:0
+FPostalCode:character:0
+FDeptCode:character:0
+FPosition:character:0
+FHomePhone:character:0
+FWorkPhone:character:0
+FVacationDaysLeft:integer:0
+FSickDaysLeft:integer:0
+FEmpNum:integer:0
+FStartDate:date:0
+FBirthdate:date:0
+IEmpNo:PU:AEmpNum
+IDeptCode::ADeptCode
+IName:U:ALastName:AFirstName
+TState
+FState:character:0
+FStateName:character:0
+FRegion:character:0
+IState:PU:AState
+TFamily
+FRelativeName:character:0
+FRelation:character:0
+FBirthdate:date:0
+FBenefitDate:date:0
+FCoveredOnBenefits:logical:0
+FEmpNum:integer:0
+IEmpNoRelativeName:PU:AEmpNum:ARelativeName
+TPurchaseOrder
+FPONum:integer:0
+FDateEntered:date:0
+FSupplierIDNum:integer:0
+FReceiveDate:date:0
+FPOStatus:character:0
+IPONum:PU:APONum
+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
+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
+TSalesrep
+FRepName:character:0
+FRegion:character:0
+FSalesRep:character:0
+FMonthQuota:integer:12
+ISalesRep:PU:ASalesRep
diff --git a/openedge-plugin/src/test/resources/project2/src/schema/sp2k.df b/openedge-plugin/src/test/resources/project2/src/schema/sp2k.df
new file mode 100644
index 000000000..adcb9cbf0
--- /dev/null
+++ b/openedge-plugin/src/test/resources/project2/src/schema/sp2k.df
@@ -0,0 +1,2630 @@
+ADD SEQUENCE "NextCustNum"
+ INITIAL 1000
+ INCREMENT 5
+ CYCLE-ON-LIMIT no
+ MIN-VAL 1000
+
+ADD SEQUENCE "NextInvNum"
+ INITIAL 1000
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 1000
+
+ADD SEQUENCE "NextOrdNum"
+ INITIAL 1000
+ INCREMENT 5
+ CYCLE-ON-LIMIT no
+ MIN-VAL 1000
+
+ADD SEQUENCE "NextItemNum"
+ INITIAL 100
+ INCREMENT 10
+ CYCLE-ON-LIMIT no
+ MIN-VAL 100
+
+ADD SEQUENCE "NextRefNum"
+ INITIAL 1
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 1
+
+ADD SEQUENCE "NextVisitor"
+ INITIAL 1000
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 1000
+
+ADD SEQUENCE "NextSupplNum"
+ INITIAL 0
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 0
+
+ADD SEQUENCE "NextLocalDefNum"
+ INITIAL 0
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 0
+
+ADD SEQUENCE "NextWareNum"
+ INITIAL 0
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 0
+
+ADD SEQUENCE "NextBinNum"
+ INITIAL 0
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 0
+
+ADD SEQUENCE "NextPONum"
+ INITIAL 0
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 0
+
+ADD SEQUENCE "NextEmpNum"
+ INITIAL 0
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 0
+
+ADD SEQUENCE "NextInvTransNum"
+ INITIAL 0
+ INCREMENT 1
+ CYCLE-ON-LIMIT no
+ MIN-VAL 0
+
+@RSSW.Schema(name="benefits").
+ADD TABLE "Benefits"
+ AREA "Employee"
+ DESCRIPTION "The benefits table contains employee benefits."
+ DUMP-NAME "benefits"
+
+ADD FIELD "EmpNum" OF "Benefits" AS integer
+ FORMAT "zzzzzzzzz9"
+ INITIAL "0"
+ LABEL "Emp No"
+ POSITION 2
+ MAX-WIDTH 4
+ VALEXP "CAN-FIND(employee OF benefits)"
+ VALMSG "Employee must exist."
+ HELP "Please enter the Emp Number"
+ ORDER 10
+
+ADD FIELD "HealthCare" OF "Benefits" AS character
+ FORMAT "x(8)"
+ INITIAL ""
+ LABEL "Health Care"
+ POSITION 3
+ MAX-WIDTH 16
+ HELP "Please enter the Health Care field."
+ LENGTH 0
+ ORDER 20
+
+ADD FIELD "LifeInsurance" OF "Benefits" AS integer
+ FORMAT "$>>,>>>,>>>"
+ 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/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/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/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
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
}