public BasicObjectOptionalData(BasicObjectOptionalData original) : this (original.ObjectType, original.ObjectId, original.OptionalData) { // empty ctor }
private ObjectOptionalData (BasicObjectOptionalData basic) : base(basic) { // empty ctor }
public static ObjectOptionalData FromBasic (BasicObjectOptionalData basic) { return new ObjectOptionalData(basic); }
public BasicObjectOptionalData(BasicObjectOptionalData original) : this(original.ObjectType, original.ObjectId, original.OptionalData) { // empty ctor }