public override void InitEmbeddedMarshalers(IDomainParticipant participant) { if (attr1Marshaler == null) { attr1Marshaler = DatabaseMarshaler.GetMarshaler(participant, typeof(DM.__l_WGS84)) as DM.__l_WGS84Marshaler; if (attr1Marshaler == null) { attr1Marshaler = new DM.__l_WGS84Marshaler(); DatabaseMarshaler.Add(participant, typeof(DM.__l_WGS84), attr1Marshaler); attr1Marshaler.InitEmbeddedMarshalers(participant); } } if (attr4Marshaler == null) { attr4Marshaler = DatabaseMarshaler.GetMarshaler(participant, typeof(DM.__EGI_Data)) as DM.__EGI_DataMarshaler; if (attr4Marshaler == null) { attr4Marshaler = new DM.__EGI_DataMarshaler(); DatabaseMarshaler.Add(participant, typeof(DM.__EGI_Data), attr4Marshaler); attr4Marshaler.InitEmbeddedMarshalers(participant); } } if (attr5Marshaler == null) { attr5Marshaler = DatabaseMarshaler.GetMarshaler(participant, typeof(__Aircraft)) as __AircraftMarshaler; if (attr5Marshaler == null) { attr5Marshaler = new __AircraftMarshaler(); DatabaseMarshaler.Add(participant, typeof(__Aircraft), attr5Marshaler); attr5Marshaler.InitEmbeddedMarshalers(participant); } } }
public override void InitEmbeddedMarshalers(IDomainParticipant participant) { if (attr2Marshaler == null) { attr2Marshaler = DatabaseMarshaler.GetMarshaler(participant, typeof(DM.__l_WGS84)) as DM.__l_WGS84Marshaler; if (attr2Marshaler == null) { attr2Marshaler = new DM.__l_WGS84Marshaler(); DatabaseMarshaler.Add(participant, typeof(DM.__l_WGS84), attr2Marshaler); attr2Marshaler.InitEmbeddedMarshalers(participant); } } }