} // AddActivatedClientType internal void AddWellKnownClientType(WellKnownClientTypeEntry entry) { if (CheckForRedirectedClientType(entry.TypeName, entry.AssemblyName)) { throw new RemotingException( String.Format( CultureInfo.CurrentCulture, Environment.GetResourceString( "Remoting_Config_TypeAlreadyRedirected"), entry.TypeName, entry.AssemblyName)); } if (CheckForServiceEntryWithType(entry.TypeName, entry.AssemblyName)) { throw new RemotingException( String.Format( CultureInfo.CurrentCulture, Environment.GetResourceString( "Remoting_Config_CantRedirectActivationOfWellKnownService"), entry.TypeName, entry.AssemblyName)); } String appUrl = entry.ApplicationUrl; RemoteAppEntry appEntry = null; if (appUrl != null) { appEntry = (RemoteAppEntry)_remoteAppInfo[appUrl]; if (appEntry == null) { appEntry = new RemoteAppEntry(appUrl, appUrl); _remoteAppInfo.Add(appUrl, appEntry); } } if (appEntry != null) entry.CacheRemoteAppEntry(appEntry); String index = EncodeTypeAndAssemblyNames(entry.TypeName, entry.AssemblyName); _remoteTypeInfo.Add(index, entry); } // AddWellKnownClientType
internal void CacheRemoteAppEntry(RemoteAppEntry entry) {_cachedRemoteAppEntry = entry;}
internal RemoteAppEntry AddRemoteAppEntry(string appUri) { RemoteAppEntry entry = new RemoteAppEntry(appUri); this.RemoteAppEntries.Add(entry); return entry; }
// Token: 0x060054D4 RID: 21716 RVA: 0x0012C4B4 File Offset: 0x0012A6B4 internal void CacheRemoteAppEntry(RemoteAppEntry entry) { this._cachedRemoteAppEntry = entry; }
internal RemoteAppEntry AddRemoteAppEntry(String appUri) { RemoteAppEntry rae = new RemoteAppEntry(appUri); RemoteAppEntries.Add(rae); return rae; }