Описание тега marshalbyrefobject

MarshalByRefObject Class enables access to objects across application domain boundaries in applications that support remoting.
1 ответ

Как проверить, является ли MarshalByRefObject действительным?

В проекте C2010 C# у нас есть класс, производный от MarshalByRefObject, и мы используем Activator.GetObject для его установки. Мы используем этот производный класс для общения с машиной по сети. Иногда целевой компьютер включен и может быть проверен…
10 фев '12 в 17:42
1 ответ

Кросс-доменные проблемы

Я использую следующий вспомогательный класс с POS для.Net, чтобы получить ссылку на оборудование в отдельном домене приложений (обойдя некоторые ограничения, требующие <NetFx40_LegacySecurityPolicy enabled="true"/> public static class PosHelpe…
0 ответов

Использование MarshalByRefObject без необходимости загружать сборки, загруженные во второй AppDomain

У меня есть 2 домена приложений 1: host 2: plugin Теперь у меня есть PluginLoader который наследует MarshalByRefObjectпотому что я хочу вернуть количество плагинов, загруженных в этот домен. Я использую его для загрузки плагинов в плагин-AppDomain с…
08 янв '15 в 19:38
3 ответа

Почему System.Drawing.Drawing2D.Matrix является производным от MarshalByRefObject?

Почему Matrix тяжелый класс, полученный из MarshalByRefObject вместо легкой структуры?
08 окт '12 в 16:46
1 ответ

Конфликт зависимостей при загрузке сборки

У меня возникли некоторые проблемы при попытке написать обработчик плагина. У меня есть основное приложение "AppA", которое ссылается на "AssemblyX". AppA также загружает несколько сборок плагинов, которые реализуют интерфейс "IPlugin". Тем не менее…
2 ответа

Невозможно привести прозрачный прокси в dll при вызове из PowerShell, но успешно в консольном приложении C#

Я пытаюсь создать библиотеку с открытым исходным кодом, которая порождает новый AppDomain и управляет PowerShell скрипт в нем. У меня есть статический метод, который принимает имя файла powershell и имя AppDomain, Метод успешно выполняется при вызов…
24 сен '11 в 02:34
1 ответ

Доступ к объектам JavaScript с vb.net

Я работаю над приложением vb.net, которое взаимодействует с веб-приложением (предоставленным третьей стороной) для предоставления дополнительных функций (например, удаление пунктов меню, извлечение информации со страниц и т. Д.). Веб-приложение полн…
14 авг '12 в 16:19
1 ответ

Удаление отключенных MarshalByRefObjects из списков на стороне сервера

В удаленном взаимодействии.Net, если создается список удаленных объектов, то если удаленная сторона исчезает и вы пытаетесь получить доступ к одному из элементов списка, вы получите исключение. Все хорошо, вы можете попытаться поймать его, но не кон…
4 ответа

Использование абстрактного класса в качестве контракта в рамках плагина

Может ли абстрактный класс использоваться в качестве объекта контракта между 'Host' и 'plugin'? Идея заключается в том, что плагин наследует контракт (мы называем его адаптером). Мы также понимаем, что все участники в рамках должны наследовать Marsh…
25 фев '10 в 17:44
1 ответ

xamarin формы... не может получить значение параметра из SqlCommand ... ошибка "MarshalByRefObject" утверждает, что он определен в "mscorlib".. не может быть найден

У меня есть проект xamarin.forms. В PCL у меня есть класс с этими 3 строками кода.... 1) SqlCommand cmd = new SqlCommand();.... (Примечание: эта строка кода работает) 2) cmd.Parameters.Add(new SqlParameter("@UserID", SqlDbType.Char, 5)).Direction = …
1 ответ

Взаимодействие между несколькими AppDomain. Проблемы с разрушением одиночных объектов

Проблема в следующем. Есть приложение, которое работает над созданием дополнительных доменов приложений и загружает туда сборки (пользовательские скрипты). В основном приложении есть несколько объектов, ссылки на которые передают право собственности…
25 мар '10 в 06:42
1 ответ

SCardGetCardTypeProviderName возвращает пустые результаты

Я пытаюсь использовать SCardGetCardTypeProviderName, используя взаимодействие в C#. Одним из параметров является ссылка, которая должна возвращать имя провайдера для смарт-карты в соответствии с передаваемым контекстом карты. Это код, который я испо…
0 ответов

Передача объекта vb.net byref в неуправляемый код

Я удаляю событие из управляемого кода vb.net, который обрабатывается в неуправляемом коде vC++. Ниже приведена строка кода: Dim pCALMarkups as Object RaiseEvent RequestEISData(nOrdinal, pCALMarkups, eMarkupCreateSecurity, eMarkupModifySecurity, eMar…
1 ответ

MySQL ошибка с плагином, загруженным в appDomain

Я изо всех сил пытаюсь получить динамическую загрузку, работающую с моим плагином. Я загружаю плагин в домен приложения, но получаю следующее исключение, когда мой плагин пытается выполнить любой код MySQL: MySql.Data.MySqlClient.MySqlException не б…
17 июн '11 в 16:14
1 ответ

Моно, Сериализуемые объекты с MarshalByRefObject

Я пытаюсь перенести приложение C# на.NET (клиентский сервер), и у меня возникают проблемы с сериализацией. Клиент Linux сериализует и возражает, но сервер Windows не может десериализовать его, выдав ошибку: System.Runtime.Serialization.Serialization…
02 июл '09 в 16:13
0 ответов

Доступ к экземпляру класса из другого процесса в C#

У меня есть проект под названием "Core", который объявляет интерфейс. И у меня есть проект под названием "Сервис", который создает экземпляр класса, который реализует этот интерфейс (он ссылается на проект "Core" на его зависимости). Оба проекта раб…
14 ноя '18 в 17:29
2 ответа

Почему нельзя передать интерфейс Marshaled как целое число (или указатель)

Я передал ref интерфейса из надстроек Visio в MyCOMServer ( интерфейс Marshalling в Delphi должен передавать интерфейс как указатель во внутреннем методе MyCOMServer. Я пытаюсь передать интерфейс внутреннему методу как указатель интерфейса, но после…
0 ответов

C# Remoting (MarshalByRefObject) проблема с System.Security.PermissionSet

У меня есть класс, который расширяет класс MarshalByRefObject. Я создаю HTTPChannel, регистрирую ChannelService и при чтении и записи свойств int и string все работает отлично. Мой класс общения выглядит следующим образом (обратите внимание, что оба…
30 мар '11 в 12:40
0 ответов

Удаленное взаимодействие.NET - вложенный MarshalByRefObject

Я использую устаревшее удаленное взаимодействие.NET для целей, которые иначе невозможно выполнить с помощью WCF. У меня есть ситуация, в которой я использую MarshalByRefObject но тот, который вложил MarshalByRefObjects, которые не представлены как с…
11 сен '18 в 06:13
5 ответов

Исключение "Объект отключен или не существует на сервере"

Мне нужно использовать кросс-доменные вызовы в моем приложении, и иногда у меня есть это RemotingException: Объект '/2fa53226_da41_42ba_b185_ec7d9c454712/ygiw+xfegmkhdinj7g2kpkhc_7.rem' был отключен или не существует на сервере. Целевой объект еще ж…
14 июн '11 в 05:31