Вопросы по теме 'cls-compliant'
Когда допустимо нарушение требований CLS?
Мне было интересно, какие существуют крайние случаи, которые могут сделать Соответствие спецификации общего языка приемлемо. Я думаю, что даже если не предполагается доступ с других языков, принципы, изложенные в _ 1_ являются передовыми...
1184 просмотров
schedule
28.07.2022
CLS-совместимая проблема
У меня определено следующее свойство. MyLibrary.PumpSignal - это следующее перечисление:
Public Enum PumpSignal As Integer
PumpOff = 0
PumpOn = 1
End Enum
Затем у меня есть еще один класс со свойством типа PumpSignal.
Property...
988 просмотров
schedule
30.04.2023
CLS-совместимые типы в вспомогательной сборке P/Invoke
Имея отдельную вспомогательную сборку, содержащую только объявления P/Invoke для устаревших сторонних компонентов, мне интересно, какой из этих двух способов является лучшим, если сборка должна быть помечена как CLS-совместимая:
Используйте...
284 просмотров
schedule
24.10.2022
Есть ли способ использовать объекты и функции IronPython (скомпилированные в сборку) из кода C#?
В документации IronPython.net говорится, что MSIL в сборке не совместим с CLS, но есть ли обходной путь?
294 просмотров
schedule
02.06.2024
Есть ли причина не отмечать DLL как CLSC-совместимую?
В настоящее время я тестирую Ndepend, и он выдает предупреждение о том, что сборки должны быть помечены как CLSCompliant.
Наш проект полностью написан на C #, поэтому в нем нет необходимости.
Что меня интересует: есть ли какие-либо негативные...
1696 просмотров
schedule
22.06.2022
Как использовать CallerMemberName в CLS-совместимой сборке
Я использовал атрибут CallerMemberName в реализации класса INotifyPropertyChanged , как описано в MSDN следующим образом:
public event PropertyChangedEventHandler PropertyChanged;
// This method is called by the Set accessor of each...
244 просмотров
schedule
12.05.2024