public Core( IProcedureData procedureData ) : base(procedureData) { // do nothing. }
public Default( IProcedureData procedureData ) { kind = IdentifierKind.Procedure; id = AttributeOps.GetObjectId(this); group = AttributeOps.GetObjectGroup(this); if (procedureData != null) { EntityOps.MaybeSetGroup( this, procedureData.Group); name = procedureData.Name; description = procedureData.Description; flags = procedureData.Flags; clientData = procedureData.ClientData; arguments = procedureData.Arguments; body = procedureData.Body; location = procedureData.Location; token = procedureData.Token; } callback = null; }