summaryrefslogtreecommitdiff
path: root/src/vm/appdomain.hpp
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2018-11-09 17:49:12 -0800
committerGitHub <noreply@github.com>2018-11-09 17:49:12 -0800
commitff5723233e6b4df6fe441b2ba453506f860aebe9 (patch)
tree3c2eea0456a47012ef7488fdd3a82e349d098b94 /src/vm/appdomain.hpp
parent3464b60b85c8e10d69d8da86d2eb3f9e7aaa7c4b (diff)
downloadcoreclr-ff5723233e6b4df6fe441b2ba453506f860aebe9.tar.gz
coreclr-ff5723233e6b4df6fe441b2ba453506f860aebe9.tar.bz2
coreclr-ff5723233e6b4df6fe441b2ba453506f860aebe9.zip
Delete dead/unreachable code related to remoting (#20880)
Diffstat (limited to 'src/vm/appdomain.hpp')
-rw-r--r--src/vm/appdomain.hpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/vm/appdomain.hpp b/src/vm/appdomain.hpp
index 73639cccea..a443c8c962 100644
--- a/src/vm/appdomain.hpp
+++ b/src/vm/appdomain.hpp
@@ -75,17 +75,7 @@ extern INT64 g_PauseTime; // Total time in millisecond the CLR has been paused
#ifdef FEATURE_COMINTEROP
class ComCallWrapperCache;
struct SimpleComCallWrapper;
-
class RCWRefCache;
-
-// This enum is used to specify whether user want COM or remoting
-enum COMorRemotingFlag {
- COMorRemoting_NotInitialized = 0,
- COMorRemoting_COM = 1, // COM will be used both cross-domain and cross-runtime
- COMorRemoting_Remoting = 2, // Remoting will be used cross-domain; cross-runtime will use Remoting only if it looks like it's expected (default)
- COMorRemoting_LegacyMode = 3 // Remoting will be used both cross-domain and cross-runtime
-};
-
#endif // FEATURE_COMINTEROP
#ifdef _MSC_VER
@@ -2575,8 +2565,6 @@ public:
void RemoveWinRTFactoryObjects(LPVOID pCtxCookie);
MethodTable *LoadCOMClass(GUID clsid, BOOL bLoadRecord = FALSE, BOOL* pfAssemblyInReg = NULL);
- COMorRemotingFlag GetComOrRemotingFlag();
- BOOL GetPreferComInsteadOfManagedRemoting();
OBJECTREF GetMissingObject(); // DispatchInfo will call function to retrieve the Missing.Value object.
#endif // FEATURE_COMINTEROP
@@ -3020,7 +3008,6 @@ private:
EEClassFactoryInfoHashTable *m_pRefClassFactHash; // Hash table that maps a class factory info to a COM comp.
#ifdef FEATURE_COMINTEROP
DispIDCache *m_pRefDispIDCache;
- COMorRemotingFlag m_COMorRemotingFlag;
OBJECTHANDLE m_hndMissing; //Handle points to Missing.Value Object which is used for [Optional] arg scenario during IDispatch CCW Call
MethodTable* m_rpCLRTypes[WinMDAdapter::RedirectedTypeIndex_Count];
@@ -3176,7 +3163,6 @@ private:
EEClassFactoryInfoHashTable* SetupClassFactHash();
#ifdef FEATURE_COMINTEROP
DispIDCache* SetupRefDispIDCache();
- COMorRemotingFlag GetPreferComInsteadOfManagedRemotingFromConfigFile();
#endif // FEATURE_COMINTEROP
void InitializeDefaultDomainManager ();