Я хочу упорядочить структуру для использования с P / Invoke, но эта структура содержит поле, относящееся только к моему управляемому коду, поэтому я не хочу, чтобы оно было упорядочено, поскольку оно не принадлежит нативному состав. Это вообще возможно? Я искал атрибут, похожий на NonSerialized
для сериализации, но он, кажется, не существует ...
struct MyStructure
{
int foo;
int bar;
[NotMarshaled] // This attribute doesn't exist, but that's the kind of thing I'm looking for...
int ignored;
}
Любое предложение будет оценено