Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ************************************************************************************************
- * NETDefGen Version 1.0.0 .NET Stored Object Copy Book - Generated On 31.10.2013 16:19:40
- * Default Namespace and Class definitions for 'generic' objects returned from .Net
- * >> DO NOT MODIFY THIS FILE <<
- ************************************************************************************************
- OBJECT @ASSEMBLY
- NAME "@MICROFOCUS"
- VERSION "1.0.0.0"
- CULTURE "neutral"
- STRONG "null"
- * MICROFOCUS.NETOBJECT
- NAMESPACE "MICROFOCUS"
- CLASS "NETOBJECT"
- MODULE "_"
- ************************************************************************************************
- * All 'generic' object get/set properties and method calls that are to be invoked from the
- * COBOL program are defined here. These are late bound so using a property or method in the
- * wrong object will be detected during runtime only
- ************************************************************************************************
- */=============================================================
- * Definitions for ClassTest
- * (CobolTest1.CustomTypes.ClassTest)
- *==============================================================
- * [Class: NETOBJECT] Name
- PROPERTY_GET, 0, @Name
- RETURNING, "BSTR", TYPE 8
- */=============================================================
- * Definitions for DerivedClass
- * (CobolTest1.CustomTypes.DerivedClass)
- *==============================================================
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Name
- * PROPERTY_GET, 0, @Name
- * RETURNING, "BSTR", TYPE 8
- *
- *---------------------------------------------------------------
- */=============================================================
- * Definitions for ICobolTest
- * (CobolTest1.CustomTypes.ICobolTest)
- *==============================================================
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Name
- * PROPERTY_GET, 0, @Name
- * RETURNING, "BSTR", TYPE 8
- *
- *---------------------------------------------------------------
- */=============================================================
- * Definitions for InterfaceClass
- * (CobolTest1.CustomTypes.InterfaceClass)
- *==============================================================
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Name
- * PROPERTY_GET, 0, @Name
- * RETURNING, "BSTR", TYPE 8
- *
- *---------------------------------------------------------------
- */=============================================================
- * Definitions for StructTest
- * (CobolTest1.CustomTypes.StructTest)
- *==============================================================
- FIELD, 0, @String
- RETURNING, "BSTR", TYPE 8
- FIELD, 0, @Int
- RETURNING, "int", TYPE 3
- FIELD, 0, @Float
- RETURNING, "single", TYPE 4
- FIELD, 0, @Double
- RETURNING, "double", TYPE 5
- FIELD, 0, @DateTime
- RETURNING, "DATE", TYPE 7
- */=============================================================
- * Definitions for Object
- * (System.Object)
- *==============================================================
- * [Class: NETOBJECT] System.String ToString()
- METHOD, 0, "@ToString"
- RETURNING "BSTR", TYPE 8
- * [Class: NETOBJECT] Boolean Equals(System.Object)
- METHOD, 0, "@Equals"
- "STORED_OBJECT" @obj, TYPE 69
- RETURNING "boolean", TYPE 11
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Boolean Equals(System.Object, System.Object)
- * METHOD, 0, "@Equals"
- * "STORED_OBJECT" @objA, TYPE 69
- * "STORED_OBJECT" @objB, TYPE 69
- * RETURNING "boolean", TYPE 11
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] Boolean ReferenceEquals(System.Object, System.Object)
- METHOD, 0, "@ReferenceEquals"
- "STORED_OBJECT" @objA, TYPE 69
- "STORED_OBJECT" @objB, TYPE 69
- RETURNING "boolean", TYPE 11
- * [Class: NETOBJECT] Int32 GetHashCode()
- METHOD, 0, "@GetHashCode"
- RETURNING "int", TYPE 3
- * [Class: NETOBJECT] System.Type GetType()
- METHOD, 0, "@GetType"
- RETURNING "STORED_OBJECT", TYPE 69
- */=============================================================
- * Definitions for Type
- * (System.Type)
- *==============================================================
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetType()
- * METHOD, 0, "@GetType"
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetType(System.String, Boolean, Boolean)
- * METHOD, 0, "@GetType"
- * "BSTR" @typeName, TYPE 8
- * "boolean" @throwOnError, TYPE 11
- * "boolean" @ignoreCase, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetType(System.String, Boolean)
- * METHOD, 0, "@GetType"
- * "BSTR" @typeName, TYPE 8
- * "boolean" @throwOnError, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetType(System.String)
- * METHOD, 0, "@GetType"
- * "BSTR" @typeName, TYPE 8
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetType(System.String, System.Func`2[System.Reflection.AssemblyName,System.Reflection.Assembly], System.Func`4[System.Reflection.Assembly,System.String,System.Boolean,System.Type])
- * METHOD, 0, "@GetType"
- * "BSTR" @typeName, TYPE 8
- * "STORED_OBJECT" @assemblyResolver, TYPE 69
- * "STORED_OBJECT" @typeResolver, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetType(System.String, System.Func`2[System.Reflection.AssemblyName,System.Reflection.Assembly], System.Func`4[System.Reflection.Assembly,System.String,System.Boolean,System.Type], Boolean)
- * METHOD, 0, "@GetType"
- * "BSTR" @typeName, TYPE 8
- * "STORED_OBJECT" @assemblyResolver, TYPE 69
- * "STORED_OBJECT" @typeResolver, TYPE 69
- * "boolean" @throwOnError, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetType(System.String, System.Func`2[System.Reflection.AssemblyName,System.Reflection.Assembly], System.Func`4[System.Reflection.Assembly,System.String,System.Boolean,System.Type], Boolean, Boolean)
- * METHOD, 0, "@GetType"
- * "BSTR" @typeName, TYPE 8
- * "STORED_OBJECT" @assemblyResolver, TYPE 69
- * "STORED_OBJECT" @typeResolver, TYPE 69
- * "boolean" @throwOnError, TYPE 11
- * "boolean" @ignoreCase, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Type ReflectionOnlyGetType(System.String, Boolean, Boolean)
- METHOD, 0, "@ReflectionOnlyGetType"
- "BSTR" @typeName, TYPE 8
- "boolean" @throwIfNotFound, TYPE 11
- "boolean" @ignoreCase, TYPE 11
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type MakePointerType()
- METHOD, 0, "@MakePointerType"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type MakeByRefType()
- METHOD, 0, "@MakeByRefType"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type MakeArrayType()
- METHOD, 0, "@MakeArrayType"
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type MakeArrayType(Int32)
- * METHOD, 0, "@MakeArrayType"
- * "int" @rank, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Type GetTypeFromProgID(System.String)
- METHOD, 0, "@GetTypeFromProgID"
- "BSTR" @progID, TYPE 8
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetTypeFromProgID(System.String, Boolean)
- * METHOD, 0, "@GetTypeFromProgID"
- * "BSTR" @progID, TYPE 8
- * "boolean" @throwOnError, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetTypeFromProgID(System.String, System.String)
- * METHOD, 0, "@GetTypeFromProgID"
- * "BSTR" @progID, TYPE 8
- * "BSTR" @server, TYPE 8
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetTypeFromProgID(System.String, System.String, Boolean)
- * METHOD, 0, "@GetTypeFromProgID"
- * "BSTR" @progID, TYPE 8
- * "BSTR" @server, TYPE 8
- * "boolean" @throwOnError, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Type GetTypeFromCLSID(System.Guid)
- METHOD, 0, "@GetTypeFromCLSID"
- "STORED_OBJECT" @clsid, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetTypeFromCLSID(System.Guid, Boolean)
- * METHOD, 0, "@GetTypeFromCLSID"
- * "STORED_OBJECT" @clsid, TYPE 69
- * "boolean" @throwOnError, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetTypeFromCLSID(System.Guid, System.String)
- * METHOD, 0, "@GetTypeFromCLSID"
- * "STORED_OBJECT" @clsid, TYPE 69
- * "BSTR" @server, TYPE 8
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetTypeFromCLSID(System.Guid, System.String, Boolean)
- * METHOD, 0, "@GetTypeFromCLSID"
- * "STORED_OBJECT" @clsid, TYPE 69
- * "BSTR" @server, TYPE 8
- * "boolean" @throwOnError, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.TypeCode GetTypeCode(System.Type)
- METHOD, 0, "@GetTypeCode"
- "STORED_OBJECT" @type, TYPE 69
- RETURNING "int", TYPE 3
- * [Class: NETOBJECT] System.Object InvokeMember(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object, System.Object[], System.Reflection.ParameterModifier[], System.Globalization.CultureInfo, System.String[])
- METHOD, 0, "@InvokeMember"
- "BSTR" @name, TYPE 8
- "int" @invokeAttr, TYPE 3
- "STORED_OBJECT" @binder, TYPE 69
- "STORED_OBJECT" @target, TYPE 69
- "STORED_OBJECT" @args, TYPE 69
- "STORED_OBJECT" @modifiers, TYPE 69
- "STORED_OBJECT" @culture, TYPE 69
- "STORED_OBJECT" @namedParameters, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Object InvokeMember(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object, System.Object[], System.Globalization.CultureInfo)
- * METHOD, 0, "@InvokeMember"
- * "BSTR" @name, TYPE 8
- * "int" @invokeAttr, TYPE 3
- * "STORED_OBJECT" @binder, TYPE 69
- * "STORED_OBJECT" @target, TYPE 69
- * "STORED_OBJECT" @args, TYPE 69
- * "STORED_OBJECT" @culture, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Object InvokeMember(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object, System.Object[])
- * METHOD, 0, "@InvokeMember"
- * "BSTR" @name, TYPE 8
- * "int" @invokeAttr, TYPE 3
- * "STORED_OBJECT" @binder, TYPE 69
- * "STORED_OBJECT" @target, TYPE 69
- * "STORED_OBJECT" @args, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.RuntimeTypeHandle GetTypeHandle(System.Object)
- METHOD, 0, "@GetTypeHandle"
- "STORED_OBJECT" @o, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type GetTypeFromHandle(System.RuntimeTypeHandle)
- METHOD, 0, "@GetTypeFromHandle"
- "STORED_OBJECT" @handle, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] Int32 GetArrayRank()
- METHOD, 0, "@GetArrayRank"
- RETURNING "int", TYPE 3
- * [Class: NETOBJECT] System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags, System.Reflection.Binder, System.Reflection.CallingConventions, System.Type[], System.Reflection.ParameterModifier[])
- METHOD, 0, "@GetConstructor"
- "int" @bindingAttr, TYPE 3
- "STORED_OBJECT" @binder, TYPE 69
- "int" @callConvention, TYPE 3
- "STORED_OBJECT" @types, TYPE 69
- "STORED_OBJECT" @modifiers, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.ConstructorInfo GetConstructor(System.Reflection.BindingFlags, System.Reflection.Binder, System.Type[], System.Reflection.ParameterModifier[])
- * METHOD, 0, "@GetConstructor"
- * "int" @bindingAttr, TYPE 3
- * "STORED_OBJECT" @binder, TYPE 69
- * "STORED_OBJECT" @types, TYPE 69
- * "STORED_OBJECT" @modifiers, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.ConstructorInfo GetConstructor(System.Type[])
- * METHOD, 0, "@GetConstructor"
- * "STORED_OBJECT" @types, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.ConstructorInfo[] GetConstructors()
- METHOD, 0, "@GetConstructors"
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.ConstructorInfo[] GetConstructors(System.Reflection.BindingFlags)
- * METHOD, 0, "@GetConstructors"
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.MethodInfo GetMethod(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Reflection.CallingConventions, System.Type[], System.Reflection.ParameterModifier[])
- METHOD, 0, "@GetMethod"
- "BSTR" @name, TYPE 8
- "int" @bindingAttr, TYPE 3
- "STORED_OBJECT" @binder, TYPE 69
- "int" @callConvention, TYPE 3
- "STORED_OBJECT" @types, TYPE 69
- "STORED_OBJECT" @modifiers, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MethodInfo GetMethod(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Type[], System.Reflection.ParameterModifier[])
- * METHOD, 0, "@GetMethod"
- * "BSTR" @name, TYPE 8
- * "int" @bindingAttr, TYPE 3
- * "STORED_OBJECT" @binder, TYPE 69
- * "STORED_OBJECT" @types, TYPE 69
- * "STORED_OBJECT" @modifiers, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MethodInfo GetMethod(System.String, System.Type[], System.Reflection.ParameterModifier[])
- * METHOD, 0, "@GetMethod"
- * "BSTR" @name, TYPE 8
- * "STORED_OBJECT" @types, TYPE 69
- * "STORED_OBJECT" @modifiers, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MethodInfo GetMethod(System.String, System.Type[])
- * METHOD, 0, "@GetMethod"
- * "BSTR" @name, TYPE 8
- * "STORED_OBJECT" @types, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MethodInfo GetMethod(System.String, System.Reflection.BindingFlags)
- * METHOD, 0, "@GetMethod"
- * "BSTR" @name, TYPE 8
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MethodInfo GetMethod(System.String)
- * METHOD, 0, "@GetMethod"
- * "BSTR" @name, TYPE 8
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.MethodInfo[] GetMethods()
- METHOD, 0, "@GetMethods"
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags)
- * METHOD, 0, "@GetMethods"
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.FieldInfo GetField(System.String, System.Reflection.BindingFlags)
- METHOD, 0, "@GetField"
- "BSTR" @name, TYPE 8
- "int" @bindingAttr, TYPE 3
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.FieldInfo GetField(System.String)
- * METHOD, 0, "@GetField"
- * "BSTR" @name, TYPE 8
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.FieldInfo[] GetFields()
- METHOD, 0, "@GetFields"
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags)
- * METHOD, 0, "@GetFields"
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Type GetInterface(System.String)
- METHOD, 0, "@GetInterface"
- "BSTR" @name, TYPE 8
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetInterface(System.String, Boolean)
- * METHOD, 0, "@GetInterface"
- * "BSTR" @name, TYPE 8
- * "boolean" @ignoreCase, TYPE 11
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Type[] GetInterfaces()
- METHOD, 0, "@GetInterfaces"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type[] FindInterfaces(System.Reflection.TypeFilter, System.Object)
- METHOD, 0, "@FindInterfaces"
- "STORED_OBJECT" @filter, TYPE 69
- "STORED_OBJECT" @filterCriteria, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Reflection.EventInfo GetEvent(System.String)
- METHOD, 0, "@GetEvent"
- "BSTR" @name, TYPE 8
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.EventInfo GetEvent(System.String, System.Reflection.BindingFlags)
- * METHOD, 0, "@GetEvent"
- * "BSTR" @name, TYPE 8
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.EventInfo[] GetEvents()
- METHOD, 0, "@GetEvents"
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags)
- * METHOD, 0, "@GetEvents"
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.PropertyInfo GetProperty(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Type, System.Type[], System.Reflection.ParameterModifier[])
- METHOD, 0, "@GetProperty"
- "BSTR" @name, TYPE 8
- "int" @bindingAttr, TYPE 3
- "STORED_OBJECT" @binder, TYPE 69
- "STORED_OBJECT" @returnType, TYPE 69
- "STORED_OBJECT" @types, TYPE 69
- "STORED_OBJECT" @modifiers, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.PropertyInfo GetProperty(System.String, System.Type, System.Type[], System.Reflection.ParameterModifier[])
- * METHOD, 0, "@GetProperty"
- * "BSTR" @name, TYPE 8
- * "STORED_OBJECT" @returnType, TYPE 69
- * "STORED_OBJECT" @types, TYPE 69
- * "STORED_OBJECT" @modifiers, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.PropertyInfo GetProperty(System.String, System.Reflection.BindingFlags)
- * METHOD, 0, "@GetProperty"
- * "BSTR" @name, TYPE 8
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.PropertyInfo GetProperty(System.String, System.Type, System.Type[])
- * METHOD, 0, "@GetProperty"
- * "BSTR" @name, TYPE 8
- * "STORED_OBJECT" @returnType, TYPE 69
- * "STORED_OBJECT" @types, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.PropertyInfo GetProperty(System.String, System.Type[])
- * METHOD, 0, "@GetProperty"
- * "BSTR" @name, TYPE 8
- * "STORED_OBJECT" @types, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.PropertyInfo GetProperty(System.String, System.Type)
- * METHOD, 0, "@GetProperty"
- * "BSTR" @name, TYPE 8
- * "STORED_OBJECT" @returnType, TYPE 69
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.PropertyInfo GetProperty(System.String)
- * METHOD, 0, "@GetProperty"
- * "BSTR" @name, TYPE 8
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags)
- METHOD, 0, "@GetProperties"
- "int" @bindingAttr, TYPE 3
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.PropertyInfo[] GetProperties()
- * METHOD, 0, "@GetProperties"
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Type[] GetNestedTypes()
- METHOD, 0, "@GetNestedTypes"
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type[] GetNestedTypes(System.Reflection.BindingFlags)
- * METHOD, 0, "@GetNestedTypes"
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Type GetNestedType(System.String)
- METHOD, 0, "@GetNestedType"
- "BSTR" @name, TYPE 8
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Type GetNestedType(System.String, System.Reflection.BindingFlags)
- * METHOD, 0, "@GetNestedType"
- * "BSTR" @name, TYPE 8
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.MemberInfo[] GetMember(System.String)
- METHOD, 0, "@GetMember"
- "BSTR" @name, TYPE 8
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MemberInfo[] GetMember(System.String, System.Reflection.BindingFlags)
- * METHOD, 0, "@GetMember"
- * "BSTR" @name, TYPE 8
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MemberInfo[] GetMember(System.String, System.Reflection.MemberTypes, System.Reflection.BindingFlags)
- * METHOD, 0, "@GetMember"
- * "BSTR" @name, TYPE 8
- * "int" @type, TYPE 3
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.MemberInfo[] GetMembers()
- METHOD, 0, "@GetMembers"
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags)
- * METHOD, 0, "@GetMembers"
- * "int" @bindingAttr, TYPE 3
- * RETURNING "STORED_OBJECT", TYPE 69
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.MemberInfo[] GetDefaultMembers()
- METHOD, 0, "@GetDefaultMembers"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Reflection.MemberInfo[] FindMembers(System.Reflection.MemberTypes, System.Reflection.BindingFlags, System.Reflection.MemberFilter, System.Object)
- METHOD, 0, "@FindMembers"
- "int" @memberType, TYPE 3
- "int" @bindingAttr, TYPE 3
- "STORED_OBJECT" @filter, TYPE 69
- "STORED_OBJECT" @filterCriteria, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type[] GetGenericParameterConstraints()
- METHOD, 0, "@GetGenericParameterConstraints"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type MakeGenericType(System.Type[])
- METHOD, 0, "@MakeGenericType"
- "STORED_OBJECT" @typeArguments, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type GetElementType()
- METHOD, 0, "@GetElementType"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type[] GetGenericArguments()
- METHOD, 0, "@GetGenericArguments"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type GetGenericTypeDefinition()
- METHOD, 0, "@GetGenericTypeDefinition"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.String[] GetEnumNames()
- METHOD, 0, "@GetEnumNames"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Array GetEnumValues()
- METHOD, 0, "@GetEnumValues"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] System.Type GetEnumUnderlyingType()
- METHOD, 0, "@GetEnumUnderlyingType"
- RETURNING "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] Boolean IsEnumDefined(System.Object)
- METHOD, 0, "@IsEnumDefined"
- "STORED_OBJECT" @value, TYPE 69
- RETURNING "boolean", TYPE 11
- * [Class: NETOBJECT] System.String GetEnumName(System.Object)
- METHOD, 0, "@GetEnumName"
- "STORED_OBJECT" @value, TYPE 69
- RETURNING "BSTR", TYPE 8
- * [Class: NETOBJECT] Boolean IsSubclassOf(System.Type)
- METHOD, 0, "@IsSubclassOf"
- "STORED_OBJECT" @c, TYPE 69
- RETURNING "boolean", TYPE 11
- * [Class: NETOBJECT] Boolean IsInstanceOfType(System.Object)
- METHOD, 0, "@IsInstanceOfType"
- "STORED_OBJECT" @o, TYPE 69
- RETURNING "boolean", TYPE 11
- * [Class: NETOBJECT] Boolean IsAssignableFrom(System.Type)
- METHOD, 0, "@IsAssignableFrom"
- "STORED_OBJECT" @c, TYPE 69
- RETURNING "boolean", TYPE 11
- * [Class: NETOBJECT] Boolean IsEquivalentTo(System.Type)
- METHOD, 0, "@IsEquivalentTo"
- "STORED_OBJECT" @other, TYPE 69
- RETURNING "boolean", TYPE 11
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] System.String ToString()
- * METHOD, 0, "@ToString"
- * RETURNING "BSTR", TYPE 8
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Type[] GetTypeArray(System.Object[])
- METHOD, 0, "@GetTypeArray"
- "STORED_OBJECT" @args, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Boolean Equals(System.Object)
- * METHOD, 0, "@Equals"
- * "STORED_OBJECT" @o, TYPE 69
- * RETURNING "boolean", TYPE 11
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Boolean Equals(System.Type)
- * METHOD, 0, "@Equals"
- * "STORED_OBJECT" @o, TYPE 69
- * RETURNING "boolean", TYPE 11
- *
- *---------------------------------------------------------------
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Int32 GetHashCode()
- * METHOD, 0, "@GetHashCode"
- * RETURNING "int", TYPE 3
- *
- *---------------------------------------------------------------
- * [Class: NETOBJECT] System.Reflection.InterfaceMapping GetInterfaceMap(System.Type)
- METHOD, 0, "@GetInterfaceMap"
- "STORED_OBJECT" @interfaceType, TYPE 69
- RETURNING "STORED_OBJECT", TYPE 69
- FIELD, 0, @FilterAttribute
- RETURNING, "STORED_OBJECT", TYPE 69
- FIELD, 0, @FilterName
- RETURNING, "STORED_OBJECT", TYPE 69
- FIELD, 0, @FilterNameIgnoreCase
- RETURNING, "STORED_OBJECT", TYPE 69
- FIELD, 0, @Missing
- RETURNING, "STORED_OBJECT", TYPE 69
- FIELD, 0, @Delimiter
- RETURNING, "char", TYPE 16
- FIELD, 0, @EmptyTypes
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] MemberType
- PROPERTY_GET, 0, @MemberType
- RETURNING, "int", TYPE 3
- * [Class: NETOBJECT] DeclaringType
- PROPERTY_GET, 0, @DeclaringType
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] DeclaringMethod
- PROPERTY_GET, 0, @DeclaringMethod
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] ReflectedType
- PROPERTY_GET, 0, @ReflectedType
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] StructLayoutAttribute
- PROPERTY_GET, 0, @StructLayoutAttribute
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] GUID
- PROPERTY_GET, 0, @GUID
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] DefaultBinder
- PROPERTY_GET, 0, @DefaultBinder
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] Module
- PROPERTY_GET, 0, @Module
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] Assembly
- PROPERTY_GET, 0, @Assembly
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] TypeHandle
- PROPERTY_GET, 0, @TypeHandle
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] FullName
- PROPERTY_GET, 0, @FullName
- RETURNING, "BSTR", TYPE 8
- * [Class: NETOBJECT] Namespace
- PROPERTY_GET, 0, @Namespace
- RETURNING, "BSTR", TYPE 8
- * [Class: NETOBJECT] AssemblyQualifiedName
- PROPERTY_GET, 0, @AssemblyQualifiedName
- RETURNING, "BSTR", TYPE 8
- * [Class: NETOBJECT] BaseType
- PROPERTY_GET, 0, @BaseType
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] TypeInitializer
- PROPERTY_GET, 0, @TypeInitializer
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] IsNested
- PROPERTY_GET, 0, @IsNested
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] Attributes
- PROPERTY_GET, 0, @Attributes
- RETURNING, "int", TYPE 3
- * [Class: NETOBJECT] GenericParameterAttributes
- PROPERTY_GET, 0, @GenericParameterAttributes
- RETURNING, "int", TYPE 3
- * [Class: NETOBJECT] IsVisible
- PROPERTY_GET, 0, @IsVisible
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsNotPublic
- PROPERTY_GET, 0, @IsNotPublic
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsPublic
- PROPERTY_GET, 0, @IsPublic
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsNestedPublic
- PROPERTY_GET, 0, @IsNestedPublic
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsNestedPrivate
- PROPERTY_GET, 0, @IsNestedPrivate
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsNestedFamily
- PROPERTY_GET, 0, @IsNestedFamily
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsNestedAssembly
- PROPERTY_GET, 0, @IsNestedAssembly
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsNestedFamANDAssem
- PROPERTY_GET, 0, @IsNestedFamANDAssem
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsNestedFamORAssem
- PROPERTY_GET, 0, @IsNestedFamORAssem
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsAutoLayout
- PROPERTY_GET, 0, @IsAutoLayout
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsLayoutSequential
- PROPERTY_GET, 0, @IsLayoutSequential
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsExplicitLayout
- PROPERTY_GET, 0, @IsExplicitLayout
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsClass
- PROPERTY_GET, 0, @IsClass
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsInterface
- PROPERTY_GET, 0, @IsInterface
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsValueType
- PROPERTY_GET, 0, @IsValueType
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsAbstract
- PROPERTY_GET, 0, @IsAbstract
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsSealed
- PROPERTY_GET, 0, @IsSealed
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsEnum
- PROPERTY_GET, 0, @IsEnum
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsSpecialName
- PROPERTY_GET, 0, @IsSpecialName
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsImport
- PROPERTY_GET, 0, @IsImport
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsSerializable
- PROPERTY_GET, 0, @IsSerializable
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsAnsiClass
- PROPERTY_GET, 0, @IsAnsiClass
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsUnicodeClass
- PROPERTY_GET, 0, @IsUnicodeClass
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsAutoClass
- PROPERTY_GET, 0, @IsAutoClass
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsArray
- PROPERTY_GET, 0, @IsArray
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsGenericType
- PROPERTY_GET, 0, @IsGenericType
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsGenericTypeDefinition
- PROPERTY_GET, 0, @IsGenericTypeDefinition
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsConstructedGenericType
- PROPERTY_GET, 0, @IsConstructedGenericType
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsGenericParameter
- PROPERTY_GET, 0, @IsGenericParameter
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] GenericParameterPosition
- PROPERTY_GET, 0, @GenericParameterPosition
- RETURNING, "int", TYPE 3
- * [Class: NETOBJECT] ContainsGenericParameters
- PROPERTY_GET, 0, @ContainsGenericParameters
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsByRef
- PROPERTY_GET, 0, @IsByRef
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsPointer
- PROPERTY_GET, 0, @IsPointer
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsPrimitive
- PROPERTY_GET, 0, @IsPrimitive
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsCOMObject
- PROPERTY_GET, 0, @IsCOMObject
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] HasElementType
- PROPERTY_GET, 0, @HasElementType
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsContextful
- PROPERTY_GET, 0, @IsContextful
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsMarshalByRef
- PROPERTY_GET, 0, @IsMarshalByRef
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] GenericTypeArguments
- PROPERTY_GET, 0, @GenericTypeArguments
- RETURNING, "STORED_OBJECT", TYPE 69
- * [Class: NETOBJECT] IsSecurityCritical
- PROPERTY_GET, 0, @IsSecurityCritical
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsSecuritySafeCritical
- PROPERTY_GET, 0, @IsSecuritySafeCritical
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] IsSecurityTransparent
- PROPERTY_GET, 0, @IsSecurityTransparent
- RETURNING, "boolean", TYPE 11
- * [Class: NETOBJECT] UnderlyingSystemType
- PROPERTY_GET, 0, @UnderlyingSystemType
- RETURNING, "STORED_OBJECT", TYPE 69
- */=============================================================
- * Definitions for ClassTest
- * (CobolTest1.CustomTypes.ClassTest)
- *==============================================================
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Name
- * PROPERTY_GET, 0, @Name
- * RETURNING, "BSTR", TYPE 8
- *
- *---------------------------------------------------------------
- */=============================================================
- * Definitions for DerivedClass
- * (CobolTest1.CustomTypes.DerivedClass)
- *==============================================================
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Name
- * PROPERTY_GET, 0, @Name
- * RETURNING, "BSTR", TYPE 8
- *
- *---------------------------------------------------------------
- */=============================================================
- * Definitions for InterfaceClass
- * (CobolTest1.CustomTypes.InterfaceClass)
- *==============================================================
- */--------------------------------------------------------------
- * This member is already in the file
- ** [Class: NETOBJECT] Name
- * PROPERTY_GET, 0, @Name
- * RETURNING, "BSTR", TYPE 8
- *
- *---------------------------------------------------------------
- */=============================================================
- * Definitions for StructTest
- * (CobolTest1.CustomTypes.StructTest)
- *==============================================================
- */--------------------------------------------------------------
- * This member is already in the file
- * FIELD, 0, @String
- * RETURNING, "BSTR", TYPE 8
- *---------------------------------------------------------------
- *
- */--------------------------------------------------------------
- * This member is already in the file
- * FIELD, 0, @Int
- * RETURNING, "int", TYPE 3
- *---------------------------------------------------------------
- *
- */--------------------------------------------------------------
- * This member is already in the file
- * FIELD, 0, @Float
- * RETURNING, "single", TYPE 4
- *---------------------------------------------------------------
- *
- */--------------------------------------------------------------
- * This member is already in the file
- * FIELD, 0, @Double
- * RETURNING, "double", TYPE 5
- *---------------------------------------------------------------
- *
- */--------------------------------------------------------------
- * This member is already in the file
- * FIELD, 0, @DateTime
- * RETURNING, "DATE", TYPE 7
- *---------------------------------------------------------------
- *
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement