├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── code-style.yaml │ ├── example-test.yaml │ ├── release.yaml │ └── unit-test.yaml ├── .gitignore ├── .markdownlint.json ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── dscom.sln ├── examples ├── 32bit │ ├── .gitignore │ ├── README.md │ ├── comtest.sln │ ├── comtest │ │ ├── comtest.cpp │ │ ├── comtest.vcxproj │ │ └── comtest.vcxproj.filters │ ├── comtestdotnet │ │ ├── MyDemoClass.cs │ │ └── comtestdotnet.csproj │ └── scripts │ │ ├── create-tlb.bat │ │ └── msbuild-acceptance-test.cmd ├── cppcli │ ├── CppCli.sln │ ├── CppLibrary │ │ ├── CppLibrary.vcxproj │ │ ├── CppLibrary.vcxproj.filters │ │ ├── MyCppClass.cpp │ │ ├── MyCppClass.h │ │ └── packages.config │ ├── CsLibrary │ │ ├── CsLibrary.csproj │ │ └── MyCsClass.cs │ └── scripts │ │ └── msbuild-acceptance-test.cmd └── outproc │ ├── .gitignore │ ├── .vscode │ ├── launch.json │ └── tasks.json │ ├── README.md │ ├── client │ ├── .gitignore │ ├── client.py │ └── requirements.txt │ ├── outproc.sln │ ├── scripts │ └── msbuild-acceptance-test.cmd │ └── server │ ├── .vscode │ ├── launch.json │ └── tasks.json │ ├── Greeter.cs │ ├── IGreeter.cs │ ├── OutProcServer.cs │ ├── Program.cs │ └── server.csproj ├── global.json ├── scripts ├── test.assembly.bat ├── test.assembly.x86.bat ├── test.coverage.bat └── test.coverage.report.bat └── src ├── Directory.Build.props ├── dscom.build ├── DsComPackaging.targets ├── dSPACE.Runtime.InteropServices.BuildTasks.Tools.targets ├── dSPACE.Runtime.InteropServices.BuildTasks.props ├── dSPACE.Runtime.InteropServices.BuildTasks.targets ├── doc │ ├── ReadMe.md │ ├── TlbExport.sequence-ditaa.txt │ └── TlbExport.sequence.puml ├── dscom.build.csproj └── netstandard2.0 │ ├── dSPACE.Runtime.InteropServices.BuildTasks.props │ └── dSPACE.Runtime.InteropServices.BuildTasks.targets ├── dscom.client ├── Assembly.cs ├── AssemblyResolver.cs ├── GlobalUsing.cs ├── Program.cs ├── TlbRegisterOptions.cs ├── TlbUnRegisterOptions.cs ├── TypeLibConverterOptions.cs ├── TypeLibExporterNotifySink.cs └── dscom.client.csproj ├── dscom.test.assembly.dependency ├── IDependentTestInterface.cs └── dscom.test.assembly.dependency.csproj ├── dscom.test.assembly ├── Alias.cs ├── Array.cs ├── ComInvisible.cs ├── DescriptionAttribute.cs ├── EnumAlias.cs ├── HiddenAndRestricted.cs ├── ITestInterfaceDispatch.cs ├── ITestInterfaceDual.cs ├── ITestInterfaceIUnknown.cs ├── ITestInterfaceWithMarshalAs.cs ├── Indexers.cs ├── OptionalParameter.cs ├── System.Net.Http.cs ├── TestClass.cs ├── TestEnums.cs ├── TestStruct.cs └── dscom.test.assembly.csproj ├── dscom.test ├── BaseTest.cs ├── DisposabelStruct.cs ├── Extensions.cs ├── GlobalSuppressions.cs ├── GlobalUsing.cs ├── MarshalHelper.cs ├── TypeLibExporterNotifySink.cs ├── builder │ ├── DynamicAssemblyBuilder.cs │ ├── DynamicAssemblyBuilderResult.cs │ ├── DynamicBuilder.cs │ ├── DynamicEnumBuilder.cs │ ├── DynamicFieldBuilder.cs │ ├── DynamicMethodBuilder.cs │ ├── DynamicParameterBuilder.cs │ ├── DynamicPropertyBuilder.cs │ └── DynamicTypeBuilder.cs ├── dscom.test.csproj └── tests │ ├── AttributeFlagTests.cs │ ├── CLITest │ ├── CLITest.cs │ ├── CLITestBase.cs │ ├── CLITestEmbed.cs │ └── CompileReleaseFixture.cs │ ├── ClassTest.cs │ ├── ComVisibilityTest.cs │ ├── DefaultInterfaceTest.cs │ ├── EnumTest.cs │ ├── EventTests.cs │ ├── InterfaceTest.cs │ ├── MarshalAsTest.cs │ ├── MemIdTest.cs │ ├── MethodTests.cs │ ├── NamesTest.cs │ ├── PropertyTest.cs │ ├── RegistrationServicesTest.cs │ ├── StructTest.cs │ └── TypeLibTest.cs └── dscom ├── Assembly.cs ├── AssemblyExtensions.cs ├── ClassFactory.cs ├── DispatchIdCreator.cs ├── ExporterEventKind.cs ├── Extensions.cs ├── GlobalUsing.cs ├── ITypeLibCache.cs ├── ITypeLibCacheProvider.cs ├── ITypeLibExporterNameProvider.cs ├── ITypeLibExporterNotifySink.cs ├── MarshalExtension.cs ├── MethodBaseExtensions.cs ├── RegisterAssemblySettings.cs ├── RegistrationClassContext.cs ├── RegistrationConnectionType.cs ├── RegistrationServices.cs ├── STAClassFactory.cs ├── System.Net.Http.cs ├── TypeExtensions.cs ├── TypeInfoResolver.cs ├── TypeLibConverter.cs ├── TypeLibConverterSettings.cs ├── TypeLibEmbedder.cs ├── TypeLibEmbedderSettings.cs ├── TypeLibIdentifier.cs ├── TypeLibTextConverterSettings.cs ├── TypeProvider.cs ├── Versioninfo.cs ├── WriterContext.cs ├── attributes ├── ComAliasAttribute.cs ├── FuncFlagsAttribute .cs ├── HiddenAttribute.cs ├── HiddenMemberAttribute.cs ├── RestrictedAttribute.cs ├── RestrictedMemberAttribute.cs └── TypeFlagsAttribute.cs ├── dscom.csproj ├── dscom.snk ├── exporter ├── BaseInfo.cs ├── CustomDataItemInfo.cs ├── FunctionInfo.cs ├── IgnoreAttribute.cs ├── ImplementationReferenceTypeInfo.cs ├── ImportedReferenceTypeInfo.cs ├── ParameterDescriptionInfo.cs ├── ParameterInfo.cs ├── ReferenceTypeInfo.cs ├── TypeAttributeInfo.cs ├── TypeDescriptionInfo.cs ├── TypeInfo.cs ├── TypeLibAttributesInfo.cs ├── TypelLibInfo.cs └── VariableDescriptionInfo.cs ├── internal ├── Constants.cs ├── Guids.cs ├── IClassFactory.cs ├── ICreateTypeInfo.cs ├── ICreateTypeInfo2.cs ├── ICreateTypeLib.cs ├── ICreateTypeLib2.cs ├── IDispatch.cs ├── ITypeInfo64Bit.cs ├── IUnknown.cs ├── Ole32.cs ├── OleAut32.cs ├── enums │ └── REGKIND.cs └── structs │ ├── CUSTDATA.cs │ ├── CUSTDATAITEM.cs │ ├── HRESULT.cs │ ├── IDLDESC.cs │ ├── PARAMDESCEX.cs │ └── VARIANT.cs ├── names ├── ComAliasNameResolver.cs ├── INameResolver.cs ├── NameResolver.cs └── SimpleNameResolver.cs ├── packageIcon.png └── writer ├── BaseWriter.cs ├── ClassInterfaceWriter.cs ├── ClassWriter.cs ├── DispInterfaceWriter.cs ├── DualInterfaceWriter.cs ├── ElemDescBasedWriter.cs ├── EnumWriter.cs ├── HResultParamInfo.cs ├── IUnknownInterfaceWriter.cs ├── InterfaceWriter.cs ├── LibraryWriter.cs ├── MethodWriter.cs ├── ParameterWriter.cs ├── PropertyGetMethodWriter.cs ├── PropertyMethodWriter.cs ├── PropertySetMethodWriter.cs ├── StructWriter.cs └── TypeWriter.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/code-style.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.github/workflows/code-style.yaml -------------------------------------------------------------------------------- /.github/workflows/example-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.github/workflows/example-test.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/unit-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.github/workflows/unit-test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/README.md -------------------------------------------------------------------------------- /dscom.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/dscom.sln -------------------------------------------------------------------------------- /examples/32bit/.gitignore: -------------------------------------------------------------------------------- 1 | *.yaml -------------------------------------------------------------------------------- /examples/32bit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/README.md -------------------------------------------------------------------------------- /examples/32bit/comtest.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/comtest.sln -------------------------------------------------------------------------------- /examples/32bit/comtest/comtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/comtest/comtest.cpp -------------------------------------------------------------------------------- /examples/32bit/comtest/comtest.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/comtest/comtest.vcxproj -------------------------------------------------------------------------------- /examples/32bit/comtest/comtest.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/comtest/comtest.vcxproj.filters -------------------------------------------------------------------------------- /examples/32bit/comtestdotnet/MyDemoClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/comtestdotnet/MyDemoClass.cs -------------------------------------------------------------------------------- /examples/32bit/comtestdotnet/comtestdotnet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/comtestdotnet/comtestdotnet.csproj -------------------------------------------------------------------------------- /examples/32bit/scripts/create-tlb.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/scripts/create-tlb.bat -------------------------------------------------------------------------------- /examples/32bit/scripts/msbuild-acceptance-test.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/32bit/scripts/msbuild-acceptance-test.cmd -------------------------------------------------------------------------------- /examples/cppcli/CppCli.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/cppcli/CppCli.sln -------------------------------------------------------------------------------- /examples/cppcli/CppLibrary/CppLibrary.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/cppcli/CppLibrary/CppLibrary.vcxproj -------------------------------------------------------------------------------- /examples/cppcli/CppLibrary/CppLibrary.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/cppcli/CppLibrary/CppLibrary.vcxproj.filters -------------------------------------------------------------------------------- /examples/cppcli/CppLibrary/MyCppClass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/cppcli/CppLibrary/MyCppClass.cpp -------------------------------------------------------------------------------- /examples/cppcli/CppLibrary/MyCppClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/cppcli/CppLibrary/MyCppClass.h -------------------------------------------------------------------------------- /examples/cppcli/CppLibrary/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /examples/cppcli/CsLibrary/CsLibrary.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/cppcli/CsLibrary/CsLibrary.csproj -------------------------------------------------------------------------------- /examples/cppcli/CsLibrary/MyCsClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/cppcli/CsLibrary/MyCsClass.cs -------------------------------------------------------------------------------- /examples/cppcli/scripts/msbuild-acceptance-test.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/cppcli/scripts/msbuild-acceptance-test.cmd -------------------------------------------------------------------------------- /examples/outproc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/.gitignore -------------------------------------------------------------------------------- /examples/outproc/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/.vscode/launch.json -------------------------------------------------------------------------------- /examples/outproc/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/.vscode/tasks.json -------------------------------------------------------------------------------- /examples/outproc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/README.md -------------------------------------------------------------------------------- /examples/outproc/client/.gitignore: -------------------------------------------------------------------------------- 1 | .venv/ -------------------------------------------------------------------------------- /examples/outproc/client/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/client/client.py -------------------------------------------------------------------------------- /examples/outproc/client/requirements.txt: -------------------------------------------------------------------------------- 1 | pywin32 -------------------------------------------------------------------------------- /examples/outproc/outproc.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/outproc.sln -------------------------------------------------------------------------------- /examples/outproc/scripts/msbuild-acceptance-test.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/scripts/msbuild-acceptance-test.cmd -------------------------------------------------------------------------------- /examples/outproc/server/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/server/.vscode/launch.json -------------------------------------------------------------------------------- /examples/outproc/server/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/server/.vscode/tasks.json -------------------------------------------------------------------------------- /examples/outproc/server/Greeter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/server/Greeter.cs -------------------------------------------------------------------------------- /examples/outproc/server/IGreeter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/server/IGreeter.cs -------------------------------------------------------------------------------- /examples/outproc/server/OutProcServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/server/OutProcServer.cs -------------------------------------------------------------------------------- /examples/outproc/server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/server/Program.cs -------------------------------------------------------------------------------- /examples/outproc/server/server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/examples/outproc/server/server.csproj -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/global.json -------------------------------------------------------------------------------- /scripts/test.assembly.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/scripts/test.assembly.bat -------------------------------------------------------------------------------- /scripts/test.assembly.x86.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/scripts/test.assembly.x86.bat -------------------------------------------------------------------------------- /scripts/test.coverage.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/scripts/test.coverage.bat -------------------------------------------------------------------------------- /scripts/test.coverage.report.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/scripts/test.coverage.report.bat -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/dscom.build/DsComPackaging.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/DsComPackaging.targets -------------------------------------------------------------------------------- /src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.Tools.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.Tools.targets -------------------------------------------------------------------------------- /src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.props -------------------------------------------------------------------------------- /src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.targets -------------------------------------------------------------------------------- /src/dscom.build/doc/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/doc/ReadMe.md -------------------------------------------------------------------------------- /src/dscom.build/doc/TlbExport.sequence-ditaa.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/doc/TlbExport.sequence-ditaa.txt -------------------------------------------------------------------------------- /src/dscom.build/doc/TlbExport.sequence.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/doc/TlbExport.sequence.puml -------------------------------------------------------------------------------- /src/dscom.build/dscom.build.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/dscom.build.csproj -------------------------------------------------------------------------------- /src/dscom.build/netstandard2.0/dSPACE.Runtime.InteropServices.BuildTasks.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/netstandard2.0/dSPACE.Runtime.InteropServices.BuildTasks.props -------------------------------------------------------------------------------- /src/dscom.build/netstandard2.0/dSPACE.Runtime.InteropServices.BuildTasks.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.build/netstandard2.0/dSPACE.Runtime.InteropServices.BuildTasks.targets -------------------------------------------------------------------------------- /src/dscom.client/Assembly.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | 3 | [assembly: ComVisible(false)] 4 | -------------------------------------------------------------------------------- /src/dscom.client/AssemblyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.client/AssemblyResolver.cs -------------------------------------------------------------------------------- /src/dscom.client/GlobalUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.client/GlobalUsing.cs -------------------------------------------------------------------------------- /src/dscom.client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.client/Program.cs -------------------------------------------------------------------------------- /src/dscom.client/TlbRegisterOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.client/TlbRegisterOptions.cs -------------------------------------------------------------------------------- /src/dscom.client/TlbUnRegisterOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.client/TlbUnRegisterOptions.cs -------------------------------------------------------------------------------- /src/dscom.client/TypeLibConverterOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.client/TypeLibConverterOptions.cs -------------------------------------------------------------------------------- /src/dscom.client/TypeLibExporterNotifySink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.client/TypeLibExporterNotifySink.cs -------------------------------------------------------------------------------- /src/dscom.client/dscom.client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.client/dscom.client.csproj -------------------------------------------------------------------------------- /src/dscom.test.assembly.dependency/IDependentTestInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly.dependency/IDependentTestInterface.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly.dependency/dscom.test.assembly.dependency.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly.dependency/dscom.test.assembly.dependency.csproj -------------------------------------------------------------------------------- /src/dscom.test.assembly/Alias.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/Alias.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/Array.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/Array.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/ComInvisible.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/ComInvisible.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/DescriptionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/DescriptionAttribute.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/EnumAlias.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/EnumAlias.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/HiddenAndRestricted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/HiddenAndRestricted.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/ITestInterfaceDispatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/ITestInterfaceDispatch.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/ITestInterfaceDual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/ITestInterfaceDual.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/ITestInterfaceIUnknown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/ITestInterfaceIUnknown.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/ITestInterfaceWithMarshalAs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/ITestInterfaceWithMarshalAs.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/Indexers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/Indexers.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/OptionalParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/OptionalParameter.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/System.Net.Http.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/System.Net.Http.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/TestClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/TestClass.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/TestEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/TestEnums.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/TestStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/TestStruct.cs -------------------------------------------------------------------------------- /src/dscom.test.assembly/dscom.test.assembly.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test.assembly/dscom.test.assembly.csproj -------------------------------------------------------------------------------- /src/dscom.test/BaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/BaseTest.cs -------------------------------------------------------------------------------- /src/dscom.test/DisposabelStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/DisposabelStruct.cs -------------------------------------------------------------------------------- /src/dscom.test/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/Extensions.cs -------------------------------------------------------------------------------- /src/dscom.test/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/dscom.test/GlobalUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/GlobalUsing.cs -------------------------------------------------------------------------------- /src/dscom.test/MarshalHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/MarshalHelper.cs -------------------------------------------------------------------------------- /src/dscom.test/TypeLibExporterNotifySink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/TypeLibExporterNotifySink.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicAssemblyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicAssemblyBuilder.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicAssemblyBuilderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicAssemblyBuilderResult.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicBuilder.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicEnumBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicEnumBuilder.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicFieldBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicFieldBuilder.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicMethodBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicMethodBuilder.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicParameterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicParameterBuilder.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicPropertyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicPropertyBuilder.cs -------------------------------------------------------------------------------- /src/dscom.test/builder/DynamicTypeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/builder/DynamicTypeBuilder.cs -------------------------------------------------------------------------------- /src/dscom.test/dscom.test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/dscom.test.csproj -------------------------------------------------------------------------------- /src/dscom.test/tests/AttributeFlagTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/AttributeFlagTests.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/CLITest/CLITest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/CLITest/CLITest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/CLITest/CLITestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/CLITest/CLITestBase.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/CLITest/CLITestEmbed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/CLITest/CLITestEmbed.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/CLITest/CompileReleaseFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/CLITest/CompileReleaseFixture.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/ClassTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/ClassTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/ComVisibilityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/ComVisibilityTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/DefaultInterfaceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/DefaultInterfaceTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/EnumTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/EnumTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/EventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/EventTests.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/InterfaceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/InterfaceTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/MarshalAsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/MarshalAsTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/MemIdTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/MemIdTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/MethodTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/MethodTests.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/NamesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/NamesTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/PropertyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/PropertyTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/RegistrationServicesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/RegistrationServicesTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/StructTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/StructTest.cs -------------------------------------------------------------------------------- /src/dscom.test/tests/TypeLibTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom.test/tests/TypeLibTest.cs -------------------------------------------------------------------------------- /src/dscom/Assembly.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | 3 | [assembly: ComVisible(false)] 4 | -------------------------------------------------------------------------------- /src/dscom/AssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/AssemblyExtensions.cs -------------------------------------------------------------------------------- /src/dscom/ClassFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/ClassFactory.cs -------------------------------------------------------------------------------- /src/dscom/DispatchIdCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/DispatchIdCreator.cs -------------------------------------------------------------------------------- /src/dscom/ExporterEventKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/ExporterEventKind.cs -------------------------------------------------------------------------------- /src/dscom/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/Extensions.cs -------------------------------------------------------------------------------- /src/dscom/GlobalUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/GlobalUsing.cs -------------------------------------------------------------------------------- /src/dscom/ITypeLibCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/ITypeLibCache.cs -------------------------------------------------------------------------------- /src/dscom/ITypeLibCacheProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/ITypeLibCacheProvider.cs -------------------------------------------------------------------------------- /src/dscom/ITypeLibExporterNameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/ITypeLibExporterNameProvider.cs -------------------------------------------------------------------------------- /src/dscom/ITypeLibExporterNotifySink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/ITypeLibExporterNotifySink.cs -------------------------------------------------------------------------------- /src/dscom/MarshalExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/MarshalExtension.cs -------------------------------------------------------------------------------- /src/dscom/MethodBaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/MethodBaseExtensions.cs -------------------------------------------------------------------------------- /src/dscom/RegisterAssemblySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/RegisterAssemblySettings.cs -------------------------------------------------------------------------------- /src/dscom/RegistrationClassContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/RegistrationClassContext.cs -------------------------------------------------------------------------------- /src/dscom/RegistrationConnectionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/RegistrationConnectionType.cs -------------------------------------------------------------------------------- /src/dscom/RegistrationServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/RegistrationServices.cs -------------------------------------------------------------------------------- /src/dscom/STAClassFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/STAClassFactory.cs -------------------------------------------------------------------------------- /src/dscom/System.Net.Http.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/System.Net.Http.cs -------------------------------------------------------------------------------- /src/dscom/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeExtensions.cs -------------------------------------------------------------------------------- /src/dscom/TypeInfoResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeInfoResolver.cs -------------------------------------------------------------------------------- /src/dscom/TypeLibConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeLibConverter.cs -------------------------------------------------------------------------------- /src/dscom/TypeLibConverterSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeLibConverterSettings.cs -------------------------------------------------------------------------------- /src/dscom/TypeLibEmbedder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeLibEmbedder.cs -------------------------------------------------------------------------------- /src/dscom/TypeLibEmbedderSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeLibEmbedderSettings.cs -------------------------------------------------------------------------------- /src/dscom/TypeLibIdentifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeLibIdentifier.cs -------------------------------------------------------------------------------- /src/dscom/TypeLibTextConverterSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeLibTextConverterSettings.cs -------------------------------------------------------------------------------- /src/dscom/TypeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/TypeProvider.cs -------------------------------------------------------------------------------- /src/dscom/Versioninfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/Versioninfo.cs -------------------------------------------------------------------------------- /src/dscom/WriterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/WriterContext.cs -------------------------------------------------------------------------------- /src/dscom/attributes/ComAliasAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/attributes/ComAliasAttribute.cs -------------------------------------------------------------------------------- /src/dscom/attributes/FuncFlagsAttribute .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/attributes/FuncFlagsAttribute .cs -------------------------------------------------------------------------------- /src/dscom/attributes/HiddenAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/attributes/HiddenAttribute.cs -------------------------------------------------------------------------------- /src/dscom/attributes/HiddenMemberAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/attributes/HiddenMemberAttribute.cs -------------------------------------------------------------------------------- /src/dscom/attributes/RestrictedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/attributes/RestrictedAttribute.cs -------------------------------------------------------------------------------- /src/dscom/attributes/RestrictedMemberAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/attributes/RestrictedMemberAttribute.cs -------------------------------------------------------------------------------- /src/dscom/attributes/TypeFlagsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/attributes/TypeFlagsAttribute.cs -------------------------------------------------------------------------------- /src/dscom/dscom.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/dscom.csproj -------------------------------------------------------------------------------- /src/dscom/dscom.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/dscom.snk -------------------------------------------------------------------------------- /src/dscom/exporter/BaseInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/BaseInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/CustomDataItemInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/CustomDataItemInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/FunctionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/FunctionInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/IgnoreAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/IgnoreAttribute.cs -------------------------------------------------------------------------------- /src/dscom/exporter/ImplementationReferenceTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/ImplementationReferenceTypeInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/ImportedReferenceTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/ImportedReferenceTypeInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/ParameterDescriptionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/ParameterDescriptionInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/ParameterInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/ParameterInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/ReferenceTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/ReferenceTypeInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/TypeAttributeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/TypeAttributeInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/TypeDescriptionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/TypeDescriptionInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/TypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/TypeInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/TypeLibAttributesInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/TypeLibAttributesInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/TypelLibInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/TypelLibInfo.cs -------------------------------------------------------------------------------- /src/dscom/exporter/VariableDescriptionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/exporter/VariableDescriptionInfo.cs -------------------------------------------------------------------------------- /src/dscom/internal/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/Constants.cs -------------------------------------------------------------------------------- /src/dscom/internal/Guids.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/Guids.cs -------------------------------------------------------------------------------- /src/dscom/internal/IClassFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/IClassFactory.cs -------------------------------------------------------------------------------- /src/dscom/internal/ICreateTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/ICreateTypeInfo.cs -------------------------------------------------------------------------------- /src/dscom/internal/ICreateTypeInfo2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/ICreateTypeInfo2.cs -------------------------------------------------------------------------------- /src/dscom/internal/ICreateTypeLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/ICreateTypeLib.cs -------------------------------------------------------------------------------- /src/dscom/internal/ICreateTypeLib2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/ICreateTypeLib2.cs -------------------------------------------------------------------------------- /src/dscom/internal/IDispatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/IDispatch.cs -------------------------------------------------------------------------------- /src/dscom/internal/ITypeInfo64Bit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/ITypeInfo64Bit.cs -------------------------------------------------------------------------------- /src/dscom/internal/IUnknown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/IUnknown.cs -------------------------------------------------------------------------------- /src/dscom/internal/Ole32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/Ole32.cs -------------------------------------------------------------------------------- /src/dscom/internal/OleAut32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/OleAut32.cs -------------------------------------------------------------------------------- /src/dscom/internal/enums/REGKIND.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/enums/REGKIND.cs -------------------------------------------------------------------------------- /src/dscom/internal/structs/CUSTDATA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/structs/CUSTDATA.cs -------------------------------------------------------------------------------- /src/dscom/internal/structs/CUSTDATAITEM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/structs/CUSTDATAITEM.cs -------------------------------------------------------------------------------- /src/dscom/internal/structs/HRESULT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/structs/HRESULT.cs -------------------------------------------------------------------------------- /src/dscom/internal/structs/IDLDESC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/structs/IDLDESC.cs -------------------------------------------------------------------------------- /src/dscom/internal/structs/PARAMDESCEX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/structs/PARAMDESCEX.cs -------------------------------------------------------------------------------- /src/dscom/internal/structs/VARIANT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/internal/structs/VARIANT.cs -------------------------------------------------------------------------------- /src/dscom/names/ComAliasNameResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/names/ComAliasNameResolver.cs -------------------------------------------------------------------------------- /src/dscom/names/INameResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/names/INameResolver.cs -------------------------------------------------------------------------------- /src/dscom/names/NameResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/names/NameResolver.cs -------------------------------------------------------------------------------- /src/dscom/names/SimpleNameResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/names/SimpleNameResolver.cs -------------------------------------------------------------------------------- /src/dscom/packageIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/packageIcon.png -------------------------------------------------------------------------------- /src/dscom/writer/BaseWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/BaseWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/ClassInterfaceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/ClassInterfaceWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/ClassWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/ClassWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/DispInterfaceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/DispInterfaceWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/DualInterfaceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/DualInterfaceWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/ElemDescBasedWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/ElemDescBasedWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/EnumWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/EnumWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/HResultParamInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/HResultParamInfo.cs -------------------------------------------------------------------------------- /src/dscom/writer/IUnknownInterfaceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/IUnknownInterfaceWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/InterfaceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/InterfaceWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/LibraryWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/LibraryWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/MethodWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/MethodWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/ParameterWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/ParameterWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/PropertyGetMethodWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/PropertyGetMethodWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/PropertyMethodWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/PropertyMethodWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/PropertySetMethodWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/PropertySetMethodWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/StructWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/StructWriter.cs -------------------------------------------------------------------------------- /src/dscom/writer/TypeWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dspace-group/dscom/HEAD/src/dscom/writer/TypeWriter.cs --------------------------------------------------------------------------------