public StructureMember(FieldModifier modifier, NamespaceName fieldType, string identifier, Versioning versioning, NamespaceName fieldContainer) : base(identifier, versioning) { _modifier = modifier; _fieldType = fieldType; _fieldContainer = fieldContainer; }
public static Versioning WithRemovedInVersion(Versioning versioning, int removedInVersion) { return new Versioning(versioning.AddedInVersion, removedInVersion); }
public EnumerationMember(string identifier, Versioning versioning) : base(identifier, versioning) { }
public StructureMember(FieldModifier modifier, NamespaceName fieldType, string identifier, Versioning versioning) : this(modifier, fieldType, identifier, versioning, null) { }