Вопросы по теме 'createinstance'

Как развернуть дескриптор объекта, созданный с помощью Activator.CreateInstance, в базовый класс?
В моем предыдущем вопросе я хотел заставить все производные классы реализовать свой собственный класс параметров. Данный ответ предоставил решение моей проблемы, но затем создал еще одну проблему, поскольку я больше не мог разворачивать дескриптор...
2451 просмотров
schedule 23.02.2022

Как использовать ObjectFactory, сгенерированный Jaxb?
Я использую Jaxb для создания классов Java. В моей схеме определен следующий элемент: <xs:complexType name="AutomobileType" abstract="true"> <xs:sequence> <xs:element name="Color" type="core:ColorName"/>...
8021 просмотров
schedule 23.05.2022

GetMethod, когда аргумент приходит по ссылке
Я создаю экземпляр объекта с помощью отражения и получаю методы внутри класса объекта, но затем возникает проблема, когда мне приходится использовать массив типа Type , чтобы избежать проблем с двусмысленностью, вот пример кода, который Я пытаюсь...
971 просмотров
schedule 01.09.2022

Activator.CreateInstance против заводского шаблона
В чем разница между Activator.CreateInstance и фабрикой? Могут ли они использоваться взаимозаменяемо? Или все-таки нужен заводской шаблон?
7155 просмотров

Как вы создаете экземпляр IDispatchEx в C#?
это мой первый ТАК вопрос! Я хотел бы создать экземпляр COM-объекта и привести его к IDispatchEx, чтобы я мог перечислить его элементы. Вот пример: Type _COMType = System.Type.GetTypeFromProgID("Scripting.FileSystemObject"); var...
1119 просмотров
schedule 16.02.2023

используя Log4net и Activator.CreateInstance
Я использую log4net для регистрации своего приложения, У меня странная проблема, у меня есть класс, который создается динамически с помощью Activator.CreateInstance. Но почему-то классы не пишут лог, Любая идея, почему?
193 просмотров
schedule 05.11.2023

CLSIDFromProgID выполнен успешно, но CreateInstace не работает! Почему?
Я пытаюсь создать экземпляр COM-объекта. У меня есть имя класса, реализующего интерфейс, и я получаю CLSID с помощью CLSIDFromProgID(). Так как я получаю CLSID, я думал, что теперь все должно быть хорошо. Однако, когда я вызываю CreateInstance и...
4495 просмотров